さて、引き続き、神戸の新ウェブサイトのお話。技術的な話としては、ちと疑問が残る点が多いかな。
別に多くは閲覧者に何の関係もないのだが、文書宣言がないところや文字コードの設定には気を使ったほうが良いと思われるところがある。tableレイアウトを使うのは別にいいのだが、CSSをリンキング形式にしてないところもう~む。
◇文書宣言
kobesteelrfc.comのソースを参照していただければ分かるが、文書宣言を全く行っていない。このHTMLは、HTML4xに準拠するものと思われるので、それに沿った文書宣言を冒頭で行うべき。
◇文字コード
文字コードは、x-sjisと設定している。但しこの表記方法は古いので、Shift-Jisを使うなら、charset="shift-jis"とすべきだ。
◇CSS
CSSは、HEAD内にJavascriptを用いて記述されている。Javascriptを使うのは良いし、MACとIEでCSSの使い分けをするのも当然良いが、リンキング形式にすべきだ。それにロールオーバーアクションに関するJavascriptの記述の後にまたもや、基本的なCSSの設定をHEAD内で行っているのもスマートではない。
このような記述方法をとることで、bodyタグまで延々と長ったらしいHEADが続いている。
◇Javascript
表記方法にlanguage要素を使っている。別にこれでもいいといえるが、W3Cに準拠した形のtype要素を使っていきたい。または、typeとlanguage要素を併記する形でもよい。
◇table
本来は、表組みに使われるtableは、従来からレイアウトをするためにHTML内で多用されてきた。現在は、CSSを用いることが増えてきている。別にCSSでのレイアウトに縛られる必要もないのだが、できればもう少しtableでのレイアウト方法を減らした方がベター。
また、bgcolorなども多用している。これらは、CSSに一本化すべき。
◇全体
シンプルなHTMLを構成する努力がほぼ全くなされていないといっていい。いわゆる伝統的な手法のままだ。将来的には、もっと本来のHTMLの本義である文書構造の規定のみをするというところに立ち返ったコーディングが望まれる。
◇RSS
RSSというのは、RDF Site Summaryの略で、RDFという技術を用いてサイト概要や新着情報を一つのファイルにまとめるもの。kobesteelrfc.comではRSS配信に全く対応していないが、ブロガーとしては対応して欲しいところ。RSS配信にはJRFUが既に対応している。
kobesteelrfc.comのインフォメーションをRSS化する方法として、MyRSS.jpを利用する方法がある。
RSS化したkobesteelrfc.comのインフォメーション↓
http://myrss.jp/rdf/r4195cc92ce13a4791.rdf?v10