てきとうなメモ

本の感想とか技術メモとか

accesskey

他の一覧情報も同様に番号が振られていて、このページは641〜650までが表示されています。

内部の指定(HTML)も携帯電話の番号ボタン押下でそのリンク先を開くような指定になっていますので…

accesskey="641">わすれがたい光景 文化時評2
accesskey="642">忘れない忘れない
accesskey="643">私の見た人(大人の本棚
accesskey="644">私の名はナルヴァルック

と言う指定になっています。

携帯電話を持って無いので詳しく確認は出来ませんが、この番号操作を行うのはどうやるんでしょうか?

http://gutei.cocolog-nifty.com/hibikore/2010/10/mdis-7136.html

そもそもこれってHTML4に準拠していないよなあ

accesskey = character [CN]
この属性は、当該要素のアクセスキーを示す。 アクセスキーは、文書文字集合中の1つの文字である。注意。アクセスキーを指定する際、想定される読者が用いるインプットメソッドに配慮する必要がある。

http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/interact/forms.html#adef-accesskey

というわけで、このツッコミはツッコミどころが間違っているかなと

取りあえず1001000個くらいボタンがあると操作出来そうな気はしますが、中野区の文学とか危ないですね…既に800冊を超えた案内を出してますから、そろそろ1001000個で足りなくなりそう…

ちなみにHTML5でも同様に1つの文字になっているが、複数指定してユーザエージェントごとに利用可能な文字を選択できる。PCのブラウザだったらアルファベットだけども、携帯電話だと数字しかないので数字を選択できるといったふうに。

7.4.1 Introduction
...
In order to ensure that a relevant keyboard shortcut is available on a wide variety of input devices, the author can provide a number of alternatives in the accesskey attribute.
...
7.4.2 The accesskey attribute
...
If specified, the value must be an ordered set of unique space-separated tokens that are case-sensitive, each of which must be exactly one Unicode code point in length.

http://dev.w3.org/html5/spec/Overview.html#the-accesskey-attribute