AdSense

ラベル Web の投稿を表示しています。 すべての投稿を表示
ラベル Web の投稿を表示しています。 すべての投稿を表示

2010年3月17日水曜日

Internet Explorer (IE) 9 プレビュー版でCSSハックをいろいろ試してみた。

IE9 プレビュー版を入れて、IE9用のCSSハックがあるのかな?と思っていろいろ試してみた。
ググってないので手探り状態。
あちこちで出だしたらまとめよう。

/* IE系 */
* html #css-hack { color:#00f; }
* html #css-hack { _background-color: #00f; }
#css-hack { /color:#00f; }
*:first-child+html #css-hack { color:#00f; }
#css-hack { color /**/:#00f; }
head~/* */ body #css-hack { color:#00f; }
html>/**/body #css-hack { color:#00f\9; }
html:not(:target) #css-hack { color:#00f\9; }

下記は IE9でも適応された。
html>/**/body #css-hack { color:#00f; }
html[xmlns] #css-hack { color:#00f; }
html:not(:target) body #css-hack { color:#00f; }

/* fire fox */
html:not([lang*=""]) #css-hack { color:#00f; }

/* safari */
body:first-of-type #css-hack { color:#00f; }

/* opera */
body:last-child #css-hack { color:#00f; }
html:not([lang*=""]) #css-hack { color:#00f; }

IE9 のみは今のところこれかなぁ。
html:not(:target) #css-hack { color:#00f\9; }
もう少し調べてみる。

2009年9月11日金曜日

エラーページ

S社のSEOコンサルタントに指示されエラーページを作ることになった。
コレ自体は別段問題ないのだが、不思議な事にエラーは301で転送してエラーページを表示させろというのだ。
さっぱりわからんです。
だって、エラーなのに301でもって転送したら200を返すでしょ?
変なの〜と思いつつ、とりあえず指示に従った。

で、別のSEO業者に変わったら、エラー時のステータスコードが200になっている事を指摘された。
「SEO的にも良くないので修正して」と指示され当然修正した。
 やぱ、そぉだよね。おかしいよねと。


「ひねらんかい」ってことでこうしたのかす〜ら?

FireFox をお使いの方で、ステータスコードを見るには Live HTTP Headers が便利です。
デザイナーは滅多に必要ないと思いますが。

ページ