Firefox 3 ベータ版のユーザーエージェントと開発者向け新機能
Post on:2007年11月21日
2007年11月19日、Firefox 3 ベータ版がリリースされました。
Firefox 3 Beta 1 Release Notes
Firefox 3 ベータ版は、下記ページよりダウンロードできます。
Firefox web browser | International versions: Get Firefox in your language
Firefox 3 の開発者向け新機能
Firefox 3での開発者向けの主な新機能です。
※引用先にあるように各項目は追加・編集されることがあります。
※下記のものは、2007年11月21日のものです。
Firefox 3の開発者向けの新機能:CSS
- display プロパティの値 inline-block と inline-table が実装されました。
font-size-adjust プロパティが全てのプラットフォームで動くようになりました。以前は Windows でしかサポートされていませんでした。
- color に対する rgba() と hsla() のサポート。
- :default 擬似クラスのサポート。
- width と min-width、max-width プロパティに -moz-max-content と -moz-min-content、-moz-fit-content、-moz-available 値が追加されました。
- HTML ソフトハイフン () がサポートされました。
- CSS 2.1 仕様に従い、プロポーショナルフォントにおける事前整形されたタブの動作が大きく改善されました。
- ime-mode プロパティがサポートされました。
- HTML に CSS プロパティ "text-rendering" のサポートが追加されました。
- CSS プロパティ -moz-border-*-start と -moz-border-*-end が実装されました。
- 残っていたほぼすべての CSS プロパティで -moz-initial が実装されました。(quotes と -moz-border-*-colors を除く)
- window.getComputedStyle が、サポートされているすべての CSS プロパティをサポートするようになりました。
- content の値 none がサポートされました。
Firefox 3の開発者向けの新機能:DOM
- Internet Explorer の clientTop と clientLeft DOM 拡張がサポートされました。
- window.fullScreen プロパティは、たとえ Web コンテンツから読み出されても常に正確に計算されるようになりました。以前は不正確に false を返していたでしょう。
- getClientRects と getBoundingClientRect DOM 拡張がサポートされました。
- Internet Explorer の elementFromPoint DOM 拡張がサポートされました。
- Internet Explorer の oncut, oncopy onpaste, onbeforecut, onbeforecopy および onbeforepaste DOM 拡張がサポートされました。
Firefox 3の開発者向けの新機能:JavaScript
- JavaScript 1.8 のサポートが進んでいます。
- Script オブジェクトはもうサポートされません。それは非標準のものであり、長い間、削除されることが必要とされていました。
Firefox 3の開発者向けの新機能:その他
その他は、下記ページを参照ください。
Firefox 3の開発者向けの新機能
Firefox 3 ベータ版のユーザーエージェント
- navigator.appCodename:
- undefined
- navigator.appName:
- Netscape
- navigator.appVersion:
- 5.0 (Windows; ja)
- navigator.userAgent:
- Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9b1) Gecko/2007110904 Firefox/3.0b1
Firefox 2ではレンダリングにGecko 1.8.xが採用されていましたが、Firefox 3ではGecko 1.9が採用されています。
正式版公開時には、おそらく「b」がはずれると思います。
sponsors