Safari版DarkRoomはCloudClipと相性がよい

足りないくらいがちょうど合う。


iPhoneでSafari版DarkRoomが真価を発揮する3つの理由 - W&R : Jazzと読書の日々
ブラウザをエディタに変えてしまうブックマークレット。作ったときは「iPadじゃないと意味がないなあ」と思っていたんです。iPadはタブが使えるから、多面エディタとして独自性を生かせるだろう、と。iPh...
考えたら、Safariで文章を書いてからエディタに飛ばす場面というのはない。すでにエディタとして完結してるから。欲しいのはテキストを残す機能。DarkRoomはすぐに消えてしまうし。それならCloudClipがあるじゃないか、ってことでそのバージョンです。

javascript:fontsize="20";color="lime";bgcolor="black";font="Hiragino Kaku Gothic ProN";editor="cloudclip://add/<@>";text="data:text/html;charset=UTF-8,<meta name=viewport content=initial-scale=1,maximum-scale=1><title>DarkRoom</title><body style=margin:0;background:"+bgcolor+";><textarea id=wine rows=999 style='border:0;width:100%;background:"+bgcolor+";color:"+color+";font-size:"+fontsize+"px;font-family:"+font+";' tabindex=2>"+document.getSelection()+"</textarea><input style=border:0;width:70;background:"+bgcolor+"; onFocus=document.execCommand('undo') placeholder=取り消す tabindex=1><input style=border:0;width:70;background:"+bgcolor+"; onFocus=document.execCommand('redo') placeholder=やり直す tabindex=3><script>var p,mode;document.ontouchmove=touchMove;document.ontouchstart=touchStart;document.ongesturechange=sendText;function touchMove(e){t=e.touches[0].pageX;if(t-p>4){wine.setSelectionRange(wine.selectionStart+mode,wine.selectionEnd+1);p=t;}if(p-t>4){wine.setSelectionRange(wine.selectionStart-mode,wine.selectionEnd-1);p=t;}}function touchStart(e){p=e.touches[0].pageX;mode=(wine.selectionStart==wine.selectionEnd)}function sendText(){location.href='"+editor+"'.replace(/<@>/,encodeURIComponent(wine.value));}</script></body>";window.open(text,"_blank");

(訂正 2/9) 二本指スワイプの調べ方が間違えてたので修正。
「fontsize="20"」のところを「fontsize="14"」にすればiPhone向きのサイズ。



CloudClip 1.1
分類: ユーティリティ
価格: 無料 (Thinkbitz Software Studio)

二本指でスワイプすればCloudClipへ。それだけ。書いていたページは消去されるけど、テキストは溜めていけるし、再利用できるし、他のデバイスとも同期する。
CloudClipにURLスキームが付いたのでDraftPadから貼り付けてみた



もう一つはiPad限定ですが、ブックマークバーを出しているとき。ここからDarkRoomを呼び出すと、そのとき選択していたテキストを自動でペーストします。



こんな感じに文章が取り込める。何を考えているかというと、文章加工のためのブックマークレットを追加できるんじゃないか、ってこと。ブックマークバーにフォルダを置けば、DarkRoom専用メニューが作れる。実際、DarkRoomで範囲指定をしてからDarkRoomを起動すると、選んだ範囲の画面が開きます。楽に機能追加できそう。構想だけですけどね。
Safari版韋駄天エディタDarkRoomをブックマークレットで拡張する方法