今の言葉(2004/1/22 19:10)にて以下のように述べられているのを見て「はてそうだったか」と思って調べてみた。
ところで、ISO-HTML では、table 要素内に直接 tr 要素を書くことはできません。tbody 要素必須ということで、めも。
tbody要素はHTML 4.01でも必須なんだけどなあ
どうやら tbody 要素は必須だけれども thead 要素も tfoot 要素もなく、かつ他に tbody 要素がない場合に限って、開始タグと終了タグを省略することが可能であるようです。実は、UA調べにて table のマークアップをしたばかりなのでちょっと焦りました。:p)
なんとなく、thead 要素を使うのを忘れていたので、チェッカーはエラーを吐かなかったわけですが、ついでなので修正しておきます。前回の調査(何)の時はそういうマークアップだったのになぁ。
- 参考
-
11.2.3 行グループ: THEAD、 TFOOT、及びTBODY要素
この記事へのツッコミ
- 1: yuu (2004-01-23T03:10:18+09:00)
- 「今年こそは(何)」にトラックバックできるのでしたっけ。
- 2: のり (2004-01-23T09:37:36+09:00)
- 何かそんなようなリクエストが鯖の方へなされたようなんですが、残念ながらまだトラックバックはできないのです。<strong>今年こそは</strong>トラックバックを装備しようと思っているんですが。:p)
- 3: 謎<http://nazo.europe.webmatrixhosting.net/> (2004-01-23T17:32:58+09:00)
- tbodyってXHTMLでは存在がなくてもOKだったはず。(mozilla系ではapplication/xhtml+xmlやxmlのmimetypeのみxhtmlとして解釈、Operaはどうか不明)
上記のとおり、mozilla系でtext/htmlのXHTMLをhtmlとして解釈してしまいます。mimetypeをtext/xmlにしてそのまま変換するxsltを使うのが一番かなと思いました。(ie対策でOperaもOKな方法です。)
- この記事の永続的 URI ならびに トラックバック ping URI
- http://diary.noasobi.net/2004/01/diary_040122a.html
シャバ(どこ)のUAの割合が発表されたようなので、昨日この日記の最新版へアクセスしてきた UA を調べてみました。ロボットやアンテナ、アクセスチェッカーなどは勘で除外してあります。今回は集計が面倒なので、各 UA はバージョンを無視しています。また OS も無視です。:p)
朝顔日記におけるUAの割合 (2004年1月19日の分)
| User Agent |
比率(単位 % ) |
| Geckoエンジン搭載 |
53.37 |
| マイクロソフト謹製 |
34.72 |
| Opera |
6.74 |
| Safari |
2.07 |
| Netscape Navigator v4.x |
1.55 |
| w3m |
1.04 |
| lynx |
0.52 |
以前の調査とさして変わっていない様ですが、心なしかIEががんばっているようです。もっとも調べてみたのが1日だけなのであまりあてにならない気がしますが。:p)
どっちにしても、うちのサイトの比率はシャバの比率とはかなり異なっているようです。
この記事へのツッコミ
- 1: 本丸 (2004-01-21T20:12:55+09:00)
- シャバではネスケがとても寂しくなっているんですね。
勤務先では、シェア100パーセントなのに(笑)
- 2: のり (2004-01-22T10:44:52+09:00)
- この日記へのアクセスでは、lynxとw3mという2大テキストブラウザのシェアと同じ位ですからねぇ。
JavaScriptも画像も切ってテキストブラウザとして使うと、フレームもテーブルも表示できるし、かなりサクサクと動くのでいいかも。>NN4
もっとも、御社のサイトの閲覧には支障がありそうですが。:p)
- この記事の永続的 URI ならびに トラックバック ping URI
- http://diary.noasobi.net/2004/01/diary_040120a.html
Going My Way(anuary 17, 2004)経由で、website mixmasterという別のサイト同士のコンテンツとレイアウトをミックスするというツールを知ったんですが、なかなかおもしろかったので、いくつかやってみました。生成されるhtmlの文字コードが UTF-8 決め打ちみたいなので、下記のサンプル場合は、表示されたものを手動で文字コード Shift_JIS にあわせてやる必要があります。レイアウト用に使うサイトの文字列も使われるので、コンテンツ用のサイトとレイアウト用のサイトの文字コードが同じところだとうまくいくようです。あと、UA振り分けなどでスタイルシートを当てているサイトだとうまくいかないかもしれません。
以下はすべて朝顔日記をコンテンツに選んだものです。私のサイトは地味なので、画像を使ったりして華やか(?)なサイトと組み合わせてみると新鮮で楽しい感じでした。:p)
ややこし更新システム(何)のまとめ
2004-01-18
ややこしいことをして日々更新しているこの日記ですが、どうやっているのか自分でもわからなくなることがあるのでまとめてみました。日記にはメモってあるんですが、あちこちに書いてあって自分でも参照するのが面倒になってきたので、まとめてみたというわけです。:p)
またナビゲーションを出してみた
2004-01-18
日記の最新版におけるサイトのナビゲーションを index.html のものへのみにして、あとは link 要素によるものでなんとかしてもらうという感じでしばらくやってみていたんですが、どうもアクセス解析などによれば、それなりにご不便をかけているような気がしないでもないので、また以前のように他のものもつけてみることにしました。まぁ、上のほうに多少あるだけなのでさほど邪魔にはならないのではないかと思うのですが。
というか、最近ネタがないなぁとか思っているわけですが、そこは日記なのでそういう時もあるだろうということで気にしません。