nagajisの日不定記。
本日のアクセス数:0|昨日のアクセス数:0
ad
んー。一度手をつけはじめるとズブズブズブズブとどこまでもはまっていってしまう。でも今のうちにやっておかないと発行前にやるのは無理だ。
予定。
んー。19号の「江浪峠」で作ったやつからずっと間違えてた。noPointって何よ。
サムネイル写真の上に透明の枠でボタンを作り、そのボタンにポップアップを発動させるjavascriptが仕掛けてある(ポップアップさせる写真も実はボタンの一種だ)。マウスオーバーの場合はonMouseover/onMouseoutのような感じでいいんだけど、表示させた画像をさらに拡大して見られるようにする(クリックで拡大/消去を切り替える)には込み入ったjavascriptが必要になる。仕掛けが大掛かりになるのであまり使わなかったのだが、かえってそれが禍したか。
編集部の面々の環境では確かに表示されているのだ。たまたまReaderがdiplay.noPointを好意的に解釈してくれていただけだったとは。ひとつ勉強になった。この場合は我々がバグってハニーな側なのでReaderには文句言わない。
バグといえばWindos版Reader6.0のURLリンクの挙動が変だ。Mapionのリンクのように、URLに「,」が含まれていると、それ以降が切られてしまう。つまり
http://www.mapion.co.jp/c/f?uc=1&nl=37/50/11.626&el=140/27/03.002&grp=Air&coco=37/50/11.626,140/27/03.002&icon=home,0,,,,
のようなリンクの場合は
http://www.mapion.co.jp/c/f?uc=1&nl=37/50/11.626&el=140/27/03.002&grp=Air&coco=37/50/11.626
になってしまう。これも読者さんからのご指摘ではじめてわかった。CDに収録されている分は全滅だ。
このバグ?もAcrobat4.0、5.0(Mac)では起こらないし、Windowsでも7.0以降では正しくすべて表示される。なぜか6.0でしか起こらない。Windos版の5.0以前でもそうだったのだろうか。いまは入手が不可能なので検証不可能だが。(というかWindows版の6.0、アップデートができねえよ・・・。なんでじゃー)
それから、Reader8.0でフォーム関係が全く動かないというのもあった。先述のようにポップアップはフォームの機能を流用して作っているからフォームが使えないと丸ごとダメになるわけだが、内容修正して保存するわけでもないのに「フォームに入力した情報を保存するには有償版を買え」云々言われて何も起こらない。CD収録の頃のpdfなんかはバックボタンをフォームで作っていたからな。そうそう、それで慌ててリンク+メニュー項目の組み合わせにしたんだっけか。
ひらいめた時にやっとこう。HEADLINE機能をつけた。初めての訪問時にはお知らせが展開される(要Cookie、Javascript)。次回以降、お知らせデータが更新されてなければ折り畳まれる。IEでの検証はまだだが基本はstatus.php(検証済み)と同じだから大丈夫だろ。似而非リキッドデザインにしといて良かったぜ。
ついでに新着コメントの枠も直した。styleじゃなくてtableの属性値としてbgcolorやら何やら設定せなあかんみたい。
HEADLINEやRSSやメールやで告知できるようになったから、赤枠の更新情報はいらんかもな・・・。