NavigationRingの試験ページ

http://nyatla.jp/ws/nr2 で 以下のブックマークレットを実行すると、リングを呼び出すことが出来るようになりました。

javascript:(function(){var _SS="http://nyatla.jp/ws/nr2/";var lv,n,app=NavigationRing.nyatla.jp,D=document,B=D.getElementsByTagName(body)[0],nya=window.____nyatla_jp_object;lv=nya?nya.GetRunLv(app):1;n=D.createElement(script);n.type=text/javascript;n.src=_SS+index.php?c=ss&v=0.2&runlv=+lv+&app=+app+&mode=rawjson;B.appendChild(n);})()

aタグのhrefに指定することも出来るから、ボタンで呼び出しにも対応できるかな。プリロードされているページなら、もっと簡単なスクリプトになるんだけどね。

現時点の問題は、
1.スクリプトタグがブックマークレットを実行するたびにどんどん増える。
→これは当分割ってもいいかなと。1000回くらい連打すると問題になるけど。

2.起動シーケンスがなんだか判りにくい

3.プリロードなしの場合の試験をやってない。


Ringコマンド本体も、リングの切り替えや、ポップアップ、直接クリックに対応しないとね。

ブックマークレットタイプのサンプルを組んだら、現行システムを更新します。