タグ

GreaseMonkeyとmemoに関するnektixeのブックマーク (2)

  • Greasemonkey がページの描画にどのくらい影響を及ぼしているかをなんとなく知る方法

    ■ Greasemonkey がページの描画にどのくらい影響を及ぼしているかをなんとなく知る方法 ユーザスクリプトを入れまくるとページの表示が遅くなるのは周知の事実ですが、実際どの程度の影響が出ているかを調べてみたくなりました。ユーザスクリプトはいわゆる一つの「DOMContentLoaded」のタイミングで実行されるので、HTML 開始時の秒数と onload 時の秒数の差分でも取ればなんとなくそれっぽいデータが手軽に取れるんじゃないかと思って、次のような HTML ファイルを作ってそのページを表示させる事にしました。超適当。 <html> <head> <script type="text/javascript"> var t = new Date; window.onload = function() { document.getElementById('result').inner

  • クライアントサイドWeb付箋紙 Greasemonkey - sawatのブログ

    グリモンでこんなの作ってみました。 図1: はてなのトップページに付箋紙をぺたぺた貼り付けてみた これは何? Greasemonkeyを使ったWeb付箋紙ツールです。 Web上の任意のページにメモを貼り付けておくことができます。 GreasemonkeyのGM_getValue/GM_setValueを使ってデータをクライアントサイドに保存します。 そのためログイン不要で使えますけど、複数端末で共有したり、他の人に見せてあげたりはできません。 作成動機 まるごとJavaScript & Ajax ! Vol.1に載っていたFirefox2.0のクライアントサイドストレージを使って何かできないかなと思って作りました。最初、普通の<script>タグでスクリプトを読み込まして作って*1ちゃんと動いたのですが、Greasemonkeyのuser.jsとして動かしたら、なぜかクライアントサイドスト

    クライアントサイドWeb付箋紙 Greasemonkey - sawatのブログ
  • 1