2009-08-07 12 views
0

昨日私はここで質問しましたが、それは私が思ったより多くの勢いを持っていました。それは関連しているのでここに質問linkがある。 2つのフレームワークを一緒に使用することで、JSフレームワークとCSSをゼロから使用するよりも最悪になる可能性があることに興味があります。CSS Frameworkを使用した場合の議論は何ですか?

質問がある場合は、Blueprint CSSのようなCSSフレームワークを使用することに反対する議論があると思っている場合は、あなたの意見を教えてください。

答えて

2

主な議論は、CSSは実際にプログラミング言語ではないということです。フレームワークには、再利用可能な関数とデータ構造が含まれています。 CSSにはこれらの構成要素がありません。 CSSの「フレームワーク」はワープロのテンプレートに似ています。それは準備完了の設計作業を提供しますが、空白のスレートから開始するよりも多くの制約を課します。

なお、これがCompassの開発を推進した原因です。これはCSSフレームワークに似ていますが、代わりに機能と変数を持つCSSメタ言語Sassを使用しています。したがって、フレームワークに列を焼き込むのではなく、+columns(5) +column-margins(1em)のようなコードを書くと、適切なCSSが生成されます。

0

ブラウザの互換性はありますか?私たちは、アップグレードできない、またはアップグレードしないクライアントの1/3にIE6サポートを維持するために絶えず苦労しています。 CSSの問題がたくさんあります。

+0

あなたの回答から、私は現在あなたがCSSフレームワークを使用していることを理解しています。そのため、IE6ユーザーを維持するのに苦労しています。そうですか? – Geo

+0

我々はこれまでにさえ得ていない。私たちはIE6でほとんど成功しないスプライトのようないくつかの「現代的な」CSS-yのものをしようとしています。 – n8wrl

0

私はYUI CSSライブラリを使用しますが、フレームワークとしてカウントするかどうかはわかりません。

YUIは、フォント、レイアウト(グリッド)、その他の書式の基本を処理し、ブラウザやオペレーティングシステム間で一貫性を保ちます。これはフリーソフトウェアライセンスの下にもあります。

これらはまた、非常に有用なinteractive grid designerを有する。

関連する問題