アカウント名:
パスワード:
「特定のブラウザに依存しないよう考慮しています」とでも言うのであれば価値があると思うが、別の囲いを作ってるんじゃ相手の土俵に降りて目糞が鼻糞を笑ってるようなもん。 「IE推奨」と同程度に無価値。
>問題の文章は、Web制作者の趣味と皮肉でしょう。
趣味は個人の勝手なのでどうこう言うつもりは無いが、皮肉としてはお粗末。 オープン(=誰でもOK)な所にクローズドなもの(=IE推奨)が入り込んで来て、それを皮肉るのに別のクロ
Gecko系以外では制作者の意図どおりに表示されないと、わざわざ言う意味がわからないと思った。
Gecko系以外、ではなくInternet Explorer・Operaでは、ですよね。 XHTML1.0 Strict+CSSに準拠している(独自解釈になっていない)ブラウザであれば、Geckoじゃなくても良い訳で。 わざわざ言うのは、皮肉だと思えば不思議ではありませんけど。
書籍情報のページでは、思いっきりテーブルレイアウトが使われている。
テーブルレイアウト自体は、別段悪いこととは思いませんが。 グラフィカルな表示が出来ないブラウザで
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
とりあえず買った (スコア:1)
しかし、これを作ってるProject T [timemachine.ne.jp]
Re:とりあえず買った (スコア:0)
というか発想は「IE推奨」というのと全く一緒。
「特定のブラウザに依存しないよう考慮しています」とでも言うのであれば価値があると思うが、別の囲いを作ってるんじゃ相手の土俵に降りて目糞が鼻糞を笑ってるようなもん。
「IE推奨」と同程度に無価値。
Re:とりあえず買った (スコア:1, すばらしい洞察)
W3Cの勧告するXHTML1.0に完全準拠しているブラウザであれば、
どのブラウザでも正常に表示されると思います。
問題の文章は、Web制作者の趣味と皮肉でしょう。
Re:とりあえず買った (スコア:0, すばらしい洞察)
>問題の文章は、Web制作者の趣味と皮肉でしょう。
趣味は個人の勝手なのでどうこう言うつもりは無いが、皮肉としてはお粗末。
オープン(=誰でもOK)な所にクローズドなもの(=IE推奨)が入り込んで来て、それを皮肉るのに別のクロ
Re:とりあえず買った (スコア:1)
Mozilla等だけしか考慮していないページが、たまたまIEでも閲覧出来ているというだけなら目糞鼻糞だと思いますけど。
件のページには、下の方にXHTML準拠のチェックをするリンクが付けてあって、実際にVALIDという結果が出てきます。
Re:とりあえず買った (スコア:2)
#うそぶいているにしても。
たとえば、「TOPICS:」「CONTENTS:」などのH2要素は、それ自体を要素の内容にするのではなく、
h2:after { content:":"; }
としたほうが良いと思う。普段、そうしないのは、IEなどの擬似クラスに対応していないブラウザでうまく表示させるためだからであって、わざわざGecko系以外は推奨しないとしているのに、なぜCSS実装のしょぼいブラウザのための互換処置を含めているのか甚だ疑問。
パンくずリストも同様で、まずパンくずリストがh1要素なのが意味不明。ページの内容に見合うtitle要素と相当する見出しをh1要素として持ったほうが良い。マークアップにしても、UL/LI要素と擬似クラスを使えば、もっとマシになるだろう。
それと、H1要素の前にいちいち匿名ボックスがあるのも気になる…。
書籍情報のページでは、思いっきりテーブルレイアウトが使われている。Gecko系ブラウザ以外というか、かなり多くのグラフィカルブラウザで意図したレイアウトが再現されるように書かれているとしか思えない。「詳細情報」「Amazonで注文」のリンク文字列(alt)がどちらも同じため、読み上げブラウザなどリンクリストを生成する機能をもったブラウザでの使い勝手を低下させている。
CSSを見ると、div.quoteというセレクタが定義されているのだが、なんとなくこのクラスから想像すると、引用などで利用しているDIV要素だと思われる。span.codeという、等幅表示を意図したスタイルも定義されている。ていうか、そのためのBLOCKQUOTE要素やCODE要素なんだけど。これじゃただのDIV/SPAN依存マークアップじゃん。
結局のところ、単にDTD的にvalidだといっているだけなんだろう。こんなソースでそう宣言されると、むしろGecko系はよほどショボイ実装しかしてないのかと思ってしまう。XHTML 1.0 StrictとCSSを厳格に使うということは、外観情報をすべてCSSで設定していることが前提でもあり、ありとあらゆるブラウザにおいて、少なくともコンテンツの内容だけは伝わることが期待される。しかも、たとえ外観情報が一切伝達されなかったとしても、それはそれで制作者の意図どおりであるはずなんだけどな。
蛇足だけど、ウィンドウ幅をどんどん縮めていったときの表示の処理は、なんとなくGecko系よりもIEのほうが、いわゆる意図どおりな気がする。
#ACにしようと思ったけどIDでいいや。
Re:とりあえず買った (スコア:0)
>気がする。 だとか >これじゃただのDIV/SPAN依存マークアップじゃん。 だとか
結局何が言いたかったの、話の流れはどこに行ったんだ?
Re:とりあえず買った (スコア:0)
Gecko系以外、ではなくInternet Explorer・Operaでは、ですよね。
XHTML1.0 Strict+CSSに準拠している(独自解釈になっていない)ブラウザであれば、Geckoじゃなくても良い訳で。
わざわざ言うのは、皮肉だと思えば不思議ではありませんけど。
テーブルレイアウト自体は、別段悪いこととは思いませんが。
グラフィカルな表示が出来ないブラウザで
Re:とりあえず買った (スコア:1)
WWWサイトをご覧になる際の注意点です.推奨するWWWブラウザは,Mozilla (及びその互換), Phoenix, Camino, Safariです.」の記述を見ただけで『買わないまでも手に取る価値アリかも?!』と思えてしまうあたりがいけませんねえ☆
というところから、一応つながっているつもりですが…。
IEなどの実装のしょぼいブラウザでは意図どおりに表示されないとか宣言しておきながら、実際には実装のしょぼいブラウザ向けのHTML/CSSになっているのでは、という話のつもり。