
更新: Apple は、Web サイトの Safari 5 ページを更新しました。
スティーブ・ジョブズ氏の世界開発者会議(WDC)基調講演には、いくつかの不具合が見られた。そして月曜日もAppleは不運に見舞われ、同社のWebブラウザの最新アップデートの機能について、時期尚早に発表されたと思われるプレスリリースで発表された。その後削除されたこのリリースによると、Safari 5では、Webページを洗練されたインターフェースで表示する新しいSafariリーダー機能、開発者向け拡張機能のサポート、HTML5の新機能、そしてパフォーマンスの向上が追加されているという。
新しいSafariのリーダー機能は、ReadabilityのようなWebベースのサービスに似ています。Webページを、多くの煩わしい要素を省き、スリムでスクロール可能なビューで表示できます。Safari 5は、単一ページと複数ページの両方の記事を検出し、リーダーモードを切り替えて記事を表示、印刷、またはメールで共有できます。
Apple は、リンクを新しいウィンドウではなく新しいタブで開く機能、ページのコンテンツと URL を記憶できるよりスマートなアドレスフィールド、検索フィールドで Microsoft の Bing を使用するオプションなど、ユーザー向けのその他の機能もいくつか追加しました。
開発者の観点から見ると、AppleはついにSafariを拡張機能に開放しました。これは長らくChromeやFirefoxといった競合ブラウザの領域だった機能です。無料のSafari Developer Programの導入により、プログラマーはHTML5、CSS3、JavaScriptをベースにした拡張機能を作成できるようになりました。AppleはSafariに拡張機能ビルダーも追加し、拡張機能の開発、パッケージ化、インストールを容易にしています。セキュリティ確保のため、拡張機能はSafari内のサンドボックスモードでのみ実行され、Appleが署名したデジタル証明書が必要です。また、Webインスペクタも改良され、新しいタイムラインモードが追加されました。これにより、開発者はSafariが自分のウェブサイトとどのように連携するかを把握しやすくなります。
Safari 5には、新しいNitro JavaScriptエンジンをはじめ、数多くのパフォーマンス強化が施されています。Appleによると、このエンジンによりJavaScriptのパフォーマンスがSafari 4と比較して30%、Google Chromeと比較して3%向上し、Firefox 3.6と比較して2倍の速度を実現しています。また、DNSプリフェッチや閲覧済みページのキャッシュ機能の強化といった高速化機能も追加されています。さらに、Windows版Safariでは、グラフィックスやインタラクティブ機能においてハードウェアアクセラレーションを活用できるようになりました。
Appleは最近、HTML5について多くの時間を費やして語っており、Safariはまさにその言葉通りの成果を出したと言えるでしょう。今回のアップデートには、フルスクリーンビデオ再生やクローズドキャプションの追加といったHTML5関連の新機能に加え、HTML5 Geolocation機能など、Web開発者がHTML5の機能をさらに活用できる様々な機能が含まれています。
Safari 5はMacとWindowsで無料でダウンロードできます。動作環境はMac OS X Leopard 10.5.8以降、Mac OS X Snow Leopard 10.6.2以降、Windows XP SP2、Windows Vista、またはWindows 7です。本稿執筆時点では、Safari 5はAppleのソフトウェアアップデートや同社のWebサイトからは入手できませんでした。
リリースに関する詳細を 4:52 PT に更新しました。
[レックス・フリードマンがこのレポートに貢献しました。]