2005.03.10

Last.FMのRecent TracksのRDFを取得・表示するPerlスクリプト (3/10)

2/26「Last.FMの「Recent Tracks」のRDFをメールで受信したいのですが…」にも書いた通り、 Last.FMのRecent TracksのRDFを取得・表示(してからメール送信)するPerlスクリプトを作ってみました。本『Blog Hacks』を片手に、特に98ページから108ページを参考にして (^^;

Perlの超超超初心者なので、汚いところや変なところはおめこぼしを…。

#! /usr/bin/perl

use strict;
use LWP::Simple;
use XML::RSS;

use Jcode;

# Last.FM の Recent Tracks の RDF のURL
my $url = "http://ws.audioscrobbler.com/rdf/history/(ユーザ名)";
my $xml = get($url) or die "Can't GET $url\n";

# ローカルのRDFの保存先
my $local ="/home/hogehoge/tmp/lastfm.xml";

my $ocode = "euc"; # 変換先の文字コード:sjis,euc,jis,utf8

mirror($url => $local);

my $rss = XML::RSS->new();
$rss->parsefile($local);

for my $item (@{$rss->items}) {

  # 文字コードを UTF-8 から変換
  my $desc = $item->{description};
  Jcode::convert(\$desc,$ocode,'utf8');

  # link は audioscrobbler から Last.FM の方に張り変える。
  my $link_lastfm = $item->{link};
  $link_lastfm =~ s/http:\/\/www.audioscrobbler.com\/music\//http:\/\/www.last.fm\/music\//;

  # アーティスト、曲名、リンクを出力
  printf "| %s\n%s\n\n", $desc, $link_lastfm;
}

RSSをパースするところは『Blog Hacks』をそのまま書き写したので、よく分かっていません (^^;

本当は前回の「Recent Tracks」との差分だけを表示できるようにできたらいいので、宿題。

以上。


Amazon.co.jp: 本: Blog Hacks ―プロが教えるテクニック&ツール100選
http://www.amazon.co.jp/exec/obidos/ASIN/4873111749



| | コメント (0) | トラックバック (0)

2005.02.26

Last.FMの「Recent Tracks」のRDFをメールで受信したいのですが… (2/26)

Last.FM で流れた曲を覚えておきたいので、「Recent Tracks」に表示される曲目をメールなどで受信したいのですが、何かうまい方法はないかしら…???

「Recent Tracks」自体は「RDF」に対応しているので、何か上手いツールがあればいけそうなのですが…。「MyRSS」はちょっと違うし…。自分でPerlなどでスクリプトを書くのかしら???

…っていうか、ブラウザ/メーラーに Mozilla Suite/Mozilla Mail を使っている時点で負けですか?「RSS」をサポートしているMozilla Thunderbird を使えよ…、って話ですか?

2/27追記:Mozilla Thunderbird 1.0 では1曲しかメールで受信できず、期待した動作をしてくれませんでした… orz

参考:

My RSS - あらゆるサイトのRSSを配信
http://myrss.jp/

MyRSS.jp は、あらゆるサイトの新着ニュースをRSSで配信する無料サービスを提供します

RSS解析はXML::RSSにおまかせ - [CGI・Perl]All About
http://allabout.co.jp/career/cgiperl/closeup/CU20050131A/index.htm

参考(3/9追加)

時間がないのでメモだけ…。

Poptarts Diary : last.fmのリスト取得
http://poptarts.sakura.ne.jp/blog/article.php?id=155

chaotic intransient prose bursts: last.fm script ... 3/10追記:うーん、この last.pl を実行すると日本語が文字化けてしまう…。日本語の処理の追加が必要な様子。(※)
http://blog.kung-foo.tv/archives/001220.php

iTunes で再生した曲リストをサイドバーに - にぽたん研究所
http://blog.livedoor.jp/nipotan/archives/13952632.html

※ 3/10追記:
Last.FMのRDFの文字コードは当然 UTF-8 のため、WindowsやLinuxの端末に表示させてやるにはそれぞれ、SJISやEUCに文字コードを変換する必要があった。last.pl は高機能?で私の目的には難しかったので、単に『Recent Tracks』を取得して表示するだけの自分向けの簡単なスクリプトを作りました。本『Blog Hacks』を片手に (^^;。後日『ココログ』に掲載予定。掲載しました。
雑木林とコンピュータ: Last.FMのRecent TracksのRDFを取得・表示するPerlスクリプト (3/10)
http://d-k.cocolog-nifty.com/blog/2005/03/lastfmrecent_tr.html



| | コメント (0) | トラックバック (1)

2004.12.28

XSLTプロセッサ msxsl.exe を Xalan の代わりに試用 (12/28)

XSLTプロセッサ Xalan は、Xalan以外にインストールに必要なソフトにJavaなど多いので、単体で実行できるMicrosoftの無償のソフト msxsl.exe を Xalan の代わりに試用してみた。

>msxsl.exe hogexml.xml hogexsl.xsl -o hogehoge.html

以上。

■参考にしたページ:



| | コメント (0) | トラックバック (0)

2004.12.27

Xerces と Xalan を Windows へインストール。XMLとXSLからHTMLが生成されるのを確認。(12/27)

Java環境で動くXSLTプロセッサ、Xerces と Xalan を Windows へインストール。XMLとXSLからHTMLが生成されるのを確認。

>java org.apache.xalan.xslt.Process -IN hogexml.xml -XSL hogexsl.xsl -OUT hogehoge.html

■参考にしたページ:

Xerces と Xalan を Windows へインストール
http://db-www.aist-nara.ac.jp/~yu-su/memo/xalan-install.html

■関連:XMLエディタなど

@IT:Java TIPS -- EclipseでXML文書の不備を発見する ... XMLBuddyプラグイン
http://www.atmarkit.co.jp/fjava/javatips/042eclipse015.html

@IT:Java TIPS -- DTD/XMLスキーマを持ったXMLを編集する ... EclipseでXMLBuddyプラグイン
http://www.atmarkit.co.jp/fjava/javatips/041eclipse014.html

XMLBuddy
http://xmlbuddy.com/

@IT:連載 Eclipse徹底活用(1) - 第1回 Eclipseからビルドツール「Ant」を使う
http://www.atmarkit.co.jp/fjava/rensai2/eclipse2_01/eclipse01.html



| | コメント (0) | トラックバック (0)

2004.12.25

某MLより (12/25)

某MLより

短期的に気になる事も多々あるでしょうが、(略)、誰かが良い回避策を思いついたり,とか。
こんなことで、時間を割いたり、キマづくなったり,退会したりは意味ないじゃ~ん、です。
本来のMLの意味,参加した理由を思い出しましょうよっ。

…うう、別件で心当たりありすぎ。そうだよね、「本来の意味、参加した理由」、心に染みます。

| | コメント (0) | トラックバック (0)

2004.12.24

「ブログの力―Blogの可能性に気づいたユーザーたち」読了 (12/24)

実は「ブログ」のことをまったく知らなずに、「ブログ」なるものを始めていたりするので、あらためて「ブログ」のことを読むのは面白かったです。
「ブログ」自身よりも「ブログ」を利用している住人の方々の話の方が興味ぶかかったりして。
この本がノウハウ的に役に立つかはどうかは別の話。

Amazon.co.jp: 本: ブログの力―Blogの可能性に気づいたユーザーたち
http://www.amazon.co.jp/exec/obidos/ASIN/4861670217



| | コメント (0) | トラックバック (0)

2004.12.17

なつみかんアンテナ 1.カテゴリー分け 2.expireパッチ(3時間) (12/17)

なつみかんアンテナの設置。「はてなアンテナ」が全盛~峠を過ぎた?今、なぜ「なつみかんアンテナ」かというと、デザインを自由に変えられるため。(base.html)。

詳細は後日、書きます。

1.カテゴリー分け

ジャンルごとにカテゴリー・分類分けを行った。

natsumican_reference.html より

「sites.lirs」のオプションに情報を埋め込み「&parseLIRS::parse」でLIRSを分割して、「&htmlrender::htmlrender」で読み込むベースHTML中にそれらを埋め込むことで、カテゴリーごとに区分けされたHTMLを作ることができます。このとき、埋め込むLIRSごとにソートするかしないか設定することもできます。

E2101183/Note->なつみかん カテゴリ分け 設定方法.
http://www.teu.ac.jp/ntcs/~hiroshi_m/material/note02.html

を参考に、sites.lirs,nm.ph,nm.pl に設定した。設定は後で貼ります。

2.expireパッチ(3時間しばりの解除)の適用

雑多なドキュメント
http://www.h-fd.org/~mkro/docs/ より

なつみかんが自力取得した更新情報を捨てないようにするパッチ
なつみかんが自力取得した更新情報をexpireさせないように動作を変更するパッチです。

のパッチを適用。(http://www.h-fd.org/~mkro/docs/detect.pm.diff)。

パッチの内容は以下の通り。lib/detect.pm にパッチを適用します。

--- detect.pm.origFri May 24 18:58:35 2002
+++ detect.pmFri May 24 18:58:35 2002
@@ -370,7 +370,11 @@
$detect = $nm::now - $lmd;
if($detect > $nm::expiresCount){
print " expired...\012" if($refer =~ /(HEAD|GET|FILE|LENGTH)/);
-return undef;
+if($refer =~ /(HEAD|GET|FILE|LENGTH|CACHE)/){
+
+}else{
+return undef;
+}
}

if($nm::info_ref->{$url}->{'LASTMOD'} > $time){



| | コメント (0) | トラックバック (0)

2004.12.12

CGI/Perl 「掲示板」に投稿された記事の最新の題名をサイトの表紙に表示 (12/12)

某ホームページの手伝い。

既存の「画像掲示板」に機能を追加して、投稿された記事の最新の題名をサイトの表紙に表示するように改造したのだ。

方法は色々あると思うのだが、負荷がかからず、一番「いい加減」?な方法を選択。

CGI/Perlの改造はすぐに終わったものの、文字コードの変換ではまる。というか正確には「文字コードの変換ミス」と、CGI/Perl内の変数の初期化を忘れてミスっていたための2点ではまったのだが。文字コードが内部では Shift_JIS で扱って、HTMLで表示する際には JIS にしているなんて気づかなかったヨ。いい経験をしました。

改造の詳細は後日掲載予定。





| | コメント (0) | トラックバック (0)

2004.12.07

「ウェブ・ユーザビリティ&アクセシビリティ・ガイドライン 誰もが使いやすく、アクセスしやすいウェブサイトをデザインするための80の指針」読了 (12/7)

石田 優子/著「ウェブ・ユーザビリティ&アクセシビリティ・ガイドライン誰もが使いやすく、アクセスしやすいウェブサイトをデザインするための80の指針」、読みました。

今までの「ユーザビリティ」や「アクセシビリティ」の本のように理論だけよりも一歩突っ込んで、具体的なコーディング例が書かれているのはよかったのです。

でも個人的には「ユーザビリティ」や「アクセシビリティ」のもっとたくさんのコーディング例が載った本が欲しいです。

詳細は後日。

http://www.amazon.co.jp/exec/obidos/ASIN/4839910251



| | コメント (0) | トラックバック (0)

2004.12.05

レンタルサーバーにWWWサーバーを設置したいのだが…(画像掲示板、ブログ、Wikiの比較)(12/5)

とあるレンタルサーバーにWWWサーバーを設置したい。但し、写真を含むコンテンツを登録してもらうのはHTMLの文法を知らない人たちを前提。Perl/CGIの画像掲示板、Blog(ブログ)、Wiki を検討。

  • 入力のしやすさ(敷居の高さ):
    画像掲示板>>>ブログ>Wiki ... Wiki はWiki記法を覚えなくてはいけないのが、微妙に敷居が高い。
  • 設置のしやすさ(動作環境):
    画像掲示板>Wiki>ブログ ... ブログはSQLを必要とするものが多いのだが、レンタルサーバーにSQLが入っていないのだ。
  • コンテンツ管理:
    Wiki>ブログ>画像掲示板 ... Wiki のコンテンツの管理のしやすさは飛びぬけている。画像掲示板は過去ログになってしまうのが…。
  • コンテンツの汎用性(使い回し):
    ブログ=Wiki>画像掲示板 ... 画像掲示板のデータは他のコンテンツには使いまわせない?掲示板のログをXMLなり、Wikiなりに変換するスクリプトを書けばよい?

レンタルサーバーの環境が(略)のため、

  • SQLがインストールされていないため、ブログが使えない。使えそうなのは "Blosxom"位?日本語環境は?
  • PHPのバージョンが古いため、PukiWiki 1.4系が使えず、PukiWiki 1.3系を使わざるえない。CSS/XHTMLのデザインや思ったようなプラグインが使えないため、ボディーブローのようにだんだんと効いてきている。
  • Rubyは論外でインストールされていない (T_T)

うーん、現実的には「画像掲示板」に写真入りの記事を投稿してもらって、それをスクリプトなりでHTMLに変換かな…。

■参考リンク:

ITmedia エンタープライズ:主要Blog、CMSツール機能比較(2004年7月版)
http://www.itmedia.co.jp/enterprise/articles/0407/01/news002.html

FrontPage - PukiWiki.org
http://pukiwiki.org/

blosxomサイトの日本語訳
http://www.yk.rim.or.jp/~sucle/blosxom/

Joyful Note
http://www.kent-web.com/bbs/joyful.html

(画像アップ式返信ボード)

■DB/SQL不要のブログ:

● sb

sb開発研究所
http://serennz.cool.ne.jp/sblog/
sb | ヘルプ
http://serennz.cool.ne.jp/sblog/doc/ja.html#about

htmlファイルの静的生成が可能です。

● blosxom

blosxomサイトの日本語訳
http://www.yk.rim.or.jp/~sucle/blosxom/

blosxom悪のマニュアル
http://web.archive.org/web/20030729221650/http://blogdex.tripod.co.jp/blog/blosxom/



| | コメント (2) | トラックバック (2)

2004.12.04

某ホームページのお手伝い。PukiWikiの設置とアクセスログの解析(UA)。(12/4)

某自然ボランティア団体のホームページのお手伝い。サーバはApache/PHPなど。

みんなの意見をまとめるサイトとして PukiWiki を設置。サーバのPHPのバージョンが古かったため、最新版の PukiWiki 1.4.4 ではなく、昔の PukiWiki 1.3.7 を設置することに。やっぱり「改行」の機能やプラグインなど、PukiWiki 1.4系の方が初心者の方に使ってもらうにはやさしい感じ。

Wiki が有効に活用されるかは不明。今後に期待。Wiki の微妙な敷居の高さ(Wiki記法など)がネックかも。

PukiWiki の設置でははまりまくる。詳細は後ほど。

また、Apacheのアクセスログを分析。検索ロボットのアクセスが多すぎ。まずは Google のランクをあげることからなどからかしら…。

Analog の analog.cfg の渡し方を忘れており、はまった。

12/11追加: -G +g と指定するのだった。以下例

$ analog -G +g./analog.cfg >report.html


アクセスログの検索ロボットのUA(ユーザーエージェント)の詳細は後ほど。 12/6追加:迷惑メール、SPAM(スパム)のメールアドレス収集ロボットのアクセス多数。

■ユーザーエージェント(UA) 12/11追加

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
msnbot/0.11 (+http://search.msn.com/msnbot.htm)
Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10
Mozilla/2.0 (compatible; Ask Jeeves/Teoma)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
msnbot/0.3 (+http://search.msn.com/msnbot.htm)
Mozilla/4.0 (compatible; MSIE 6.0; Windows XP)
Mozilla/4.0 (compatible; MSIE 5.00; Windows 98
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; MSOCD; AtHomeJP191)
Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
Mozilla/5.0 (compatible; Googlebot/2.1;+http://www.google.com/bot.html)
NaverBot-1.0 (NHN Corp. / +82-2-3011-1954 / nhnbot@naver.com)
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
LinkWalker
ia_archiver
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; istb 702; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
Mozilla/5.0 (Macintosh; U; PPC; ja-JP; rv:1.0.2) Gecko/20030208 Netscape/7.02
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
SurveyBot/2.3 (Whois Source)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; (R1 1.3); .NET CLR 1.0.3705; .NET CLR 1.1.4322)
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90)
Mozilla/3.0 (compatible; Indy Library)
Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)
e-SocietyRobot(http://www.yama.info.waseda.ac.jp/~yamana/es/)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)
Googlebot/2.1 (+http://www.googlebot.com/bot.html)
W3C_Validator/1.305.2.148 libwww-perl/5.800
Mozilla/3.01 (compatible;)
Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461)
Googlebot/2.1 (+http://www.google.com/bot.html)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.3))
[その他: 105 ブラウザ]



| | コメント (0) | トラックバック (0)

2004.12.02

"Google Desktop Search"のホームページ(http://127.0.0.1:4664/)にMSIEだと接続できない。(12/2)

昨日まで表示できていたのに今日になったら、"Google Desktop Search"のホームページ(http://127.0.0.1:4664/)にMicrosoft Internet Explorer (MSIE)だと接続できない…(´・ω・`)ショボーン。 http://(IPアドレス)/localstart.asp へジャンプさせられてしまうのだ。 Mozillaだと問題なく表示できるのだが。

http://(IPアドレス)/localstart.asp

Web サービスが実行しています。

既定の Web ページが現在ありません。ほかのコンピュータからこの Web サイトに接続しようとしているユーザーは、現在ページを受け取っています。作成中 Web サーバーは既定の Web ページになり得るファイルを一覧表示しています : default.htm,default.asp,index.htm,iisstart.asp 現在 iisstart.asp のみが存在します。


既定の Web サイトにドキュメントを追加するには、c:\inetpub\wwwroot\ にファイルを保存してください。

環境は Windows XP で IIS 5.1 を動作させている環境。

他のWindows XP上で動作させている"PukiWiki"などはMSIEでもMozillaでも問題なく表示できるのだが。

原因は不明。宿題。



| | コメント (0) | トラックバック (0)

2004.12.01

Google Desktop Searchをインストール。その手順。便利!(12/1)

Google Desktop Searchをインストール。便利!

インストール手順のスナップショットは後日掲載

■インストール手順

1.Google Desktop Search Download (http://desktop.google.com/)からダウンロード。下の画面の「Agree and Download」ボタンで。

2.ボタンを押すと以下の画面が表示され自動的にダウンロードが始まる。

3.ダウンロードされたファイルはファイル名:GoogleDesktopSearchSetup.exe サイズ:477KB。

4.GoogleDesktopSearchSetup.exe をクリックするとインストールが始まる。

5.インストール終了後、以下の「Google Desktop Search」のホームページの画面が表示される。

6.「タスクトレイ」に「Google Desktop Search」のアイコンが常駐する。

7.Prefencesの画面。検索対象を選択できる。

Outlook email,Word,Text and other,
Outlook Express email,Excel,Web history
AOL IM,PowerPoint,Include secure pages (HTTPS) in web history

8.Statusの画面。Indexing(インデックス)の作成状況が表示される。

12/2追加:
"Google Desktop Search"は、Outlookの連絡先(アドレス帳)、 予定表(スケジュール・カレンダー)も検索対象にしてくれている様子。

■参考::Googleとキャッシュ、著作権について

はてなダイアリー - 「高木浩光@茨城県つくば市の日記」跡地
http://d.hatena.ne.jp/HiromitsuTakagi/20040912

技術用語「cache」が政治的な言葉として拡大利用される

ここで言いたいのは、キャッシュでないものをあえて「キャッシュ」と呼ぶことのインチキ臭さ、不誠実さだ。Google自身が、

サイトのコンテンツをロボットがアーカイブしないようにするには、以下の NOARCHIVE メタ タグを使用します。
Google, ページの削除, キャッシュページを削除する

と言っているように、これはキャッシュではなく、アーカイブである。一時的なアーカイブであろう。

Google Desktop Search がはらむキャッシュ問題
http://fumika.jp/nikki/2004/10/google-desktop-search.html

しかし Google が「キャッシュ」と称しているものは、この「技術的構造上、不可欠に生ずる蓄積(瞬間的・過渡的なもの)」をも超えた使い方をしています。ウェブブラウザのキャッシュを「アーカイブ」として利用することになり、複製権の侵害に当たる可能性が他の「キャッシュ技術」と比べて格段に高くなります。

■Google Desktop Search 関連リンク:

Google 検索付きファイルサーバー
http://whzat.minidns.net/shoko2/GoogleDesktopSearchServer/

ちょうど自分のパソコン内のデータについて Google 検索ができるようになるわけです。しかし、LAN につながった別のPCからは検索することはできません。
 某管理者MLの話題提供で「GDSはデフォルトではループバックアドレス 127.0.0.1 だけ bind しているので、プロキシサーバーで中継すれば、LANに接続したPCからも検索できる・・・。」ということを知りました。

■Google Desktop Search 関連記事

雑木林とコンピュータ: Sleipnirの検索エンジンに"Google Desktop Search"を追加。(12/3)
http://d-k.cocolog-nifty.com/blog/2004/12/sleipnirgoogle_.html

雑木林とコンピュータ: "Google Desktop Search"のホームページ(http://127.0.0.1:4664/)にMSIEだと接続できない。(12/2)
http://d-k.cocolog-nifty.com/blog/2004/12/google_desktop__1.html

雑木林とコンピュータ: Google Desktop Searchをインストール。その手順。便利!(12/1)
http://d-k.cocolog-nifty.com/blog/2004/12/google_desktop_.html



| | コメント (0) | トラックバック (0)

2004.11.30

http://localhost/がWindowsのMSIEで"Access Denied by Firewall"のエラーになる件(11/30)

http://localhost/ がWindowsのMicrosoft Internet Explorer(以下、MSIE)で表示できずに以下のようなエラーになる件について。同じ環境でも Mozilla だとhttp://localhost/が表示できていた。

ERROR

Access Denied by Firewall

The following error was encountered:

Access Denied by Firewall Access Rules.

Access control configuration prevents your request from being allowed at this time. Please contact the cache administrator if you feel this is incorrect.

原因は PROXY.PAC だった。

PROXY.PACに以下のように localhost の記述を追加したら MSIE でも表示できるようになった。

if (shExpMatch(url, "http://localhost*")) {return "DIRECT";}

逆になぜ Mozilla で http://localhost/ が表示できていたかは不明。

詳細は後日掲載。



| | コメント (0) | トラックバック (0)

2004.11.15

津田大介「ググる―検索エンジンGoogleを使ってネット上の情報を検索すること」読了 (11/15)

Googleのヘルプは一通り読んだので大抵の機能は知っているつもりだったが、こんなに「隠し機能」?があるなんて知らなかった。でも、めんどくさいから「隠し機能」は使わないだろうな…。

  • p126 日付の期間で検索可能。daterange:。指定するのは「ユリウス日」。
  • ワイルドカード'*'は「単語」単位で「文字」単位では使えない。

■目次:

●Part1 ググる!
001 閉鎖されたサイトの情報を検索する
002 島谷ひとみではなくヴィレッジ・シンガーズの「亜麻色の髪の乙女」の情報を入手する
003 最近よく聞くが内容は知らないウェブログの意味を調べる
004 普通に検索しても見つけにくいIT革命関連の情報を調べる
005 映画評論家水野晴郎の公式サイトを調べたい
006 食べ放題のお店の情報を網羅的に探す
007 Yahoo! BBなどのプロバイダーの評判を調べる
008 ハマチの別名にはどんなものがあるのか調べる
009 牛丼にまつわる最新のニュース記事をまとめて検索する
010 セリエAで活躍するエドガー・ダーヴィッツの移籍情報を探す
011 美少女芥川賞作家の綿矢りさの画像を探す
012 サブカル系の本が充実している本屋を探す 013 外出中に目的の場所をケータイでGoogleを使って調べる
014 メジャーリーグでよく見るマイルが時速何kmなのか調べる
015 住基ネットについての真面目な議論を探す
016 消費者保護に関係する団体のページをたくさん見つけたい
017 アヴリル・ラヴィーンの英語のスペルを調べる
018 うろ覚えの英単語オポチュニティーの正しいスペルを調べる 019 ネット通販サイトでどこよりも安い激安商品を探す
020 豚肉と大根を使った料理のレシピを一発で見つける
021 かっこいいポルシェの壁紙データだけ探したい
022 半身浴のやり方が初心者でもよくわかるようなページを探す
023 有名ブランドシャネルの歴史について徹底的に調べる
024 「カタルニア」と「カタロニア」はどっちがポピュラーな呼び方か調べる
025 03-3296から始まる電話番号がどのあたりの住所か調べる
026 あまり知らない取引先企業の会社概要を一瞬で見つける
027 国仲涼子にまつわる情報を徹底的に調べる
028 人気漫画「幽☆遊☆白書」の作者 富樫義博のファンサイトを探す
029 検索する範囲をblogに絞ってCCCDの情報を調べる
030 GBAのゲーム「逆転裁判3」の攻略情報を調べる 031 ソニーの株価推移を予測するための株関連の情報だけを調べる
032 企業として最近気になる楽天の評判を調べる
033 イラクでのPKO活動の現状がどうなっているか調べたい
034 オークションでも見つけにくいレアな絶版本を探す
035 パソコンを使用中に起きた謎のトラブルの原因を調べる
036 グルメガイドにあまり載っていない隠れ名店を見つけたい 037 イタリアサッカーリーグセリエAをネットで見られるサイトを探す
038 中島美嘉の新譜の試聴音源を探したい
039 自分のパソコンで怪しげなスパイウェアが動いていないか調べる
040 個人が自作した松浦亜弥の画像を探す
041 最新の高画質携帯電話で使える仲根かすみの壁紙を探す
042 自宅近くで安く利用できる公共プールの一覧を調べる 043 出会い系サイトに関する規制について調べる
044 膨大な2ちゃんねるの書き込みから毎コミの書籍情報を検索する
045 世の中にどのような差別があるのか辞書で一括検索する
046 芥川賞受賞作品「蛇にピアス」の書評を探す
047 DVD-Rについての雑誌記事の見出し一覧を検索する
048 ナノテクノロジーに関する研究論文を探す 049 知り合いの携帯電話番号から電話会社や住んでいる地域を調べる
050 できるだけ悪口や批判を排除して河口恭吾の情報を調べる
051 新宿区にあるタダで使えるホットスポットを探す
052 今イチ本業が何なのかわからない川平慈英のプロフィールを調べる
053 納期遅延の詫び状などビジネス文書に使える文例を探したい 054 着メロに関係するマーケティング情報を調べる
055 渋谷にいる女子高生の間で今プリクラは流行っているのか調べる
056 東京都千代田区にある緊急病院を探す
057 興味のあるダイエット法が本当に安全なのか確かめたい
058 動画やエンコードに関するよくある質問を調べる
059 ヤンキースに移籍する前の松井秀喜の情報を調べる 060 今までにウォークマンはどれだけの種類が発売されたのか調べたい
061 個人が趣味で撮影したデジカメ画像を探す
062 うろ覚えの歌詞から正式な歌詞を検索する
063 吉野家をテーマにしたflashのファイルを探したい
064 世界中のニュースからイラク情勢に関する最新ニュースを逐次メールで入手する
065 よくわからない英語のスラングの意味を調べる 066 辞書機能でもよくわからないIraq WMDの意味を一発で調べる
067 スタンフォード大のローレンス・レッシグ教授がどんな人か調べる
068 コーネリアス好きが楽しめそうなほかのアーティストを見つける
069 誰よりも早くおもしろい新着ページを見つけたい
070 アメリカで売られている機動戦士ガンダムのグッズを調べたい
コラム:もっとググる!

●Part2 Googleの基礎と応用
001 Googleの基本的な検索方法
002 Googleの各種オプション、特別構文を使いこなす
003 もっとGoogleを便利に使うための各種オンラインソフト
004 専門検索エンジンリスト



| | コメント (0) | トラックバック (0)

2004.10.28

『WebアクセシビリティJIS規格完全ガイド』アライド・ブレインズ, 安藤昌也 読了(10/28)

『WebアクセシビリティJIS規格完全ガイド』アライド・ブレインズ, 安藤昌也 読了


Amazon.co.jp: 本: WebアクセシビリティJIS規格完全ガイド

メモは後日まとめて掲載・アップします。

12/5 p10~p50の記述忘れを追加。
10/30 キオスク端末について追加

p10 「平成13年身体障害児・者等実態調査」によると、全国の18歳以上の身体障害者数は約325万人と推計されます。

p10 平成16年5月1日現在の日本の高齢者(65歳以上)人口は2,471万人で、総人口の19.3%を占めています。

p12 ※5
インターネットを利用している人は視覚障害者の69.7%、聴覚障害者の81.1%、肢体不自由者の43.6%、知的障害者の19.6%となりました。

p12 2002年末のインターネット利用率は日本人全体の54.5%となっており、この値と比較しても障害者のインターネット利用率がとても高いことがわかります。

p30 シェアウェアの「色々の色(http://www9.plala.or.jp/pec/03713/w/)」

p40 日本アイ・ビー・エムのインターネット閲覧支援ソフト「らくらくウェブ散策」

p42 1990年に制定された「障害を持つアメリカ人法」(ADA)

p42 ICT

p52 ウェブアクセシビリティ実証実験のホームページ「みんなのウェブ」

p62 WAIアクセシビリティガイドライン(略してWCAG)

  • 【レポート】Webアクセシビリティの新たな指針、WCAG第2版の草案を読む(1) (MYCOM PC WEB)
    http://pcweb.mycom.co.jp/news/2003/07/15/12.html

    WCAG第1版では、アクセシブルなコンテンツ制作のための基準を14のガイドラインに分け、それぞれの項目に対して具体的なチェックポイントを設けている。各チェックポイントにはさらに優先度1(必ず満たすべき項目で、満たさないとコンテンツにアクセスできないユーザーが出てくる)から優先度3(満たすことが望ましい項目で、満たさないとアクセスに多少困難なユーザーが出てくる)までのプライオリティがつけられている。


    第1版のガイドライン区分が機能主体であったのに対し、第2版ではPerceivable(知覚しやすい)、Operable(操作しやすい)、 Understandable(理解しやすい)、Robust(耐久性)という4つのユーザー主体のガイドラインに大きく分けられ、それぞれに対して計 18項目のチェックポイントが設けられた。

  • ウェブコンテンツ・アクセシビリティ・ガイドライン1.0 HTML技術書
    http://www.zspc.com/documents/wcag10-tech/html-techniques/

    目次

    * 概要

    * この文書の位置付け

    * 1 文書構造とメタデータ

    o 1.1 メタデータ

    o 1.2 構造的なグループ化

    * 2 言語情報

    o 2.1 言語の変更を明示する

    o 2.2 基本となる言語を明示する

    * 3 テキストのタグ付け

    o 3.1 強調

    o 3.2 略語と頭字語

    o 3.3 引用

    o 3.4 画像にするよりはタグとスタイルシートを使う:数式の例

    o 3.5 構造を表すその他の8つの要素(出典、ソースコード、削除部分などの明示)

    * 4 リスト

    o 4.1 リスト項目の前につくマークを変更する場合はスタイルシートを使う

    * 5 テーブル

    o 5.1 データを表すテーブル

    o 5.2 レイアウトに使うテーブル

    o 5.3 テーブルの線形化

    o 5.4 テーブルの後方互換性の問題

    * 6 リンク

    o 6.1 リンクしている部分の言葉

    o 6.2 リンクのグループ化とそれを読み飛ばす仕組

    o 6.3 キーボードによるアクセス

    o 6.4 アンカーとターゲット

    * 7 画像とイメージマップ

    o 7.1 画像に対する短い同等の役割を果たすテキスト("alt-テキスト")

    o 7.2 画像に対する長い説明

    o 7.3 ASCIIアート

    o 7.4 イメージマップ

    o 7.5 画像の配色

    o 7.6 動画

    * 8 アプレットとプログラム関連のオブジェクト

    o 8.1 アプレットとプログラム関連のオブジェクトに対する同等の役割を果たすテキストとテキスト以外のもの

    o 8.2 それ自身がアクセシブルなアプレット

    * 9 オーディオとビデオ

    o 9.1 音声による情報

    o 9.2 マルチメディアに対する同等の役割を果たすテキスト

    o 9.3 マルチメディア・オブジェクトの組み込み

    * 10 フレーム

    o 10.1 フレームのタイトルをつける

    o 10.2 各フレームの関係についての説明を書く

    o 10.3 フレームをサポートしていないブラウザ向けの内容を用意する

    o 10.4 フレームに入れる内容

    o 10.5 フレームの表示先

    o 10.6 フレームの代りとなるもの

    * 11 フォーム

    o 11.1 キーボードによるフォームへのアクセス

    o 11.2 フォームの構成部品のグループ化

    o 11.3 フォームの構成部品へのラベル付け

    o 11.4 グラフィカルなボタン

    o 11.5 特定の構成部品向けのテクニック

    o 11.6 フォームの後方互換性の問題

    * 12 スクリプト

    o 12.1 うまく変換されるスクリプト

    o 12.2 画面を明滅させるスクリプト

    o 12.3 点滅や移動をさせるスクリプト

    o 12.4 それ自身がアクセシブルなスクリプト

    o 12.5 スクリプトの代りとなる表現

    o 12.6 ページの更新と新しいウインドウ

    * 13 HTMLの要素と属性の索引

    o 要素

    o 属性

    * 14 参考文献

    * 15 資料集

    o 15.1 他のガイドライン

    o 15.2 ユーザーエージェントと他のツール

    o 15.3 アクセシビリティ関連

    * 16 謝辞

  • WCAG準拠サービス | 制作/開発 | ミツエーリンクス
    http://www.mitsue.co.jp/service/produce/wcag.html

    アクセシビリティの国際基準、WCAG1.0とは


    WCAG (Web Contents Accessibility Guideline)は、WAI (Web Accessibility Initiative)の推奨するガイドラインで、Webアクセシビリティを配慮する上での重要項目をまとめたバージョン1.0は1999年に発表されました。WAIは、インターネット技術に関する標準化の策定をおこなっている国際団体、W3C (World Wide Web Consortium)内に設けられた組織です。


    このガイドラインの項目は、優先度によって3つにレベルわけされており、最終的には3つのレベルのいずれかに準拠することが可能です。最低レベルのA(シングルエー)は、ごく基本的な項目を満たしたことを意味し、その上のレベルAA(ダブルエー)の項目を満たすことで、貴社サイトにアクセスできるユーザーグループはさらに増加します。最高レベルとして設定されているAAA(トリプルエー)では、サイトのアクセシビリティが大幅に向上することを意味しています。これらのレベルが正しくサイトに適用されていれば、サイトのアクセシビリティ度を判断する上で世界共通の目安になります。

p75 キオスク端末

  • HITACHI : 情報キオスク端末
    http://www.hitachi.co.jp/Prod/comp/acce/products/body/comstati/

    お年寄りや車椅子の方でも安心してご利用できる前面に設置された手すり。聴覚障害者の方も安心して操作できる手話アニメーションによる画面ガイダンス。視覚障害者の方には、ハンドセット・イヤホンによる音声ガイダンスや入力内容を確認できる点字表示。

     また、画面やカードリーダ、証明書取り出し口など使いやすさを考慮した設計はもちろんのことユニバーサルデザインの情報キオスク端末によって、住民票の写し、印鑑登録証明書など各種証明書の交付を行なえるのがCommunityStationIIIです。

  • キーワード:キオスク端末 日経BPガバメントテクノロジー・電子自治体ポータル
    http://premium.nikkeibp.co.jp/e-gov/keyword/2002/key014.shtml

    キオスク端末とは、街頭などに置かれる情報端末を指します。最近、民間部門では、コンビニエンスストア(コンビニ)でのチケット予約や航空会社の自動チェックインサービスなどに利用が拡大しています。

     電子政府・電子自治体では、役所に出向かなくても自宅や勤務先のパソコンから行政情報を入手し、行政サービスを受けることが可能になるといわれていますが、ではパソコンを持っていない住民は、こうしたメリットを享受できないのでしょうか。そこで注目されるのがキオスク端末です。行政部門でも、公民館などの公共施設にキオスク端末を設置し、行政情報や行政サービスの提供を開始する地方自治体が増えています。

  • メモリースティック・ドットコム|キオスク端末でプリントする
    http://www.memorystick.com/jp/lifestyle/tips/kiosk/

    画像データをメモリースティックで持ち出して、街角のコンビニなどにあるキオスク端末で手軽にプリントしてみませんか?プリントアウトは簡単。1枚50円程度* で、

  • Take IT Easy キオスク端末を作ってみよう (2000/09/19)
    http://www.internetclub.ne.jp/EASY/20000919.html

    ●Windows でお手軽キオスク端末を作ろう


    専用のタッチパネル向けブラウザソフトでなくとも、馴染みのインターネットエクスプローラやネットスケープナビゲータにも、実はキオスク端末用の設定があるのだ。例えば、インターネットエクスプローラなら「ファイル名を指定して実行」やMS-DOSプロンプトから


    "C:\Program Files\Internet Explorer\iexplore.exe" -k


    というように、「-k」オプションを付けて起動すればいい。ネットスケープも同様、「-k」、あるいは「-sk」といったキオスク端末用オプションを持っている。


    インターネットエクスプローラをキオスクモードで起動すると、タイトルバーやタスクバーすら表示されない全画面表示になる。ただしこのときに「タスクバーを自動的に隠す」という設定を外しておかないと、キオスクモードが有効に機能しないので注意が必要だ

詳細は画像をクリック

  • Touch Web|タッチパネルブラウザ
    http://www.hokkosangyo.com/touchweb.htm

    このソフトはTOTOKUタッチパネルでインターネット/イントラネットをお楽しみいただくために開発したブラウザです。すべての操作が指1本で可能。インターネットは初めての方でもらくらく操作ができること間違いありません。

  • Touch Web
    http://www.totoku.co.jp/dp/product/touchscreen/touch/

     Touch Webはタッチスクリーンディスプレイを利用して簡単にインターネットを操作するためのブラウザソフト。指先で画面に軽くタッチするだけで、アイコンやリンクボタンを操作。柔軟なカスタマイズ性能により、自動運転も可能です。

  • [TPS] ニュースリリース // 新iMacに対応したiMac with iTouchの出荷を開始[2000/03]
    http://www.tps.co.jp/release/000302.htm

    「iMac with iTouch」は、ブラウン管タッチを可能にした新技術「iTouch」により新iMacの外観をいっさい損なわず美しいデザイン、抜群の使いやすさを可能にしたもの。

  • タッチパネル・システムズ、タッチパネル式のiMacを発売
    http://ascii24.com/news/i/hard/article/1999/12/15/606029-000.html

    タッチパネル・システムズ(株)は、iMacにタッチパネルの機能を搭載したモデル『iMac with iTouch/333』の出荷を17日から開始する。価格は、19万8000円。

  • Shibata Corporation Ltd Home Page MEDIASAURUS T21
    http://www.shibata.co.jp/jtxt/t21.htm

    多機能マルチメディア
    キオスク

    いつでもどこでも、誰でもが簡単に必要な情報にアクセスすることのできるマルチメディア情報ターミナル。人間工学に基づいた先進フォルムの中にハードとソフト、さらに多彩なマルチメディア機能をインテグレートしました。文字情報の他に動画や音声、音楽を取り入れるとともに、TOTOKU 独自のタッチスクリーンによる指先一本による操作環境を実現。理想的な情報コミュニケーションを可能にしました。

  • Shibata Corporation Ltd Home Page MEDIASAURUS シリーズ
    http://www.shibata.co.jp/jtxt/t2.htm


    ハード、ソフト、
    周辺機器をパッケージした
    最先端マルチメディア
    情報ターミナル


    メディアザウルスシリーズ

    大人から子供まで、スムーズに必要な情報が取り出せるインフォメーション用のパッケージです。

    各種医療機関でのニーズに応える問診票パッケージ

    広範で膨大な情報を、生かして伝える案内役
    美術館、博物館用パッケージ

    多くの人々が訪れる官庁や自治体、企業などでさまざまな問い合わせや連絡に対応する受付用パッケージ

11/11追加

  • ブラウザで右クリック禁止したい!
    http://tohoho.wakusei.ne.jp/lng/199812/98120010.htm

    Windowsなら「キヨスクモード」「スーパーキヨスクモード」で起動するという方法があります。
    Netscape、IEとも起動時のオプションに「-k」をつけます。
    ネスケ4で「-sk」とするとスーパーキオスクモードになります。

  • iCabを極める > 質問掲示板 - No.674  Re[5]:WindowsのIEでキオスクモードはできますか?
    http://popup.tok2.com/home/icab/bbs/treebbs.cgi?log=674

    これまたCtrl+TabやWindows+Dなどで
    簡単に脱出できてしまったりします。
    ほかのソフトがウィンドウを表示した瞬間に
    タスクバーも表示されてしまいます。
    ただの全画面表示と大して変わりません。
    多少Windowsに知識がある人に触られればおしまいです。

p77 ウェブ利用の多様さに出会う

目にも留まらぬ速さと言う言葉がぴったりで、何のどこを操作しているのかが、私にはほとんど分かりませんでした。

  • 目で画面を見てマウスを操作する方法とは、全く違う使い方でウェブを利用している人がいる
  • その人達は、私たちと同じようにバリバリとウェブを活用している
  • しかし、設計の配慮の無いコンテンツは、情報が読み取れなかったり、操作利用が出来なかったりする

ぜひ自分とは違うウェブ利用に出会うことをお勧めします。

p85 文法

p86 正しい文法で書かれているかどうかを確認するツールを公開

  • The W3C Markup Validation Service
    http://validator.w3.org/

    Validate Your Markup

    Validate by URL

    Validate by File Upload

  • W3C CSS 検証サービス
    http://jigsaw.w3.org/css-validator/

    カスケーディングスタイルシート(CSS)をURLで指定して検証


    カスケーディングスタイルシート(CSS)をテキストエリアに直接入力して検証


    カスケーディングスタイルシート(CSS)をソースファイルをアップロードして検証

p87 丸数字やローマ数字などの機種依存文字(JIS規格では定義されていない、企業が独自に定義した文字)

p88 オブジェクトなどの技術を用いる場合もアクセシビリティの確保が必要

p88 オブジェクトなどの技術を用いたウェブコンテンツのアクセシビリティを確保するための技術情報は、以下のページで提供されています。

  • Flash
    Macromedia - アクセシビリティ : Macromedia Flash MX 2004 によるアクセシブルコンテンツの作成アクセシビリティを実現するベストプラクティス
    http://www.macromedia.com/jp/macromedia/accessibility/features/flash/hints.html

    ビジュアルな要素にはテキスト情報を割り当てる

    Flash コンテンツの読み上げ順序を指定する

    音声コンテンツにはキャプションを指定する

    ループする要素をアクセス不能にする

    ユーザーが動作を制御できるようにする

    コントロールはすべてキーボードでアクセスできるようにする

    複雑な Flash ムービーは、構造をわかりやすく示す

    コントロールの状態を提示する

    色使いに配慮する

    アクセシビリティを検証する

  • JavaApplet
    http://java.sun.com/j2se/1.4/ja/

    Java IDL

    Java Accessibility API

    Java Accessibility ユーティリティ

    キーボードナビゲーションサポート機能

    プラグイン可能な Look & Feel

    Java Accessibility ドキュメント

p90 「イベントハンドラの使用方法」、JavaScript

p147 SMIL ...W3C Synchronized Multimedia Integration Language:スマイル)

  • IT用語辞典 e-Words : SMILとは 【Synchronized Multimedia Integration Language】 ─ 意味・解説
    http://e-words.jp/w/SMIL.html

     動画、静止画、音声、音楽、文字など様々な形式のデータの再生を制御して同期させる言語。XMLで記述されている。1998年4月にW3C標準として勧告された。どの位置に、どのタイミングで、どのくらいの時間表示するのか、といったことが制御できる。これを実装した製品としてはRealNetworks社のRealSystem G2がある。

  • SMILでいこう
    http://www.smi.co.jp/smil/

    SMILの特徴
    SMILの特徴としてまず取り上げたいのが、HTMLと同じようなテキスト記述で構成するということ
    だ。Webページがどのような仕組み(記述)で表示されるかということを理解しているようであれば
    SMILはすぐに習得できる。また、クリエィティブなWeb表現を行う感覚で作成できるので、まさに
    最適なマルチメディアプレゼンテーション手法であり、主にRealMedia の表現手法として取り入れ
    られるケースが多いようだ。


    SMILプレゼンテーション具体的な特徴としては以下のようなものが上げられる。

  • HTML+TIME(HTML+SMIL)
    http://www2h.biglobe.ne.jp/~hnakamur/technolab/howto/time/time.htm

    『HTML+TIME』は、マイクロソフトが提唱している規格で、SMILの最新規格のサブセット『HTML+SMIL』をサポートしています。簡単に言うとHTMLの中にSMILで記述する時間情報等を埋め込み、ブラウザ(IE)上で SMIL相当の機能を実現すると言った感じです。対応ブラウザは、最新のIE5.5以降で、NetscapeCommunicator ではサポートされていません。

  • 自映館・SMIL基礎講座(入門編)vol.1
    http://www.gorinkan.org/DVedit/s-intro1.html

     ところで、ストリーミング配信ができるのは、何もビデオ映像や音声に限ったことではありません。写真をスライドショー形式で放送したり、文字放送を行なったり、アニメーションを作成したり、さらにはそれらを組み合わせたりと、様々な用途が考えられます。そして、それを実現するために登場したのが「SMIL」(スマイル)という言語なのです!

     そこで、この「SMIL基礎講座」では、様々なストリーミングメディアを駆使して思い通りのプレゼンテーションができるよう、基礎的な事柄を中心に、特に通常のWebサーバからの配信に留意して幅広い情報を提供していく予定です。

    今のところ事実上RealSystem G2が唯一の実行可能なソフトなのです。

●参考ページ

 さて、ここまでSMILについてグダグダと書いてきましたが、「百聞は一見に如かず」ですので、まずは参考となるページを覗いて見て下さい。以下にいくつか例を挙げておきます。

* RealMedia作品集

この講座を開設している自映館の作品集です。静止画を使用しているものについては、SMILを駆使して表現しています。

* SMIL School

SMILに関する作成方法等を99年1月より連載しており、いくつかSMILのサンプルもあります。

* 映像であそぼ

ここもSMILに関する作成方法等が詳しく記載されており、サンプルも比較的充実しています。

* Real社のSMILサンプル集

RealNetworks社が提供しているSMILサンプル集です。正直あまり面白味はないです (^^;) が、参考にはなるはずです。

* RealGuide

上記の他にRealMediaファイルを見たい場合は、RealGuideに行ってみれば、SMILに限らず、様々なストリーミング映像が見られます。

p151 ZoomText ... パソコンの画面を拡大表示するソフト

p158 文字色と背景のコントラスト
具体的には、同系色を用いない、明るさの異なる色を用いるなどに注意するとよいでしょう。

p162 明朝体とゴシック体
弱視や高齢者のユーザーの中には、明朝体より、線の幅が一定なゴシック体のほうが読みやすい場合があります。特に画面を拡大している場合、明朝体の文字は線がぎざぎざになってしまって読みにくくなることがあります。

p163 文字色の指定にはスタイルシートを用いる
スタイルシートが適用されない環境では文字色と背景色とのコントラストが失われ、文字が読み取れなくなる可能性があります。

p171 けいれん、20Hz(1秒間に20回)の点滅にピーク

p175 外国語の使用は避ける
アルファベットで記述するのではなく、カタカナで表記する。

p189 チェックツール(検証ソフト)によるチェック

  • ウェブヘルパー
    • ウェブヘルパーを利用する:みんなのウェブ
      http://www.jwas.gr.jp/helper/index.html

      ウェブヘルパーは、日本語ウェブページのアクセシビリティを点検・修正するためのシステムです。

  • ウェブヘルパー ASP版
    http://webhelper.aao.ne.jp/index.jsp

    ウェブヘルパーASP版(Provided by A.A.O.)は、日本語ウェブページのアクセシビリティをWeb上で点検するためのシステムです。

  • Baddy
    • Welcome to Bobby WorldWide
      http://bobby.watchfire.com/bobby/html/en/index.jsp

      This free service will allow you to test web pages and help expose and repair barriers to accessibility and encourage compliance with existing accessibility guidelines, such as Section 508 and the W3C's WCAG. To learn about products to test websites of all sizes for accessibility issues, please visit the accessibility section on www.watchfire.com.


      Please note: This online dialog tests only one page at a time. The server limits the number of pages it checks in order to keep the online service available to all to one (1) web page per minute.


      To run a Bobby scan, enter the URL of the page you want to test, select the guidelines to use, and click Submit.
      URL:

ウェブアクセシビリティ検証ツールを使って、HTML等のマークアップレベルでチェックする。

p200 A.A.O. - Webアクセシビリティ実用サイト
http://www.aao.ne.jp/

p224 A.A.O. - Webアクセシビリティ実用サイト
http://www.aao.ne.jp/

  • A.A.O. - 情報伝達度チェッカーの提供
    http://www.aao.ne.jp/author/itcheck/index.html

    情報伝達度チェッカーVer.4は、ウェブスタイル研究所が開発したアクセシビリティ確認ツールです。


    Web制作者が自主的にコンテンツのアクセシビリティを向上できるよう、ガイドするのが目的のツールです。このツールを利用することによって、アクセシブル・デザインのポイントを理解することができるでしょう。

  • ウェブヘルパー ASP版
    http://webhelper.aao.ne.jp/index.jsp

    ウェブヘルパーASP版(Provided by A.A.O.)は、日本語ウェブページのアクセシビリティをWeb上で点検するためのシステムです。

p226 A-COMPASS | WebアクセシビリティJIS対応支援ツール
http://www.aao.ne.jp/ac/index.html

JIS対応は万全ですか? A-COMPASS(エー・コンパス)は、デザイン性とアクセシビリティを両立させた多数のサンプルページ、サンプルを試用した障害者・高齢者の生の声、サンプルを活用するためのユーザーズガイドを提供し、あなたのサイトのアクセシビリティ向上を強力に支援します。

ページ目次

* 製品概要メニュー

* サイトメニュー

* ニュース

* トピックス

製品概要メニュー

アクセシブルなウェブサイト構築への羅針盤

A-COMPASSコンセプトをご紹介

ひな型を選ぶ・使う

豊富なサンプルをそのまま設計や外部発注に使う

素材を活用する

ページや構成パーツを制作・更新の素材として活用する

ユーザーを理解する

高齢者・障害者の生の声を知りアクセシビリティを高める

技法を習得する

CSSデザイン、最新の配慮技法をマスターする

p228 A-COMPASS テンプレートに対する障害者の評価コメント

収録内容: A-COMPASS
http://www.aao.ne.jp/ac/outline/contents.html#sec-b

評価データ


A-COMPASSでは、収録された各サンプル・コンテンツに対し、高齢者・障害者の点数評価と評価コメントが付いています。計21名の皆様のご協力により、ウェブアクセシビリティのノウハウが凝縮された「障害者・高齢者の生の声のデータベース」が実現しました。

p231 その他の支援ツールの例

  • CSS 検証サービス
    • W3C CSS 検証サービス
      http://jigsaw.w3.org/css-validator/DOWNLOAD.html

      validator(検証ソフト)のダウンロード


      W3C CSS 検証サービス


      カスケーディングスタイルシート(CSS)をURLで指定して検証


      カスケーディングスタイルシート(CSS)をテキストエリアに直接入力して検証


      カスケーディングスタイルシート(CSS)をソースファイルをアップロードして検証

  • ウェブヘルパー
    • 総務省ウェブアクセサビリティ実証実験
      ウェブヘルパーを利用する:みんなのウェブ
      http://www.jwas.gr.jp/helper/
  • WebInspector
    • デザイン > ユニバーサルデザイン > 富士通アクセシビリティ・アシスタンス > WebInspector - FUJITSU Japan
      http://design.fujitsu.com/jp/universal/assistance/webinspector/

      WebInspectorは、作成したWebサイトが高齢者や障害のあるかたにとっても読みやすいかを診断するソフトウェアです。HTMLファイルだけでなくCSS(Cascading Style Sheet)を使用したWebサイトのアクセシビリティも診断します。WebInspectorは、WindowsとMac OS Xで動作し、無償で今すぐダウンロードしてお使いいただけます。

  • 富士通 WebInspector の徽章を付けた
    http://homepage.mac.com/yuji_okamura/iblog/iSawIt/C957330442/E1926038586/

    以前検査に合格したした富士通の WebInspector の徽章(Goodマーク)を付けました。それから A.A.O にアクセシブル・バナーを付けたことを連絡したら、リストに登録してもらえました。


    もしそのリストから辿った方などで、このサイトで使いにくいところがありましたら是非教えてください。本当にこれで使いやすくなったのか実は不安でしょうがないのです。

  • Personal i-Checker
  • ウェブバリアファインダー
    • インフォ・クリエイツ:ウェブバリアフリー:バリアフリー無料診断トップ
      http://www.infocreate.co.jp/bf/wbf/index.php

      バリアフリー無料診断 ウェブバリアファインダーについて

      ウェブバリアファインダーは、IT戦略会議の指針に基づくガイドラインのうち下記項目について診断を行います。

      ウェブの品質管理については、ウェブ品質管理ソリューションをご利用ください。

      ● 音声や画像で表示されるコンテンツは代替手段を提供すること

      ・ 画像にAltテキストが用意されているか

      ・ イメージマップのリンク先にAltテキストが用意されているか

      ・ サーバーサイドイメージマップが使用されているか

      ● 時間の経過に伴って変化するコンテンツに対してユーザの制御を保証すること

      ・ タイトルが用意されているか

      ・ BLINKタグやMARQUEEタグを使用しているか

      ● 特定の装置(デバイス)に依存しない設計であること

      ・ scriptタグに対して、noscriptタグが用意されているか

  • ColorDoctor
    • デザイン > ユニバーサルデザイン > 富士通アクセシビリティ・アシスタンス > ColorDoctor - FUJITSU Japan
      http://design.fujitsu.com/jp/universal/assistance/colordoctor/

      ColorDoctorは、あなたが仕事や生活の中で利用するウェブサイトや動画、プレゼンテーション資料で色のアクセシビリティをチェックするためのツールです。ディスプレイ上に映し出される全てのリアルタイム描画データや資料の色のアクセシビリティチェックが可能です。ColorDoctorは、Windows XPで動作し、無償で今すぐダウンロードしてお使いいただけます。

  • LIFT for Macromedia Dreamweaver
    • ソシオメディア:アクセシビリティツール「LIFT 2.2」
      http://www.sociomedia.co.jp/lift/

      『LIFT for Macromedia Dreamweaver 2.2 日本語版』は、ウェブ制作・運営現場における JIS X 8341-3:2004 などのアクセシビリティガイドラインに対応したウェブコンテンツの制作をサポートするソフトウェアです。
      価格改定のお知らせ: 新定価37,800円(税込)となり、お求めやすくなりました。

目次

第1章
JIS規格化の背景
1-1 なぜウェブアクセシビリティが求められるのか
1-1-1 アクセシビリティとは
1-1-2 増加する障害者・高齢者ユーザー
1-1-3 障害者・高齢者にとってのウェブの役割
1-1-4 ウェブアクセシビリティの重要性

1-2 障害者・高齢者のウェブ利用特性と利用環境
1-2-1 多様なウェブ利用者と利用環境
1-2-2 全盲ユーザー
1-2-3 弱視ユーザー
1-2-4 色覚障害ユーザー 
1-2-5 聴覚障害ユーザー 
1-2-6 肢体不自由ユーザー
1-2-7 高齢者ユーザー
1-2-8 その他に配慮が必要なユーザー

1-3 国内外の動向
1-3-1 アメリカ合衆国
1-3-2 ヨーロッパ
1-3-3 国際的なウェブ標準化団体における取り組み
1-3-4 日本政府による推進の取り組み
1-4 ウェブコンテンツJISの位置づけ
1-4-1 JIS(日本工業規格)とは何か 
1-4-2 なぜウェブアクセシビリティがJIS化されたのか
1-4-3 ウェブコンテンツJISの枠組み
1-4-4 WAIアクセシビリティガイドラインとの関係
1-4-5 「ウェブコンテンツJIS」発効による社会的インパクト


第2章
ウェブコンテンツJIS・解説と対応策
2-1 ウェブコンテンツJISの要件を読む前に
2-1-1 ウェブコンテンツJISの原文を必ずチェックする
2-1-2 最初に知っておくこと
2-1-3 序文
2-1-4 適用範囲
2-1-5 引用規格
2-1-6 定義

2-2 一般的原則
2-2-1 基本方針
2-2-2 基本的要件
2-2-3 推奨要件

2-3 開発及び制作に関する個別要件
2-3-1 規格及び仕様
2-3-2 構造及び表示スタイル
2-3-3 操作及び入力
2-3-4 非テキスト情報
2-3-5 色及び形
2-3-6 文字
2-3-7 音
2-3-8 速度
2-3-9 言語

2-4 情報アクセシビリティの確保・向上に関する全般的要件
2-4-1 企画・制作に関する要件
2-4-2 保守及び運用に関する要件
2-4-3 検証に関する要件 
2-4-4 フィードバックに関する要件
2-4-5 サポートに関する要件

第3章
自治体・公的機関・企業における実践
3-1 ウェブコンテンツJIS対応5つのポイント
3-1-1 Point1 全工程を対象に組織的に取り組む
3-1-2 Point2 ユーザーを知り、配慮の必要性を理解する
3-1-3 Point3 現実的な目標を設定し、段階を踏んで対応する
3-1-4 Point4 組織内ガイドラインを整備し周知徹底する
3-1-5 Point5 デザインテンプレートを活用し効率化とリスク軽減を図る

3-2 組織的対応の枠組み
3-2-1 ウェブコンテンツJIS対応の3フェーズ
3-2-2 方針検討フェーズの取り組み
3-2-3 体制整備フェーズの取り組み
3-2-4 実践フェーズの取り組み
3-2-5 取り組みの全体像

3-3 支援サービスとツールの紹介
3-3-1 総合情報サイト A.A.O
3-3-2 支援ツール
3-3-3 支援サービス

コラム
1.ウェブ利用の多様さに出会う(大久保 翌)
2.弱視についてのエトセトラ(伊敷 政英)
3.ウェブは必要不可欠で魔法のような存在です(栗原 征史)
4.ホームページ作成の習得にも挑戦中です(平野 忠雄)

付録 アクセシビリティ関連情報サイト・資料・書籍一覧
索引



| | コメント (0) | トラックバック (0)

2004.09.28

PukiWiki/IIS/Windowsでリンクを押しても「うんともすんとも」動かない。(9/28)

9/28 インストール直後の PukiWiki/IIS/Windows でリンクを押しても「うんともすんとも」動かない。

【現象】

PukiWiki 1.4.4 を IIS 4.0/Windows NT 4.0 Server にインストールして、リモートからアクセスすると PukiWiki の表紙は表示されるものの、「編集」などのリンクを押しても、まったく動かない。

PukiWiki の使う各フォルダにはIIS の匿名ユーザ:IUSR_(サーバ名)にアクセス権として「書き込み権」を与えてあるのだが…。

【解決】

PukiWiki/Windows上で動作させるには/WindowsXP - PukiWiki.org - 設定方法 にも書かれている通りに IIS の「匿名アクセス」の設定をデフォルトの

  • ユーザー名:IUSR_(サーバ名)

から、上記のページに書かれている通りに

  • ユーザー名:Administrator
  • パスワード:設定したパスワード

と Administrator に変更したら動いた。

うーん、それにしても何で IUSR_(サーバ名)ではなくて Administrator でなくてはいけないのかしら???ちゃんと調べていないので個人的な宿題。

以上。


P.S.
PukiWiki 関連では以下の日記も参考になりそうなのでメモメモ。(…と言いつつ、まだ PukiWiki のすべてのファイルに目を通せていないのですが…)

まちゅダイアリー - PukiWiki のカスタマイズ , PukiWiki のカスタマイズ (2) - ナビゲーション , PukiWiki のカスタマイズ (3) - 画面デザイン , PukiWiki..
http://www.machu.jp/diary/20040927.html



| | コメント (0) | トラックバック (0)