Bootstrap フレームワークの欠点は何ですか?

青灯夜游
リリース: 2020-11-25 18:08:02
オリジナル
2321 人が閲覧しました

欠点: 1. 学習コストが増加し、フレームワーク全体を理解する必要があり、フレームワークのドキュメントを読む必要があります。2. CSS フレームワークは、小規模なプロジェクトやその他のページに対して非常に肥大化します。3.オンラインではありますが、互換性の問題が発生します。IE と互換性のある方法は多数ありますが、他のファイルを導入する必要があり、その中には非常に小さいファイルもあり、必然的に読み込み速度が遅くなり、ユーザーに影響を与える可能性があります。経験。

Bootstrap フレームワークの欠点は何ですか?

[関連する推奨事項: 「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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!