Firefox 1.5 以降では @-moz-document
ルールなる Mozilla 独自拡張 CSS が使えるっつーことで,mixi の各ページの瑣末な部分をちょこちょこ修正している途中.例えば,ブラウザウィンドウのサイズを常に 800 * 600 に固定してないと落ち着かない俺にとって mixi のページは常に水平スクロールバーが出るからイヤ,ということで幅を 770px 程度に縮小してみたり.ある程度まとまったら公開するつもり.
いやー,mixi は table
レイアウトを駆使してるってことは把握してたけど,実際にソースをじーっと眺めたり Web Developer で table
要素の入れ子の深さを表示させたりするとその異様さに驚愕するわ.「深さ=7」 ってどーゆーことよ.「もっと読む」 とかの右寄せのためだけに table
を 1 つ使うってどーゆーことよ.table
レイアウトそのものの是非は横に置いておくにしても,いくらなんでももっと簡潔に書けるやろ.
レイアウトや配色の大部分を HTML 側で指定している mixi のページに対して userContent.css でできることはあんまりないのかも.子セレクタやら隣接セレクタやら属性セレクタやらを使いまくるしかないのか.
tksk
元のコンテンツに対して、クライアント側で何らかのフィルタを手軽に適用できるようになって、やっとlooseなページの駄目さ、strictなページの素晴らしさが露わになったって感じだよね。(まあ、わかってる人には、ずっと前からわかってたことなんだけど。)
これから、キリギリス(とりあえず表示できりゃいいジャン、今が良ければいいジャン、論者)どもは、これからどんどん死んでいくんだ! (メイビー、たぶん)
tksk
「これから」が重複したw 大事なところで!!
y-iihoshi
> クライアント側で何らかのフィルタを手軽に適用できるようになって
CSS に限定して言えば,CSS1 の W3C 勧告から 10 年経ってようやく,よ う や く なんだよねぇ.
http://www.w3.org/TR/CSS1#the-cascade
http://www.w3.org/TR/CSS21/cascade.html#cascade
> キリギリス
「問題が顕在化するまでは現状維持で良いジャン」 っつー奴は相変わらずしぶとく生き残るだろうね.遺憾ながら.
> 重複したw
> メイビー、たぶん
こっちは放置で良いのかw
tksk
> 「問題が顕在化するまでは現状維持で良いジャン」 っつー奴は相変わらずしぶとく生き残るだろうね.遺憾ながら.
その通りだね。元のコンテンツを好きなように加工して、あるいはRSSリーダのようなものを使って見てる人は、ごく一部だからねえ。実際の所は。
>> メイビー、たぶん
> こっちは放置で良いのかw
これは表現手法っていうほどのもんでもないけど、まあそんなかんじ。
y-iihoshi
> これは表現手法っていうほどのもんでもないけど、まあそんなかんじ。
そうだろうな とは思いながら書いたよw