Contenu connexe
Similaire à Firefox 4 and Mobile (20)
Firefox 4 and Mobile
- 7. 起動時間の短縮?
• 起動時のボトルネックの調査
• Dirty ProfileでのTalosテスト
• メインスレッド上でのI/O処理の軽減
• 可能な限り非同期処理を!
• Omni JAR
• Startup Cache
• 利用するJavaScriptフゔイル (Addonも含む) をJARフゔイルにして
再利用
- 19. DirectWrite サポート (Windows)
• Direct2Dが有効の場合は、DirectWriteも有効
• Direct2D有効であっても、DirectWriteを無効にす
ることも可能
• Direct2Dをサポートしない環境であっても、
OSのソフトウェゕエミューションモード経由
で利用可能
• gfx.font_rendering.directwrite.enabled
- 21. Composition
• 対応ハードウェゕが必要
• Direct3D 9 (Windows)
• OpenGL (MacOS X / Linux)
• layers.accelerate-all=falaseで無効にすることも
可能
• Canvas
• CANVASは独立したテクスチャ
• CSS Transition
• CSS Transtionが開始された時に、その要素は
composition対象
- 22. VIDEO
• 色空間変換 (YUV->RGB)
• すべてのフレームに対して行う処理なので、CPU
ですべてを行う場合非常に負荷がかかる
• GPUにおけるビデオ再生支援で使われるものの一
つ
• 逆離散コサイン変換
• フレーム間予測/動き補正
• など
- 25. Kraken (on Core i7 920)
17257.1
6593 6427.5
0
5000
10000
15000
20000
Firefox 3.6.12 Firefox 4.0 Beta 7 Firefox Latest TM
2010-11-18
- 37. Site button
• Page Level Notification
へ
• SSL証明書
• パスワード保存 (従来は
Notification Bar)
• 表示が消えても、ツール
バーボタンをクリックす
ることで再度表示
- 49. Security
• Networking
• HTTP Strict Transport Security
• XSS
• Content Security Policy
• バリデーション
• OpenType sanitaize
• WebGL shader validator
- 50. Plugins – Mac OS X
• プロセス分離のサポート
• Windows版とLinux版では3.6からサポート
• Cocoaイベントモデルプラグイン
• X86_64版のFirefoxでの32ビットプラグイン
のサポート
- 51. 対応OS (デスクトップ版)
• Mac OS X
• Mac OS X 10.5以降
• 64ビット版
• PowerPC版はリリースされません
• Windows
• Windows 2000以降
• Linux
• GTK+ 2.10以降