Tags : bookmarklet

このTagsの登録数:4件 表示 : 1 - 4 / 4

2006-03-27

SVG テキストの選択 & 編集 Greasemonkey

ポスト @ 20:30:48 | bookmarklet, greasemonkey, mozilla, svg

SVG のテキスト選択 の続き。<svg:foreignObject> を使ってテキストの選択 & 編集(編集はおまけですが)。以前書いたスクリプトを若干書き直して bookmarklet と greasemonkey にしてみました。例によって cairo が有効なビルド(Thebes) が必要です(Windows は nightly、 Linux は experimental 、Mac OS X 等のプラットフォームはわかりません)。

2006-03-20

MDC のソースをダウンロードするためのリンク

ポスト @ 20:20:42 | bookmarklet, greasemonkey, mozilla

以前作成したこの版へのリンクを応用して MDC のソースをダウンロードするためのブックマークレットを考えました。 data: スキームを使えばテキストファイルをダウンロードさせること自体は簡単にできます。しかしファイル名が決められないので Piro さんの記事を参考に data: スキームを使ったリンクを作成するブックマークレット & Greasemonkey を作成しました。ついでに、MDC のソースの先頭にリビジョンの情報をコメントとして追加します。

手元では Alt+クリックしても何も起きないませんでした(ウィンドウ操作のショートカットキーは切っています) (Frown)。普通にクリックするとファイル名を選択する余地なく ランダムな文字列.bin に保存されます。コンテクストメニューのリンク先を保存では意図したファイル名に保存できました。mw.txt に深い意味はありませんが、MediaWiki のマークアップを使ったファイルということを分かりやすくしています。

もっと読む...

2006-03-04

全角英数を半角にするブックマークレット2

ポスト @ 20:07:41 | bookmarklet, greasemonkey, 全角英数字

全角英数を半角にするブックマークレットを改良しました。Piro さん由来のコードは無くなったと思います。パフォーマンスも向上しています。あいかわらず XPath を使っているので Gecko 系専用です。Unicode でいう 0xFF01 から 0xFF5E までを直します。全角空白は微妙なので今回は除いています。 Greasemonkey スクリプトも作成しました。標準では Google ニュース で動作します。他のサイトは適宜追加してください。

2005-09-01

全角英数を半角にするブックマークレット

ポスト @ 23:09:34 , 修正 @ 2006-03-04 20:11:59 | bookmarklet, 全角英数字

パフォーマンスを向上した新しい版を公開しました。

ページの中の全角英数を半角にするブックマークレットを作ってみました。ほぼすべて Piro さんのコードのパクリです。XPath を使っているので Gecko 系専用です。body 以下のテキストノードを全て見ているので結構遅いです。正規表現で置換したほうがよかったかもしれません。Unicode でいう 0xFF01 から 0xFF5A までを半角にします。次いでに全角空白(0x3000)も半角(0x0020)に直します。

参考