25

いくつかの複雑なビジネス/イントラネットアプリケーションの開発に着手しようとしています(大量のデータ、多くの機能、管理パネルは、一般に使用するために簡略化する必要はありません)。携帯電話のブラウザやタブレットで実際の作業を行う人々の出現により、レスポンシブデザインと508/ARIAのアクセシビリティも要件の組み合わせに忍び寄っています。

すぐに使用できるTwitterBootstrap(TB)(x-browser、jQuery、HTML / CSSテンプレート、多くのヘルパー関数)にあるものがたくさん気に入っているので、見栄えを良くするためにHTMLの専門家は必要ありません。ページ、その他)。しかし、そのレイアウトは、ミニマル(コントロールが少ない/ 1つの画面上のデータが少ない)で狭い(960幅)デザインに向かっているように見えます。

デザインを膨らませたり伸ばしたりする場合でも、TBを使用するのは理にかなっていますか?それとも、.Net「ビジネスアプリケーション」用のより優れたCSS / HTML / JSテンプレート/キットがありますか?または、私たちが検討すべき、まだ賛成している他の人はいますか?

4

5 に答える 5

27

あなたはあなたが落ちたフレームワークを選択しなければなりません。

BootstrapjQuery UIYUI Libraryの両方が好きで、それらをよく使用します。最近作業を変更しました。最初のプロジェクトは内部管理アプリケーション全体を変更することでした。このために、Bootstrapを選択しました。

ASP.NETMVCのノックアウトを使用したブートストラップの詳細...

Bootstrapの使用に関するいじめのように...これはセグメントの1つのビューです。

ここに画像の説明を入力してください

およびメインナビゲーションメニュー:

ここに画像の説明を入力してください


他の人を助けるために、メインメニューJsBinで利用可能です

.span2これは、ラッパーが呼び出された通常の3列で.super-menuあり、そのスタイルの幅は次のとおりです。

.super-menu { width: 480px; }

魔女の意味:3 x .span2+ 3 x margin-left =(3 x 140)+(3 x 20)= 480px

于 2012-04-25T19:32:07.373 に答える
14

皮肉なことに、Bootstrap は一般向けのアプリよりもイントラネット/ビジネス アプリでさらに役立つと思います。

内部アプリに Bootstrap を使用するのが好きな理由:

  • 一貫したインターフェイス (「ユニークな」外観を求める公開サイトの詐欺になる可能性があります)
  • 自分で対処しなければならないクロスブラウザー、クロスプラットフォーム (モバイル) の問題をすべて処理します。
  • 効率的かつ柔軟であることが証明されています
  • 指数関数的に成長するエコシステムが安定性を確保し、リソースをサポート
  • ビジネスのルック アンド フィールに合わせて簡単にカスタマイズし、再利用のために開発者やチーム間で共有できます
  • ビルトインの流体アプリケーション レイアウト(狭い/最小限の設計上の問題に対応)
  • インターフェイスの問題に費やす時間を減らし、3 年間の販売履歴を超える SQL クエリの実行に 30 分もかからないようにすることに多くの時間を費やします
  • jQuery 上に構築されたコンポーネント。jQueryが嫌いな人はいますか??
  • それは素晴らしいです :)

編集:

より高度なプラグインや機能について心配している場合、Github リポジトリには約 30,000 のウォッチャーと 5,000 を超えるフォークがあります。あなたが考えることができるものは、おそらく行われているか、すでに完了しています - datepickerのように。

于 2012-04-25T19:29:15.627 に答える
0

ネット マガジンは、ここ数日でかなりの数の名前が削除されました。

イーサン・マルコットの名前が落とされたファンデーションFluid Baseline Gridがそこでのインタビューで. さらにいくつか (個別にリストするには多すぎますが、imo) は、このレスポンシブ Web デザイン用ツールのまとめにリストされています。

于 2012-04-25T19:23:58.367 に答える
0

私は jQuery モバイルを使用して楽しんでいます。ここにプロジェクトがあります: http://2012barleadershandbook.philadelphiabar.org/

拡張が容易な簡素化されたテンプレートのようです。 http://jquerymobile.com/

ビデオを追加する場合は、fitvids のようなものを忘れずに使用してください: http://fitvidsjs.com/

于 2012-04-25T19:14:11.220 に答える
-1

いいえと言わざるを得ません。Twitter のブートストラップは、より複雑なアプリケーションを扱うにはまだ若すぎます。日々成長していますが、適切な日付ピッカー、コンテンツをより適切に制御できるコンテンツ スライダー (ajax、ビデオ、自動からのコンテンツのプルサイズ変更など...)、より適切なアコーディオンで、JavaScript を介してコンテンツをより適切に制御できます (自動高さ/幅、ホバー トグル)。ダイアログ、アニメーション/エフェクト、ウィジェットなどの他の機能はまだ不足しています。

jQuery UI や YUI ライブラリなど、現在も使用されているより成熟したフレームワークに固執し、ブートストラップが現在のフレームワークに成熟するのを待ちます。

于 2012-04-25T19:39:48.357 に答える