WebKit

canvas要素

Safari canvas - Google 検索の一位がなんでMozilla.orgのドキュメントなんですか。しかもAppleのチュートリアルにはベクターグラフィックのVの字すら無い。 誰も使わんのかなぁ。

Safari RSS探索

どうやって短縮表示しているのだろうかと思って調べてみた。RSS表示中にソースを表示するとSpotlightっぽく整形されたDHTMLが表示される。そこから拾ったURLをアドレスバーに入力するとJavaScriptソースファイルがダウンロードされるのでその中身を追跡して…

CSS3のborderとbackground(一部)をサポート

CSS3 Goodies - Borders and Backgrounds サンプル:CSS3, WebKit & Rounded Corners 「CSSのサポートはウチの方が凄いもんね」と散々Mozillaファンに煽られたせいなのかガンガン実装していくなぁ。参考までに訳してみたけど、これはCSS3のドラフトも読み込…

The WebKit Open Source Project

やっぱり例の騒動が発端だろうなぁ。 歓迎すべきことなんだけど、騒動自体に釈然としないものを感じていたので素直に喜べないところがある。 The Improved Web Kit システム内のフレームワークを置き換えずに、CVSにある開発版のWebKitを試せるようスクリプ…

WebViewとResponder Chain

ヘルプビューアでもサンプルのMiniBrowserもそうなんだけど、WebView内でリンクを辿った直後は矢印などのキーボード操作を受け付けなくなる。一旦クリックすれば問題無いのだがリンクを辿る度にこれでは鬱陶しい。 調べてみたらどうもジャンプの時点で内部の…

ヘルプビューア

ミニマムなWebKitブラウザアプリケーションの例としてヘルプビューアを調べているんだけど、じっくり見渡すと元々そんなにヘビーに使うようなアプリケーションでもないので気にならなかったUI上の不満点がぼろぼろと出て来る。例えば文字サイズ変更コマンド…