私のアプリケーションでは、CSSファイルをバックエンド(Express.JSを使用)にロードしてフロントエンドにロードします。 ただし、フロントエンドアプリケーションにCSSコードを送信する前に、次の操作を行います。ロード時にCSSファイルのプレフィックスを削除する
- ユーザーのブラウザを検出します。
- それに応じてCSSコードを編集します。
たとえば、ユーザーAがChromeを使用している場合、-webkit-
で始まるすべての行を削除します。
最高のパフォーマンスでブラウザを検出してCSSコードを編集するにはどうすればよいですか?
注:私のCSSコードは美しくフォーマットされており、縮小されていません。
これを行う理由を説明できますか?ブラウザに送る前にあなたのcssファイルを 'gzipする 'ことがより速くより効果的になります –