■
■Operaであることを判定する
Operaでのみ動作するjavascript
Operaでのみ入力されたキーを取得するとのこと。チーム俺等 - Operaでも動くJavaScript 2004/07/06より引用させて頂きます。
Operaのみ動作するJavaScriptを作ってみました。もし、既出なら申し訳ない。
押されたキーのキャラクターコードを表示するJavaScriptです。
<html> <head> <title>キー入力された文字を取得する</title> <script language="JavaScript"><!-- function checkKey(evt) { if (event.keyCode == evt.keyCode){ alert(event.keyCode); } } function wload() { window.document.onkeydown = checkKey; } //--></script> </head> <body onLoad = "wload();"> キーを押してください。 </body> </html>
「Internet Explorer 6」と「Netscape 7.1」の押されたキーを取得するプロパティの取得方法がまったく違う事
を利用していて、かつ、Operaでは両方で取得できる、であるので、if (event.keyCode == evt.keyCode)
にてOperaであることが判明する、ということなのでしょうか。このようなブラウザ判定ははじめて見ました。
■点字入門javascript
点字入門用 フリーウェア(JavaScript)
点字入門?β0.2公開中のようです。改変・転載・商用利用等もOKの完全フリー。JavaScript。まだベータのようですが定番ソフトになるまでがんばってほしいと思います。素敵な試みですね。
参考
点字を書くが参考になります。写真付き。凹字と凸字の違いがわかるかも知れませんがよくわかりません。すみません。
■はてなの本、届く
翔泳社さんから『はてなの本』の見本が届きました。はてな特製ポストカード付き!!。A面とB面とにわかれていて、それぞれ編集方法に味付けがしてあります。早速読み始めましたがなかなかの物量で、読み応えがあります。面白いですし、色々な意味でかなり勉強になるかも。id:mohriさん、ご送付を有難うございます。