欠点: 1. 学習コストが増加し、フレームワーク全体を理解する必要があり、フレームワークのドキュメントを読む必要があります。2. CSS フレームワークは、小規模なプロジェクトやその他のページに対して非常に肥大化します。3.オンラインではありますが、互換性の問題が発生します。IE と互換性のある方法は多数ありますが、他のファイルを導入する必要があり、その中には非常に小さいファイルもあり、必然的に読み込み速度が遅くなり、ユーザーに影響を与える可能性があります。経験。
[関連する推奨事項: 「bootstrap ビデオ チュートリアル 」]
Bootstrap は Twitter から生まれ、現在非常に人気があります。 -終了フレームワーク。 Bootstrap は HTML、CSS、JavaScript に基づいており、シンプルかつ柔軟なので、Web 開発を高速化します。これは Twitter デザイナーの Mark Otto と Jacob Thornton によって開発された CSS/HTML フレームワークです。
Bootstrap は、動的 CSS 言語 Less で記述されたエレガントな HTML および CSS 仕様を提供します。 Bootstrap は発売以来非常に人気があり、NASA の MSNBC (Microsoft National Broadcasting Company) Breaking News など、GitHub 上の人気のオープンソース プロジェクトとなっています。
WeX5 フロントエンド オープン ソース フレームワークなど、国内のモバイル開発者に馴染みのある一部のフレームワークも、Bootstrap ソース コードに基づいてパフォーマンスが最適化されています。
ブートストラップ フレームワークの欠点:
学習コストの増加。フレームワーク全体を理解し、フレームワークのドキュメントを読む必要があります。
CSS フレームワークは、小規模プロジェクトなどのページでは肥大化します。おそらくフレームワークには使用しないコードがたくさんあるでしょう。
はスキルの向上に役立たない可能性があります。フレームワークに依存しすぎると、バグのトラブルシューティングが困難になります。フレームワーク固有のバグも含みます。
必要なフレームワークと開発フレームワークを選択するのは難しいです。書いてみると、どんどん融通が利かず肥大化していることに気づきました。
独自の特別なニーズがある場合は、スタイルを再カスタマイズする必要があります。Web サイトにブートストラップ以外の「スタイル」スタイルが多数ある場合は、次のことが必要です。 CSS の再ルーティングを大量に行う必要があるため、フレームワークを使用する意味が失われます。
互換性の問題が発生します。インターネット上には IE との互換性を保つ方法がたくさんありますが、他のファイルを導入する必要があり、その中には非常に小さいファイルもあり、必然的に問題が発生します。読み込み速度が遅くなり、ユーザーエクスペリエンスに影響を与えます。
BT の IE6 および 7 との互換性は明らかに良くなく、IE8 のサポートにはいくつかの追加ファイルも必要です。
IE8 のメディア クエリを実現するには、response.js の連携が必要です。
BT は、IE の古い互換モードをサポートしていません。 IE ブラウザで最新のレンダリング モードを実行できるようにするには、ページに タグを追加することをお勧めします:
F12 キーを押して IE のデバッグ ツールを開くと、IE の現在のレンダリング モードを確認できます。
プログラミング関連の知識について詳しくは、プログラミング入門をご覧ください。 !
以上がBootstrap フレームワークの欠点は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。