月が変わったんで、うまいこと自動更新システム(何)が稼動するか心配なんですが、そもそも月が変わっても新しくその月のファイルを作ってくれる仕組みなんかまったく用意されていないということに今しがた気がつきました。:p)
ま、アップの仕組みとかコピペせずに最新版を作る機能とかは大丈夫のはずなんで、そこらあたりはまた一月かけて考えよう。つか、ほんとにうまく行っているのか心配です。:p)
A-Prompt も試してみた
2003-11-28
というわけで(謎)、アクセシビリティチェッカー、A-Promptも試してみました。
以下が A-Prompt のスクリーンショットのサムネイルで、原寸大のスクリーンショット(約10KB)へリンクしてあります。
確かにこれまで使ってみたいくつかアクセシビリティチェッカーの類の中では、一番といってもいい使い勝手のよさです。しかし、いかんせん英語なのがちょっとつらい。さらにこれはどのチェッカーでもそうなんですが、トリプルA を目指そうということになったりすると大変な労力です。サイト丸ごととかだと死ぬかもしれません。機械的に処理できない部分が多いですから。
やっぱり作る人間のレベルを上げて生きたチェッカーとなって、ページ作るのが一番なのかも。
A.A.O. - いろいろある役立ちツール を見ていたら、A-Prompt という外国製のアクセシビリティチェッカーと、A-Promptの使い方を解説したWrong HTML「A-Promptを使う」 というページが紹介されていたので、行ったついでにひとつ上の階層を見たら Wrong HTML というなかなかなサイトでした。で、私の目を引いたのは、HTML Tidy日本語版 です。
HTML Tidy というのは、html をきれいにしてくれたり、アクセシビリティをチェックしてくれたりする便利ツールらしいのですが、英語だったりコマンドラインツールだったりしてなかなか敷居が高そうなのですが、Wrong HTML の管理人の jun さんはなんとこれを日本語化してさらに、GUI のフロントエンドまで作ってくださっているではありませんか!
これは試してみなければということで入れてみました。以下がGUIのフロントエンドを備えた Tidyconf のスクリーンショットのサムネイルです。例によって原寸大のスクリーンショットにリンクしてあります。(約23KB)
ちなみに、試してみたのは yahoo japan ですが、html をきれいにする前にエラーが多すぎるといってきれいにしてもらえませんでした。そこそこ正しい html(何)でないと駄目らしいです。:p) そこでこの日記から適当に閉じタグを間引いたり、xhtml なのに大文字で要素や属性を書いたもので試してみたところ、見事に修正されました。
他にもリンクチェックとか、他の文法チェッカーで検証させたり、色のコントラストをチェックしたり、テーブルを線形化したりいろいろ多機能なので、いろいろチェックするのに大変便利なツールで素晴らしいです。
んで、所期の目的の A-Prompt はまだ試していません。:p)
マーク付けノート(2003-11-27)を読んで、自分が完全に誤解していたことに気がつきました。
なお、もちろん XHTML なら何の問題もなく小文字の ID が使えます。XML にはこの問題はありません。
というのを誤解してか、XHTML には (というか HTML ユーザ以外には)無関係な話だと捉えてるっぽい方が散見されたので、ちょっと補足。
上記引用にある通り、「XHTML 文書において id 属性を記述する場合」にはこの問題は発生しないのですが、「XHTML 文書から HTML 文書へのリンクを張る場合」には同じ問題が発生することに注意して下さい。
私が、いくら xhtml で書いていても他の html な文章を参照する場合は、元々の html の id の属性値が小文字で書いてあった場合でも、大文字で書かないといけないわけですね。ややこしいなぁ。
と思ったら、kota さんも同じようなこと書いていた。という具合に参照すればいいのか。:p)
と思ったら、kota さんも同じようなこと書いていた。
北村さんからツッコミが入りました。 そうでした。はてなダイアリーは、id 属性ではなくて name 属性によるフラグメント参照なので、大文字に変換するのは間違いで、小文字のまま参照しなければいけなかったですね。ということで、上記の一文は del しました。
この記事へのツッコミ
- 1: 北村 (2003-11-27T14:26:19+09:00)
- はてなダイアリーでのフラグメント参照はname属性によるものなので、小文字のままにすべきかと。大文字に変換する必要があるのはid属性によるフラグメント参照です。
- 2: のり (2003-11-27T17:22:02+09:00)
- 生半可な理解でアレコレすると駄目ですね。修正しておきました。ツッコミありがとうございます。
- この記事の永続的 URI ならびに トラックバック ping URI
- http://diary.noasobi.net/2003/11/diary_031127b.html
cgi がうまく動かないので原因を調べようとアパッチのエラーログを見たついでに、アクセスログを見ていたら、flash やら flash プレーヤーやらが私の FoaFを取りに来ていたので、不思議に思ってちょっと調べてみました。
で、件の UA なのかどうかはわからないのですが、楽しいものをハケーンしますた。「友達ブラウザ - トモブ」 というものです。ぐだぐだ説明するよりも実際に試していただくのがわかりやすいのでご紹介。
うちでは swf なファイルを落としてきて、Mozilla Firebird にドロップしてやったら動きました。以下の画像はスクリーンキャプチャのサムネイルです。原寸大のキャプチャ画像へリンクしてあります。(約38KB)