注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

純粋なCSSだけで各ブラウザ間の表示互換性が保てればベストだが、実際の現場ではそのようなことがないのはよく知られている。そのため、各ブラウザ向けにCSSハックが登場しており、表示の互換性を保つために使われている。 0

ピクチャ 4.png
どのハックが有効かチェック 0

 

だがFirefoxの各バージョン、Google Chromeなど様々なブラウザに対してそれが有効であるか無効であるか知っている人は少ないはずだ。そんなときには使えるハックなのかどうか、CSS Selector Shellを使ってチェックしよう。 0

今回紹介するオープンソース・ソフトウェアはCSS Selector Shell、CSSテスターだ。

CSS Selector Shellでは二つのテキストエリアが表示されている。左側のテキストエリアには幾つかのCSSが記述されている。Geckoエンジン向けのハックや、IE7用、IE6以前用、WebKit用などのハックも記述されている。ここは自由に変更できる。 0

ピクチャ 5.png
Firefoxで試したところ 0

 

そしてTest Itボタンを押すと、右側に表示しているブラウザに対して有効なCSS設定のみが記述される。WebKitの場合は入れ子のCSS記述は使えるようだが、他のブラウザ向けのハックは消えているので使えないことが分かる。 0

さらにサンプルのHTMLに対してそのCSSを適用した結果も表示される。ここでハックを試し、デザインの乱れがないことを確認すれば開発作業も効率化されるだろう。ブラウザの種類とともにレンダリングエンジンも増えている昨今、ハックを使わないで済めばベストだがそのようなことはない。現場で役立つソフトウェアだ。 0

 

Selector Shell
 
http://selector-shell.appspot.com/ 0

selector-shell - Google Code
 http://code.google.com/p/selector-shell/

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が193あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る