2008-09-16 5 views
6

私はsmall-ishメディア会社のウェブサイトを構築しています。残念なことに、クライアントベースの約45〜50%がIE6を使用し、残りの半分はFirefoxとWebkitベースのブラウザにほぼ等しく分割され、Operaユーザーが散在しています。ブラウザの不規則性を説明するCSSの "フレームワーク"ですか?

私はEric Meyerに似たリセットスタイルシートを使用して、いくつかの修正を加えて、すべてのサイトを開始します。私は青写真のCSSの「フレームワーク」を最近多く使っています。私は特にそれに付いていませんが、私の人生はずっと楽になりました。

開発時間のおよそ60%は、作成したサイトが各ブラウザで信じられないほど違って見えることを確認するのに費やされます。私はFirefox 3のコードを作成し、そこから調整します。

誰もが、あの愚かな小さなブラウザの癖のすべてを先取り的に説明しようとするスタイルシート/フレームワークを知っていますか?そこには何もブラウザの奇妙さを完全に説明することはできませんが、これから始めるにはもう少し確かなものがあることがうれしいでしょう。

私は自分自身を作成し​​ていますが、まず何かを始めるのがうれしいです。

答えて

0

あなたはYahoo YUIのものを見ましたか?彼らはクロスブラウザのCSSフレームワークを持っています。

3

Yahoo YUIライブラリは、クロスブラウザレンダリングの問題に対処するのに役立ちます。つまり、リセットコンポーネント(http://developer.yahoo.com/yui/reset/)は、ブラウザの特定のレンダリング(たとえば、特定の要素のマージンとパディング)を元に戻し、サイトを設計するときから開始する水平な競技場を作成します。

1

ディーンエドワーズのIE7 libraryは、Internet Explorerの一部の機能に対応しています。

2

Andy Clarke、Molly E. Holzschlag、Aaron Gustafson、Mark Boultonによって、Transcending CSSを読み、内向きに消化します。

これは、扱うことができるこれらの問題に対処するためのテクニックのセットと、古いブラウザやそれ以下のブラウザ、またはスクリーンリーダーなどの他のテクノロジを使用するブラウザにアクセスできるようにするためのアドバイスを提供します。

基本的な推進力は、優雅に劣化するサイトを作ることです。

これらの問題を処理するリソースへのリンクが多数含まれています。

1

Blueprintは、このスペースの初期の外観の1つであり、かなり成熟していると考えられています。

http://code.google.com/p/blueprintcss/

ここで利用可能なフレームワークの膨大なリストがあります:

http://www.cssnolanche.com.br/css-frameworks/

時点でのCSSフレームワークに関するウェブdevのコミュニティで興味深い議論がたくさんありました。多くは、これが何らかの構造/表示の分離に違反し、非セマンティックなクラス名と構造を導入したことを心配していました。

いくつかのビュー:議論のための

http://jeffcroft.com/blog/2007/nov/17/whats-not-love-about-css-frameworks/

http://playgroundblues.com/posts/2007/aug/10/blueprints-are-not-final/

http://www.markboulton.co.uk/journal/comments/blueprint_a_css_framework/

http://peter.mapledesign.co.uk/weblog/archives/blueprint-semantics-markup-frameworks

+0

+1 –

関連する問題