タグ

TIPSとsafariに関するyifeのブックマーク (3)

  • Safari5の環境変数でレンダリングの様子を可視化する裏技 | ゆっくりと…

    ブラウザにとって、半透明をブレンドして表示するのは負荷が高いものです。特に、iPhone などのモバイル端末向けのコンテンツは、出来るだけページを軽くしておきたいものです。ページ中でこのような負荷の高いレンダリングが必要な箇所を色分けで表示してくれる便利な (!?) オプションが Safari5 にはあります。 上の図は、このオプションを指定して、アップルのスタート・ページ を表示させたときの様子です。transparent や iframe の allowtransparency が使われている箇所が赤く表示されています。 MacOS には Core Animation という、1種の アニメーション・フレームワーク が使われていて、こいつにデバッグ用のフラグを設定してやると、レンダリングの様子が色分けされたり、レンダリング・ツリーの情報がコンソールにダンプされたりするというものです。

  • ayato@web

    藤井彩人ホームページ 「ayato@web」 アヤトウェブ (C) Copyright AYATO FUJII All Rights Reserved 当サイト内の内容・画像の無断転載・転用については固くお断りします。 Since 2001.03.13・このページは MacOSX Safari に最適化されています。 このページはリンクフリーです。 ※「当サイト利用時の注意・免責事項」 ※「デジタル映像制作ガイドブック」における無断転用について

  • [CSS]背景画像に関する実用的なスタイルシートのテクニック集

    CSS2.1の疑似要素を使用して、背景画像のクロップ、変形、ポジション、不透明度など背景画像に関する実用的なスタイルシートの4つのテクニックを紹介します。 CSS background image hacks [ad#ad-2] 下記は各ポイントを意訳したものです。 背景画像のクロップ 背景画像の変形 背景画像のポジション 背景画像の不透明度 背景画像のクロップ 背景画像をクロップするのは、CSS2.1だけを使用してモダンブラウザにエミュレートできます。 一つ目のデモでは、背景で表示するべき画像をクロップしています。

  • 1