Web 開発者の皆さんには、フルスクリーン API や CSS 3D Transform のサポート、新しい開発者ツールの提供などを行っています。ユーザの皆さんには、ご利用のアドオンの互換性確認が行われるまで待つことなく更新していただけるよう、アドオン互換性の判断をより柔軟に改善しました。また、通常版とは別に、Firefox を一括導入される法人向けに 延長サポート版 を提供します。
Web 開発者の皆さんは、後方互換性に関わる修正のまとめ をご確認いただき、必要に応じて対応を行ってください。特に、今回からバージョン番号が 2 桁になるため、ブラウザ判別を行っている場合はそのコードに問題がないかどうか、この機会に確認されることをお勧めします。
インターネットを中心としたライフスタイルはかつてなく急速に進化しており、これを受けて Web と Firefox へより素早く革新をもたらすことが Mozilla にとって急務となっています。Firefox のアップデートをより頻繁に公開することで、ユーザの皆さんを新たな脅威から守れるとともに、今までにない豊かで魅力的な Web 体験に求められる革新のためのプラットフォームを提供することができます。一方で、Firefox 上でミッションクリティカルなアプリケーションを使用している法人では新たな負担となってしまう場合がありました。そこで私たちは 法人ユーザワーキンググループ と密接に協力し、ESR の計画を作成しました。
非営利の公益法人である Mozilla は、世界中のすべての人に最高の Web 体験を提供すべく活動しており、ESR の目標は、エンドユーザ環境を集中管理している法人が Firefox を導入しやすくすることです。これまで数か月間、当初の提案に対して Mozilla コミュニティから素晴らしいフィードバックが寄せられ、私たちは ESR によってこの目標を達成できることを確信しました。
Windows、Mac、Linux、Android に対応する Firefox の最新ベータ版 をテスト用に公開しました。今回のベータ版には、Web サイトや Web アプリケーションの作成や修正をより素早く簡単に行えるようにする、新たな開発者向けツールを組み込みました。また、Firefox Sync の改良も行い、パソコンとモバイル端末の同期をより手軽に始められるようにしました。
Web 開発者向けの新機能と改良
フルスクリーン API: 画面全体を活用する Web アプリケーションを開発できるようになりました。この API はあらゆる HTML コンテンツの全画面表示に対応しており、開発者は楽しく魅力的な動画コンテンツやゲーム体験を提供できます。詳しくは Mozilla Hacks の記事 をご覧ください。動画で見る Firefox の HTML5 動画プレイヤーで実例を見ることもできます。
ページインスペクタ: ページ内のスタイル、フォント、配色、位置などを素早く簡単にテストできる新しい開発者向けツールです。選択した要素の HTML コードや CSS ルールを一目で把握できます。ページの HTML ドキュメント構造を確認しつつ、別の要素を次々に見ていけるようになっています。
スタイルインスペクタ: このツールを使えば、ページ内の選択した要素に適用されている CSS プロパティを確認し、値を動的に変更して、デザインを試しに変えてみることができます。詳しくは Mozilla Hacks の記事 をご覧ください。
CSS3 3D トランスフォーム: CSS を使って 2 次元の要素をアニメーションさせ、3 次元に変形することができます。サードパーティ製プラグインは必要ありません。詳しくは Mozilla Hacks の記事 をご覧ください。
タブは左端のパネルにサムネイルとして表示され、右側でフルサイズの Web ページを見ながら、すばやく切り替えることができます。左向きにスワイプすれば、タブを隠して全画面表示へ移行できます。
Firefox は、端末を縦横どちら向きに持った場合でも快適な Web 体験を提供します。画面を縦向きにすると、タブは左上のメニューに収納され、必要ないときは簡単に隠してページ本文に集中できます。
ロケーションバーの横にある新しいアクションバーメニューを使うと、Firefox の設定、アドオン、ダウンロードなどの一覧を開くことができます。アクションバーには、戻る、進む、ブックマークのボタンを配置し、操作性を向上しました。ブックマークボタンをタップすると、気に入ったサイトや Web アプリケーションのアイコンを Android のホーム画面へ追加して、ネイティブアプリケーションと同じように、簡単に Web アプリケーションを使うことができます。
開発者は Firefox に追加された新機能を使って、スマートフォンとタブレットを対象とした、楽しくインタラクティブなモバイル Web 体験を構築できます。今回のバージョンでは、HTML5 の input 要素から Android 端末のカメラにアクセスできるようになりました。この API を Web サイトや Web アプリケーションに実装すると、スマートフォンやタブレットに付属しているカメラを使って写真を撮ったり、バーコードをスキャンしたりといった操作を、ユーザがブラウザ上で直接行えるようになります。カメラに対応した input 要素のデモ を試してみてください。
Android 版 Firefox は HTML5 のフォーム検証 API にも対応しました。開発者は、独自のコードを書いたりサードパーティ製ライブラリを使ったりすることなく、ページ上のフォームに入力された値が、数字、メールアドレス、あるいは URL かどうかを自動的に検証できます。