« 氷点下5度 | トップページ | タンチョウ »

2009年12月31日 (木)

年末の大掃除

大掃除といっても家ではない。開設しているWebサイトである。11月にリニューアルした「野鳥と教育」だが,10年ぶりにソースを書いてみると,今では使われていないタグや推奨タグが大幅に変わっていることに気づいた。いつかはちゃんとチェックしなければ・・・と思っていたので,年末の大掃除代わりにトップページのみ,チェックを行った。使ったサイトは「HTML構文チェックサービス」である。結果は悲惨であった。

Fight_2 ★修正前★『がんばりましょう』
61個のエラーがありました。このHTMLは -56点です。
「Microsoft Expression Web 3」を使ってある程度はXHTML 1.0に準拠させたつもりだったが,まだまだ足りないようである。大晦日の午前中は,わりと時間がとれる。ということで,さっそく修正開始!

● 文章構造を無視して整形目的で<BRタグ>を利用しないようにしましょう。 これは耳が痛い話です。たしかに整形目的で使っていた・・・。

● id属性の値「top_btm」はすでに使われています。 ソースをよく見ると,なるほどダブっている。これはすぐに修正。

● Mozilla 用の属性 「height」と「width」 が指定されています。 XHTML 1.0でDOCTYPE宣言しなければいいのだが・・・これは無視。

● 空要素タグは <TAG /> と書くようにしましょう。 この指摘は,</tag>で閉じる癖のついてしまった私のミス。XHTMLガイドラインでは,後方互換性のため空要素タグは<tag></tag>ではなくて<tag />と書くようにされている。早く慣れなければ・・・。

● <img>には alt 属性が必要です。 この指摘は必ずされる。HTML3.2までは必須ではなかったが,HTML4.01から必須となった属性である。ましてやXHTML 1.0となれば・・・。さっそく追加。

● <script> には type 属性が必要です。 この指摘も,HTML4.01で却下された language 属性を使ったため。代わりに type 属性が必須属性として定義されているので変更。

● 「&xx;」 は不明な実体参照です。 確かにその通りなのだが,@niftyから指定されている構文なので・・・無視。

Normal_2 以上の修正を加えた結果は・・・。
★修正後★『ふつうです』
28個のエラーがありました。このHTMLは 79点です。
よしっ!ほぼ合格点だ。
学校のテストでも,79点を取れれば御の字でしょう

調子に乗って,「せいめいたんじょう」をチェック。結果は・・・「がんばりましょう」137個のエラーがありました。このHTMLは -646点です。
はぁ?「最初の記述が DOCTYPE宣言ではありません」から指摘されてるし・・・。このサイトは,10年前にソースを打って作ったもの。非常に簡単なソースだから高をくくっていたのだが,チェックの結果は無残であった・・・

コンピュータやインターネットの世界は日進月歩。ダイヤルアップでちまちまつないでいた回線は常時接続となり,主流はWebサイトからブログとなり,携帯電話は情報端末「ケータイ」として進化した。1年後は,どんな進化が見られるのだろうか。

「野鳥と教育~鳥を学ぼう~」のフィールドノートのはずが,全然違う話題が続いたブログになっているが勘弁していただきたい。足を洗ったと思っていた情報教育の世界に仕事として携わることになってしまい,2009年は日々勉強の毎日であったためである。

2009年最後ぐらいは大晦日恒例の一言で締めくくりたい。2010年はどんな鳥に会えるだろうか。来年こそ,フィールドに多く出られることを期待して・・・。

|

« 氷点下5度 | トップページ | タンチョウ »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




« 氷点下5度 | トップページ | タンチョウ »