ブックマークレット
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コマンド本体も、リングの切り替えや、ポップアップ、直接クリックに対応しないとね。
ブックマークレットタイプのサンプルを組んだら、現行システムを更新します。