« August 2004 | Main | October 2004 »

htmlAreaブックマークレット

この記事は古くなりました。こちらをご覧下さい。

htmlareaを改造して、ブックマークレットから呼び出せるようにしてみました。
状況によってうまく動かない機能もありますが、それなりに動くようです。

htmlareaで編集(IE用)
htmlareaで編集(Firefox用)

使い方
テキストエリアのあるページでブックマークレットを呼び出した後に、テキストエリアをクリックします。
投稿前に「HTML表示切替」アイコン <> でテキストエリアに切り替えておいた方が安全です。それを忘れて投稿すると、JavaScriptのsubmitを利用している場合、編集結果が反映されないようです。

設置方法
試すだけなら上記のブックマークレットを使っていただいて構いませんが、ちょっと使い込んでみようかなと思う人はご自分のサーバスペースに設置してご利用下さい。
  1. htmlareaをダウンロードしてきて解凍します。
  2. 次に、このファイル(htmlarealet.zip)をダウンロード、解凍して、既存のファイルに上書きします。
  3. サーバにアップしたら、ブックマークレット中のURLの部分をご自分のサーバ環境に合わせて書き直して下さい。

サイトをまたがると、ポップアップ系の機能は全滅です。
自分のサーバに設置して、そのサーバ上で利用するのが無難なところでしょうか。
ココログに設置するとしたらファイルをアップロードするのが大変そうですね。

| | Comments (2) | TrackBack (1)

ブックマークレットを手軽に作るブックマークレット

 ブックマークレットはいろいろ便利に使えるので、作るのも楽しいのですが、エディタ一つで作ろうとすると結構面倒なものです。

 作ったことのある人はわかると思いますが、1行に収めるからといって最初から改行を使わずに作るのは、見通しが悪くて作りづらいものです。そこで最初は改行入りのソースをエディタで書き、最後に一行にまとめてから、アドレスバーに貼り付けて動作確認をすることになるのですが、トライ&エラーを繰り返していると、だんだんそれが苦痛になってきます。エディタとブラウザをいったりきたりするのさえ面倒になってきます。

 なので、普段はエディタを使わずに、ブラウザ上で動く自作のアプリを使っています。テキストエリアに書いたソースをボタン一つで一行にまとめて、ブックマークレットのリンクを生成することができます。ブラウザ上で動かしているので、エディタとブラウザをいったりきたりする手間も省けて作業効率大幅アップです。

 で、今回はさらにそれをブックマークレットとして実装し直したものを公開します。

ブックマークレットを作る (Firefox用)

 テキストエリアにソースを書いてmakeボタンをクリックすると、そのソースが埋め込まれたリンク(New Bookmarklet)が生成されます。一番下に生成されるテキストは、ココログへ投稿するときなど使えます。&、<、>、"がそれぞれ&amp;、&lt;、&gt;、%22に変換されているので、そのままXHTMLにも埋め込むことができます。

 また、動作確認ボタンをクリックすると、リンクの生成は行わずにテキストエリアの内容を実行します。なお、値を返さないように「void」を書いたり、「javascript:」を先頭に付ける必要はありません。自動で追加されます。

 興味のある方はお試し下さい。

| | Comments (7) | TrackBack (0)

オレオレCookie登録

エンドユーザにできるフィッシング対策(はてなダイアリー - 高木浩光@茨城県つくば市 の日記)より

フィッシング対策として、次のようなブックマークレットが紹介されています。

今見ている画面が本物だと確認できている状態で、そのドメインでのみ有効なcookieを自分のブラウザに手作業でセットする。

このような使い方はちょっと思いつきませんでした。

自分が使いやすいように、カスタマイズ。
変更点は、
・ドメイン全体を信用するか確認。
・クッキーの名前や値をその都度入力。
オレオレCookie登録
オレオレCookie表示

Firefoxで動作しました。

| | Comments (0) | TrackBack (0)

RSS Feedの登録を簡単に

 オンラインのRSSリーダは、ブックマークレットを使ってRSS Feedを簡単に登録できたりしますが、rss-jp.netのようにFeedが一覧になっていると、そこから選んで登録するのは結構な手間になります。
 そこで、Feedのリンクを、RSSリーダ登録用のURLに書き換えてしまうブックマークレットを作成しました。Bloglines用です。

 Subscribe links

 このブックマークレットをFeedの一覧が表示されたページに対して実行すると、すべてのリンクがBloglinesのSubscribe用のリンクになります。登録したいFeedのリンクをピコピコクリックすれば、登録画面がいくつも開くはずです。登録後は、ページをリロードしてあげればリンクは元に戻ります。

 Firefoxでしか動作確認していないのでIEで動作するかわかりませんが、508文字を越えていないので大丈夫かもしれません。Bloglines以外のRSSリーダで使用する場合は、urlの部分やFeedのURLの渡し方を書き換えてあげてください。

追記:(2004/09/11 13:00)
IE6SP1で動きました。

| | Comments (0) | TrackBack (0)

« August 2004 | Main | October 2004 »