サイトマップに表のソートを無理矢理実装してみました。 DOM でごりごり処理しているせいで非常に重いです。一応 IE 8, Firefox 3, Safari 4 Beta, Google Chrome, Opera 9.6 で動かしてみましたが, Safari がダントツで速いですね。次点が Opera でここまでが及第点というところでしょうか。他のブラウザは遅い列だと 1 秒以上かかります。ちなみに Opera での描画では一瞬ちらつきました。
まあ私の書いたヘタレコードがいけないという考えもありますが。表のソート処理を DOM でゴリゴリ書いていたらめちゃくちゃなものになってしまいました。誰か高速化してください。
閑話休題,単にウェブブラウジングという点では Safari は非常に良さそうです。ただ拡張という点でどうしても Firefox から離れられません。 Opera にもウィジェットはありますがやはり Firefox には及びません。 Firefox がもっと高速化してくれれば良いのに。
ちなみに Safari は 3 のとき UI が Windows のデフォルトと非常にミスマッチしていましたが, 4 の UI はかなり Windows に歩み寄っています。タブの位置が多少気にはなりますが,少なくとも他のアプリケーションと比べて浮くということはなさそうです。
そろそろ Opera 10 も出る頃ですし,また次のブラウザを考える時期になってきたのかもしれません。
コンピューター, プログラミング Firefox, Google Chrome, Internet Explorer, JavaScript, Opera, Safari
SSL をクライアント認証方式に変更したところ, Google Chrome で以下のエラーが出ました。
エラー 107 (net::ERR_SSL_PROTOCOL_ERROR): 不明なエラーです。
原因は Chrome がクライアント認証に対応していないことのようです[]。まあブラウザは代替がいくらでもあるし,そもそも私のメインブラウザは今のところ Firefox なので良いのですが。
ちなみに Subversion クライアントである TortoiseSVN や Subversive は当然のように対応していました。 Chrome は以前から問題がちょくちょく出ますね。ベータ版であるはずの Gmail なんかよりよっぽど未完成な気がするのは勘違いではないと思います。
[2009-12-22 追記] 現在の最新版はクライアント認証に対応しているようです。
脚注
コンピューター Google Chrome, SSL, Subversion, セキュリティ, 未解決問題
MediaWiki で digest 認証を行うようにしたところ, Google Chrome で編集しようとすると 400 エラーが出ました。これは conf ファイルに以下の行を追加することで修正できます。
BrowserMatch "Chrome" AuthDigestEnableQueryStringHack=On
ちなみに MSIE 6 でアクセスした場合も同様のエラーが出るようなので, MSIE 6 でアクセスされる場合は上記の "Chrome" を "MSIE" に変更した行も追加すると良さそうです。もはや企業でもなければ MSIE 6 なんて使わないと思いますが…。
ところで IE はバージョン 7 から Windows Internet Explorer が正式名称だそうですが, WIE と略すようになるのでしょうか。
Tip, サーバー Apache, Google Chrome
Google Chrome で Linux ディストリビューションをダウンロードしようとすると以下のエラーが出てダウンロードできません。
エラー 8 (net::ERR_FILE_TOO_BIG): 不明なエラーです。
不明なエラーとありますがエラー定数を見るにファイルが大きすぎることが原因であることは予想できます。こういう場合は別のブラウザを使えば OK です。
本当は BitTorrent を使った方が良いのでしょうが, Windows の場合これだけのために BitTorrent クライアントを導入するのも面倒です。まだまだ BitTorrent の恩恵を得られる場面が少ないですからね。 Linux なら BitTorrent はほとんど導入の手間もないのですが。
コンピューター, メモ Google Chrome, Linux, P2P
最近のコメント