公開Windows版SafariはiPhone用アプリのプラットフォームの可能性——Mac開発者の見方AppleがWindows版Safariを公開した目的について憶測が飛び交う。まもなく発売されるiPhone用プラットフォームだという見方が強い。});AppleのSafariブラウザがWindowsユーザーの間で好評だ。3」のWindows対応バージョンのβ版の提供を開始してから最初の48時間で同社のWebサイトからのダウンロード数は100万本を超えたことを明らかにした。同ブラウザの人気に冷水を浴びせるようなニュースも飛び込んできた。Windows版Safariの提供が開始されてから数時間もたたないうちに発見された多数の脆弱性を修正するパッチをAppleがリリースする前に、同ブラウザの新たなセキュリティホールがセキュリティ専門家によって発見されたのだ。セキュリティ専門家のロバート・スウィーキー氏によって公表された新たな欠陥は、攻撃者がcookieを盗み出したり、ブラウザウィンドウに任意のコンテンツを表示させることを可能にするというもの。新たに修正されたバージョンのSafariでは、メモリ読み取り問題、JavaScript攻撃、URL認証問題など、今回発見された脆弱性以外のさまざまなセキュリティホールに対処した。大半のMacintosh開発者は、Windowsプラットフォームにあまり関心を持っていないため、Safariのパッチのニュースにそれほど注目していない。Windows版Safariが一般向けにリリースされた直後に次々と出てきた脆弱性の報告にAppleが迅速に対応したことを評価する開発者もいる。Softwareのソフトウェア開発者であるジェフ・アトウッド氏は、「Appleが批判やバグリポートに素早く対応するという形でWindowsプラットフォームへのコミットメントを示しているのは喜ばしいことだ」と話している。「だが、Windows版Safariは正統なWindowsアプリケーションではなく見せかけのMacエミュレータなので、やや興ざめする」と同氏。Conference(WWDC)で披露されたが、同カンファレンスに来場した開発者たちは全般的に、今回のAppleの狙いについて懐疑的な見方をしている。「Safariはどう言いつくろってもMacアプリであり、ウィンドウの最大化動作を除けば“Windows式”に動作するものは何もない」とアトウッド氏は指摘する。X標準のインタフェース要素を採用しているという。ソフトウェア開発者のジョエル・スポルスキー氏は、Windows版Safariでは、フォントの表示に独自のフォントスムージング/サブピクセルレンダリング技術を使用していると指摘する。「これに対して不満を表明する人もいるが、これは意図的にそうしたのに違いないと思う」とアトウッド氏は話す。「SafariはIEやFirefoxの地位を狙ったものではなく、Macエミュレータなのだ」と同氏は付け加える。「Safari対応のWindowsアプリやiPhoneアプリを容易にテストできるようにすることにより、これらのアプリの開発者を促進するのが狙いだ。これで開発者は、WebアプリがSafari上できちんと動作するか確認するのに、Macを借りたり盗んだりしなくても済む」。上で動作させることだというのが同社の現在の方針であることを明確にした。「この観点から考えれば——ビジネス的に意味のある観点はほかに思いつかないが——Safariの動作がMac版に近ければ近いほどいいということになる」とアトウッド氏は話す。X版Safari用の拡張機能「Saft」を開発したハオ・リー氏も、アトウッド氏と同意見だ。「わたしのみるところでは、AppleがWindows版Safariをリリースする唯一の理由は、iPhone向けの開発を促進することだ。Windows版SafariがPC用ブラウザの市場シェアに影響するとは思わない」とリー氏は語る。Windows版Safariは無償でダウンロードできるが、Appleにとって大きな収益源になる可能性もある、と指摘する人もいる。Fireball」というWebサイトを運営しているジョン・グルーバー氏はその中で、「あまり広く知られてはいないが、Webブラウザのツールバーに組み込まれた検索バーは収益を生み出すのだ。SafariのツールバーからGoogle検索が行われると、Googleは検索結果ページから得られる広告収入の一部をAppleに支払うのだ」と述べている。「わたしが調べたところでは、Appleは現在、Safariに組み込まれたGoogleツールバーから毎月約200万ドルの収入を得ている。これは1年間で2500万ドルになる。Windows版Safariがそこそこ成功すれば、年間1億ドルあるいはそれ以上の収益源に成長する可能性がある」(同氏)開発者コミュニティーの間では、Windows版Safariの出自をめぐる疑問もわき起こっているようだ。Xのコア技術の一部をWindowsプラットフォームに持ち込むものだと指摘する向きもある。Files」ディレクトリの「Safari」サブディレクトリには、CFNetwork.dll、CoreFoundation.dll、CoreGraphics.dll、WebKit.dllといったコンポーネントが含まれる。XだけでなくWindows用のコードを作成できる社内用バージョンの開発環境「Xcode」を持っているのではないか、といった憶測につながったようだ。現時点ではAppleの担当者のコメントは得られていない。Applicationを通じて入手できる。広告に関するお問い合わせメールマガジンSpecialインデックスRSSfacebooktwitter利用規約ITmediaはアイティメディア株式会社の登録商標です。