私たちのFirefox 3--揺るがない「オープンスタンダード」への準拠
前回の記事では主にFirefox 3がユーザに対して与える影響について紹介した。今回は、Webアプリケーション開発者から見て何が変わるかという点に言及してみたい。
1 Webアプリケーション対応強化の背景
Firefox 3にはウェブアプリケーションを強く意識した変更が多数加わっている。
例えば高速化されたJavaScriptエンジンだが、特にGmailやZoho OfficeといったWebアプリケーションにおいて顕著な差が出ている。Mozilla Japan独自のテストでは、Gmailにおけるメッセージ読み込み速度においてFirefox 2の約3.8倍、Internet Explorer 7(IE7)の約6.8倍を記録したという。
オフライン機能のサポートなどについても注目だ。これによって、Webアプリケーションにとってのネックである、インターネットに繋がっていない状態での不便さを解消することが可能になる。
Mozilla Japan マーケティング部 テクニカルマーケティング担当 浅井智也氏
これらの拡張の背景には、インターネットにおけるWebアプリケーション自体の隆盛があることは間違いない。しかし、Firefoxが"ウェブブラウザとして「サポートする理由」はそれだけに留まらないようだ。この点について浅井氏は次のように説明してくれた。
「我々は特定の企業のプロダクトに依存しない、オープンスタンダードのもとのインターネットというかたちを目指しています。最近ではFlashやAIR、Silverlightなどの技術を使ったコンテンツが提案されていますが、これらはどうしても特定の製品に依存してしまいます。そうではなく、我々は特定のプラグインをインストールしなくても利用できる環境を提供することで、インターネットが本当に誰もが使えるプラットフォームであり続けるようにしていきたいと考えています」
つまり、Webアプリケーション対応はMozillaの理念に基づいた自然な流れということのようだ。
2 気になる互換性
さて、今回のように多くの機能が追加された場合、開発者として気になるのはやはり互換性だ。
しかし中野氏は「互換性についてそれほど問題になることはないはず」だと語っている。それは、FirefoxがもともとWeb標準の仕様をもとに開発されているからだ。したがってWeb標準に則ったアプリケーションならば、変更することなく動作するはずだという。
「もちろん仕様だけが根拠というわけでありません。我々も互換性については最新の注意を払って開発してきましたし、テストも入念に行っています」(中野氏)
ただし、いくつか気を付けなければならないこともあるという。
ひとつは従来のエンジンにバグがあったにも関わらずそれを正常だと思って使っていたり、バグを回避するために特異なコードを埋め込んでいる場合だ。また、標準の仕様そのものが変更されている場合にも何らかの問題が生じるかもしれない。CSS周りなどは多少注意が必要とのこと。
3 即戦力になりそうな新機能は
- 特集: 私たちのFirefox 3 (5件)
- ホワイトペーパー
- 企画特集
ロリポップ!がリニューアル
今注目の「サジェスト検索」−デモ掲載中
インターネット上の悪意を未然に防ぐには?
そのストレージで仮想化に対応できますか?
◆エン・ジャパン厳選求人☆毎週更新◆
御社のログ活用しませんか!?
仮想環境を実現するソリューション特集
集積度も性能も、業界最高水準のブレードPC
ESBでIT投資の無駄を劇的に解消する
セキュリティ&ユーザ事例【SIer Club】
パンデミック対策特集
ストレージメディア特設サイト開設
【徹底対談】運用管理ツールの賢い使い方
中小企業のセキュリティリスクとは?
SOA、BPM、SaaS −今、企業に必要なこと
- エンタープライズにおけるSUSEの強み
- サービス・ドリヴン・データセンター
- サーバー監視・運用のコストを削減するには
- ■ストレージ容量50%削減保証■
- 話題のタグ
Windows 7はLinuxへの切替が簡単:注目の仮想ディスクフォーマット「VHD」
iPhone OS 3.0で変わった「絵文字」
OSSのクラウド基盤「Eucalyptus」を使う(4)--インストール〜ノード構築
俳優経験者が指南する「人前で上手く話すためのティップス10選」
「うるまでるびペイント」登場:絵は上手下手ではなく制作過程に楽しみが
待てば回路の日和あり--「iPhone 3GS」発売、しかし――