ブートストラップ機能

Bootrstrap は、Web サイトおよび Web アプリケーションを作成するためのフレームワークです。

このシリーズの XNUMX 番目の記事では、 Bootstrap の機能を扱いましょう。 これは、フォーム、フォント、メニューなどのテンプレートと要素を含む、Web サイトとアプリケーションの設計のためのリソースの完全なライブラリです。

前の記事 私たちは、コンテンツ マネージャーが最善の選択肢ではない場合もあると主張しました。 Web サイトのコードをゼロから作成することは、適切な代替手段です。 しかし、車輪の再発明をしなければならないという意味ではありません。 Bootstrap のようなフレームワークを使用すると、設計時間が大幅に短縮され、結果が得やすくなります。

ブートストラップ機能

Bootstrap の機能を理解するには、理解する必要があります。 ウェブサイトデザインのパラダイムシフト。

彼らが現れたとき Web サイトは、さまざまなサイズのモニターに適応する必要がありました。 しかし、時間の経過とともに、携帯電話やタブレットがユーザーにとって好まれるアクセス手段になりつつあります。 課題は、ユーザーがコンテンツを見るために拡大、縮小、または移動しなくても、ページをさまざまな画面に適応させることでした。

原則として、次のアプローチが採用されました。

  • レスポンシブ デザイン: デザインは同じですが、画面のサイズに合わせて自動的に調整されます。 このアプローチには、ユーザーがページの特定のセクションを表示するために拡大する必要があるなど、いくつかの問題があります。
  • プログレッシブ アドバンス: リソースの少ないデバイス向けにサイトを設計することから始めます (通常、携帯電話は画面が小さく、ブラウザーの高度な機能との互換性が低く、接続にデータ プランを使用する必要があるため)。 完成したら、この設計に基づいて、タブレット、ノートブック、およびデスクトップ コンピューター用のバージョンを取得するための機能が追加されます。
  • 段階的な劣化: 逆の道です。 デスクトップ サイトが最初に作成され、モバイル フレンドリー バージョンが取得されるまで機能が削除されます。

削除するよりも追加する方が常に簡単であるため、漸進的な進歩が成功した傾向です. B.たとえば、ootstrap は「モバイル ファースト」のアプローチを採用しています。、つまり、デザインのベースは常に最小の画面サイズで表示されるバージョンであり、その後のサイズに渡されるときに行われる変更が確立されます。

Bootstrap を使用することのもう XNUMX つの利点は、次の事実と関係があります。 Google は検索でモバイル フレンドリー サイトを優先します。

考慮しなければならないもう XNUMX つの概念は、フロントエンドとバックエンドの設計の違いです。 フロントエンドのデザインは、ユーザーが見るすべてのものと、ユーザーがやり取りするすべてのものを処理します。 バックエンドは、サーバー上で行われることをグループ化します。 前者の例は、Web フォームの例です。 一連のオプションを表示するドロップダウン メニューがフロントエンド デザインであり、選択されたオプションがメールで送信されるか、データベースに追加されることがバックエンド デザインです。

Bootstrap は、CSS スタイルの要素と Javascript プログラミングを組み合わせてレンダリングを制御し、HTML5 で開発されたページのすべてのコンポーネントに対話性を与えるフレームワークです。

Bootstrap で制御できるものには次のものがあります。

  • アクセシビリティ: メニューやダイアログなどのコンポーネントは、スクリーン リーダーと互換性があり、身体の不自由な人が使用するのに適しています。
  • ボタン: メジャー、スタイル、状態、およびグループ化を含みます。
  • フォーム:  レンダリング、コントロールの種類、入力の検証を含みます。
  • 画像: 挿入された画像の原点、配置、および画面サイズを制御します。
  • ナビゲーション要素: たとえば、非表示にできるサイドバーや、デバイスに応じた縦または横のメニューなどです。
  • タイポグラフィ: テキストのさまざまな部分の表示方法を制御します。
  • レイアウト: デバイスに応じてコンテンツのレンダリングを調整する

次の記事では、その使用の実際的な例をいくつか見ていきます。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   エラー

    ブートストラップについて何かを学ぶことを楽しみにしています。
    御時間ありがとうございます!