タグ

JavaScriptとuserchromeに関するjune29のブックマーク (2)

  • SCRAPBLOG » Blog Archive » [userChrome.js] 軽量マウスジェスチャ

    マウスジェスチャ機能は欲しいけど、All-in-One Gestures や Optimoz Mouse Gestures は余計な機能が多すぎる。AiOGから不要な機能を取っ払ってスリム化させようと試みたが、ソースコードが複雑すぎてやる気が失せた。そこで自分で一から考えて作ってみた結果、200行にも満たない userChrome.js 用スクリプトとして実装することができた。 xuldev.org :: userChrome.js scripts » Mouse Gestures 特徴 マウストレイル(軌跡の描画)は重くなる原因なのであきらめた。とはいえ AiOG から trails.js を借りてきて一工夫すれば実装可能です。 ジェスチャによって実行される処理は、極力ブラウザ体に実装されたコマンドを呼び出すようにしている。 設定用GUIは無いが、スクリプトを直接編集することで無駄なく

    june29
    june29 2007/01/03
    uxerChromeでマウスジェスチャを実現
  • Firefox 2 へ移行: Days on the Moon

    Firefox 2.0.0.1 が出たので常用のブラウザを Firefox 1.5 系統から 2 系統へと移しました。それに伴い、ブックマークと拡張機能の整理を決行。userChrome.js のおかげで拡張の数を大幅に減らすことができました。以下移行に伴い削除した拡張の一覧。 Copy URL + Launchy Paste and Go 2 Right Encoding TabScroller Tabs Open Relative Zone Identifier Extension userChrome.js で代替。 Link Alert userContent.css で代替。 Sage livedoor Reader とはてなアンテナに移行。 undoclosetab 体にて実装。 Link Alert の代替としたスタイルシート (Windows 用) は以下のとおりです。新

    june29
    june29 2007/01/02
    userChromeとuserContentの上手な使い方
  • 1