目次
問題点整理
- 現状、IE等のtextareaは文字入力ツールとして貧弱すぎ。
- 使い慣れたテキストエディタで編集するには、ブラウザとテキストエディタを同時に起動しておいて、手動でテキストをコピー&ペーストして移動するしかない。
方式検討
- テキストエディタの使い方には大きくわけて二つの方式が考えられる。
1.OLE方式(for Windows)
- OLEでtextareaにテキストエディタが埋め込まれる方式。
- textarea中で使い慣れた(関連づけられた)テキストエディタが起動する
2.プロセス起動方式
- textareaでなんらかのイベントが発生すると、使い慣れた(関連づけられた)テキストエディタにデータが移動(orコピー)され、テキスト編集後は、テキストエディタからクリックひとつで投稿できる。
- ファイル共有方式:ブラウザのtextarea情報を、いったん、ファイルに落として、テキストエディタ起動
- クリップボード共有形式:ブラウザのtextarea情報を、クリップボードを経由して、テキストエディタに貼り付ける
- 横取り方式:「横取り丸」のようなソフトを使ってtextarea情報を横取りして、テキストエディタに貼り付ける
textareaの操作性および拡張
- textarea内での操作
- http://www.pat-unet.ocn.ne.jp/puki/pukiwiki.php?textarea%C6%E2%A4%C7%A4%CE%C1%E0%BA%EE
- Javaアプレットによるtextarea
http://homepage1.nifty.com/kodayan/java2/data01/apt059.htm 現在404 Not Found
ブラウザ別対処法
IEの場合
- AreaEditor / テキスト編集エリアから外部エディタを起動
- http://www.iburiworks.com/jp/products/areaeditor/features.html
- ishinao.net mylog / Webブラウザの入力フォームで好きなエディタを使う
- http://mylog.ishinao.net/id/1177
- ゑBLOG
- テキストエリアを外部編集:http://yebisuya.dip.jp/yeblog/archives/000124.html
w3mの場合
- w3mなら長文も結構いけるじゃんというお話「CUIブラウザw3mの意外な使い勝手 」
- http://www.kowa.org/modules/pukiwiki/176.html
設定で任意のエディタを指定できるので、emacsでもviでも、いつも使っている好きなエディタを指定すればよい。
Mozillaの場合
- mozexをつかえば、textareaを任意のエディタで編集可能になります。
- ただし、mozdev.org のものは日本語(マルチバイト文字?)が文字化けしてしまうので、http://plasma.z6i.org/archives/003180.html のものがおすすめです。
- 少くても、mozex 1.9.3 は、firefox 1.5.7 で利用可能で、しかも、utf-8 に対応しています。したがって、何も考えずに、この mozex を利用するのが良いかと思います。(僕も、firefox 1.0.x 時代は、国際化されたものを利用していましたが、現在は、このオリジナルのものを利用しています。)
サーバ系ツール別対処法
編集だけでなく差分の表示や検索にも対応した優れもの。
Tikiの場合
ご意見
(Too many spams ... embedded comments are not allowed now, sorry.)
- 2007-06-15 (Fri) 10:38:47 Estefani? : I am Lucy, I have found your website while searching for some info at Google. Your site has helped me in a big way.
- 2006-09-13 (Wed) 04:53:03 aaa
- 2004-08-14 (Sat) 19:50:39 AreaEditorでは、このような一行テキストフィールドにも対応しているようです。
- 2004-06-11 (Fri) 02:41:15 mNeji? : ↑のゑBLOGを利用させて戴いてます。入力がリラックスできて感謝しています。 出来れば、このような「コメント追加」にも使えると有難いです。
- 2004-04-01 (Thu) 17:16:18 PuKiWiKi?には、Emacs21用にpukiwiki-mode(http://www.bookshelf.jp/pukiwiki/pukiwiki.php?cmd=search&word=%A5%A2%A5%A4%A5%C7%A5%A2%BD%B8%2Fpukiwiki-mode) がありますね。
- 2004-03-24 (Wed) 22:26:06 nobunobu? : 「CUIブラウザw3mの意外な使い勝手 」 を引用頂きありがとうございます。refererたどってきたら、IE用のツールも発見!早速ためしてみます。
- 2004-03-20 (Sat) 13:17:13 テキストエディタにUA機能をつけるのもいいかもしれませんね。emacs-w3mみたいなかんじで。
- 2004-03-19 (Fri) 00:07:16 いしなおさん、キター! http://mylog.ishinao.net/id/1177
- 2004-03-18 (Thu) 11:38:41 weblogのようにXML-RPCで編集するという方向性もありますね。 →Windows 環境で使える blogger API クライアントの一覧 http://www.na.rim.or.jp/~tsupo/program/blogTool/bloggerApiClient.html
- 2004-03-18 (Thu) 11:32:44 ZopeのExternalEditor? http://wiki.zope.jp/ExternalEditor
- 2004-03-17 (Wed) 20:03:22 ↓Windowsプログラミングってよく知らないんですけど、IEを拡張して、textareaにテキストエディタをOLEとして埋め込むって可能なんですか?
- 2004-03-17 (Wed) 18:26:51 OLEとかで好きなエディタがテキストエリアに埋め込まれるとかだといいなぁとおもったのですけれども
- 2004-03-17 (Wed) 13:51:34 SHIMADA : HikiにはEmacs用のhiki-mode.elというのがあるそうです。
- 2004-03-17 (Wed) 13:48:42 SHIMADA : Tikiには Tiki:TikiExternalEditor というツールがあります。
- 2004-03-17 (Wed) 11:42:08 結城浩 : 素敵なページができてますね! さて、たとえば、Windowsの場合、IME(FEP)のAPIをフックすることでテキスト入力可能かどうかは分かりそう(違うかな?)。そのときのforegroundなアプリケーションを調べて、指定したもの(たとえばブラウザ)だったらテキストエリアの内容をファイルに落としてエディタを起動…というのはどうでしょう。
関連リンク
- ishinao.net mylog / Webブラウザの入力フォームで好きなエディタを使う
URL : http://mylog.ishinao.net/id/1177