Google Chromeを使ってみた
体感になりますが、評判どおり高速に感じました。
UserAgentには Safari の文字が入るので、Safariの判定を入れているようなプログラムはご注意を。大抵はそのままで使えると思いますが。
個別の分岐が必要な場合でも、Chromeも文字列が入っているので、これで判定すればいいですね。
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13
Safariと同じWebKitベースということで、個人的に気になっていた、ファイルダウンロードの際の文字化け。
こんな感じでファイル名(はてな.doc)をヘッダに入れた場合です。
Content-Disposition: attachment; filename=はてな.doc Content-Type: application/octet-stream; name=はてな.doc; charset=UTF-8
上記のように、ダウンロードさせるファイル名に全角文字を含んだ場合、Safariでは文字化けしていたのが正常に動作しました。