2009-05-23 10 views
7

2009年です。最終的にInternet Explorer 8がリリースされ、Firefoxは3.5になります。大規模なブラウザの多くは、CSS3とHTML5の機能を統合しようとしています。あるいは、今のところこれを行っています。それでも私は自分が2005年にやったのとまったく同じようにWebページを開発しています。どのような新しいブラウザ機能が利用可能ですか?

それ以来、多くの進歩がありました。私はこれらの新しい可能性を利用し始めていない理由はすべての主要なブラウザで動作する新機能のどれを知るのは難しいことです私は主にバックエンド開発者なので、これ以上開発を続ける時間はありません。それでも、私は実際に私の人生を楽にしてくれるたくさんのクールなものを見逃しているように感じます。

最新のすべての主要なブラウザでCSS3またはHTML5の機能がサポートされているかどうかを迅速に判断するにはどうすればよいですか?

答えて

13

Can I Useは、現在および今後リリースされるWeb標準のブラウザサポートを追跡するWebサイトです。特定の機能が広くサポートされているかどうかを知りたい場合は、それを確認してください。

3

@font-faceを使用したCSSによるフォントの埋め込み。 Webkit/Safariはバージョン3.1以降、MicrosoftはIE4以降、MozillaはFirefox 3.5(browser support overview)からサポートしています。

また、Selectors APIのさまざまな実装では、DOMスクリプトで使用するブラウザ固有のCSSセレクタエンジンを提供しています。

他の例では、When Can I Use...は非常に参考になります。

1

ローカルストレージのブラウザサポートは、ユーザーのマシンにいくつかのコンテンツを保存できるようになり、新しいアイデアを可能にするはずです。

リファレンスドキュメント:

1

私はディスプレイを言う:テーブルとCSS2.1セレクタの範囲は、設計者にとって大きな勝利です。 display:テーブルは、セマンティクスを破ることなく、実際のテーブルを使用することなく、100%の高さや内側の枠線のような、解決不可能で難しいレイアウトを解決します。

複数のクラス(.c1.c2)

私は最小/最大幅/高さの多くを使用しています。

また動作します:ホバーと!重要なのは素晴らしいです。

私はそのリストにSVGサポートを追加したいと思っていましたが、当然マイクロソフトはそれを混乱させました。

ところで、HTML5の機能に興奮している人には、大きな警告があります。この仕様を採用する公式の日付はありません。もう10年はかかるかもしれないと暗示されています。ポイントは公式仕様が到着したときにHTML5が破損する可能性がありますが、その間にブラウザの不一致、バグ、APIの変更(機能をサポートしていないブラウザはもちろん) 。

+0

+1です。 SVGとCanvasはどちらも素晴らしいですが、IEはどちらもネイティブにサポートしていません。 – scunliffe

+0

疑わしい人は、それはSilverlightと関係があると言います。 – SpliFF

関連する問題