こんにちは。Sleipnir for Mac, Sleipnir Mobile for iPhone / iPad 開発担当の金内です。 今日は究極の先端的ウェブブラウザ Sleipnir for Mac の実装に用いている Mac OS X の Layer-Backed View という技術についてご紹介します。 ところで、先日 Sleipnir の先端ぶりを紹介するビデオを公開したのですが、もうご覧いただけたでしょうか?もしまだでしたらこの機会にぜひどうぞ。 まえおき この記事に出てくる NSView は、GUI の 基本要素となるクラスです。iOS で言えば UIView、Android で言えば View に相当します。 Layer-Backed View は、NSView を Core Animation の描画単位であるレイヤ(CALayer)ベースの新しい描画モデルにするとい