ラベル Google Bookmarks の投稿を表示しています。 すべての投稿を表示
ラベル Google Bookmarks の投稿を表示しています。 すべての投稿を表示

2014年4月15日火曜日

Google ブックマークの「ブックマークレット」が使えなくなった原因は Adblock のフィルタ ABP Japanese filters。その問題となるフィルタの特定方法。

1. Google ブックマークのポップアップウィンドウが消えてしまう

SnapCrab_No-0952Google ブックマークの「ブックマークレット」が正常に動作しなくなった。

ブックマークしたいページで「ブックマークレット」を呼び出すと、ブックマークをするためのウィンドウが一時的にポップアップする。

しかし、すぐに消えてしまい、ブックマークすることができない。

 

2. 原因は Adblock Plus のフィルタ ABP Japanese filters

原因は、Adblock Plus で利用していたフィルタだった。

日本語サイトに特化したフィルタである

を無効にすると、Google ブックマークの「ブックマークレット」は正常に動作する。

そのためには、「Adblock Plus のフィルタ設定」画面を開き、「購読しているフィルタ」タブより、`ABP Japanese filters (ONLY for Japanese Support Policy)’ のチェックを外す。

SnapCrab_No-0955

 

3. 影響のあるフィルタを個別に無効にする

`ABP Japanese filters (ONLY for Japanese Support Policy)’ を使いたい場合、Google ブックマークのポップアップウィンドウに影響を与えているフィルタのみ無効にすれば良い。

  1. 「Adblock Plus のフィルタ設定」画面を開き、「購読しているフィルタ」タブより、`ABP Japanese filters (ONLY for Japanese Support Policy)’ を選択する。
  2. ウィンドウの右端をクリックし、右側にフィルタ一覧のペインを開く。
  3. 「フィルタ」列をクリックし、フィルタを昇順に並び換える。
  4. フィルタ一覧の中から、以下の文字列を探しだし、チェックマークを外す。

^popup^$popup

SnapCrab_No-0951

 

4. 問題の特定方法

a. Change log を確認

最近まで、Google ブックマークの「ブックマークレット」は正常に動作していた。そこで、最近追加されたフィルタ について調べた。

a10f61c9e7b7 までは Google ブックマークの「ブックマークレット」は使えるが、d59bdea9b982 から使えなくなることが分かる。

Change log (d59bdea9b982 )を確認する。

Block popup windows: ^popup-$popup , ^popup.$popup , ^popup^$popup ,
^popup_$popup

この中から、フィルタを一つづつチェックして、問題のフィルタを特定する。

^popup^$popup

 

b. 特定バージョンのフィルタを購読

問題の d59bdea9b982 をフィルタとして購読するには、File Info にある View raw file の URL をフィルタの場所として指定する。

SnapCrab_No-0956[3]_thumb

「Adblock Plus のフィルタ設定」画面を開き、「購読するフィルタを追加」ボタン > 「別の購読するフィルタを追加」をクリック。

「購読するフィルタの場所」として、上記の URL を入力する。

SnapCrab_No-0957[9]_thumb

 

関連記事

2013年10月30日水曜日

Google ブックマークを Firefox のアドオン 非公式 Gmarks で利用 – ボタン派には Fess Google Bookmark Extention, 検索に Google Bookmarks IncSearch を併用する

1. Gmarks が正常に動作しない

Google – ブックマーク を利用するためのアドオン GMarks が正常に動作しない。(バージョン 1.0.3.3、リリース日: August 17, 2011)

SnapCrab_No-0557そのため、代わりに 「Google ブックマークの登録ダイアログを表示するブックマークレット」に対して、KeySnail でホットキーを設定していた。

ブックマークレットでダイアログを呼び出す方法は、Gmarks に比べて圧倒的に動作が遅い。そのため、気軽にブックマークを登録できなくなった。(+_+)

 

2. 非公式の Gmarks を利用する

Gmarks は GMarks - Google グループ で「非公式バージョン」が公開されている。

怒りの導火線 : GMarks でブックマークが登録されない。解決策有り によると、

公式の最新版 GMarks はあがってきていません。
スマホとかの連携で、新規に追加できないのは困りました。
で、解決策がわかりました。
非公式でグーグルの新規仕様に対応したアドオンがあがっています。

GMarks - Google グループ でスレッドのフィルタで「最終更新日」が「30日以内」を選択し、最近の状況を見た。

より、ダウンロード をクリックして保存。保存したファイルを「アドオンの一覧画面」に ドラッグ・アンド・ドロップしてインストール。

もしくは、予め「アドオン一覧」を別ウィンドウに開いておき、ダウンロード のリンクをそこへドラッグ・アンド・ドロップ。

バージョンは 1.0.52 と表示される。

SnapCrab_NoName_2016-3-4_18-12-29_No-00追記(2016.3.4): 現在、作業部屋: shitamo / Gmarks のファイルダウンロード – OSDN より、

をインストールする。インストール前に、当該サイトからのインストールを許可すること。

SnapCrab_NoName_2016-3-4_18-15-5_No-00

 

Gmarks の使い方
  • Ctrl + D : ブックマークする
  • Alt + M : サイドバーに表示
  • Home ボタンを2回押す: クイック検索

やはり、Gmarks はレスポンスが早いので良い。 ^^

 

Gmarks のメニューを無効にした

SnapCrab_No-0559自分の環境では、Gmarks のメニューが表示されていると、ブックマークの登録に時間がかかったので「無効」にした。

  • Gmarks の設定画面 > 表示 > メニュー の「Gmarksメニューを有効にする

のチェックを外した。

 

3. Fess Google Bookmark Extention

SnapCrab_No-0555非公式の Gmarks 以外にも、動作するアドオンとして Fess Google Bookmark Extension がある。

Firefox Gmarksに変わるアドオン「Fess Google Bookmark」 - tonobashi.net によると、

動作は機敏であり、ファビコンも表示され、登録・削除・編集も簡単に行える。
GMarksでは、ブックマークバーの置き換え機能が特長ではあったが、この機能を利用しないのであれば、今回紹介したアドオンはおすすめだ。

SnapCrab_No-0556アドオンをインストールしたら、ツールバーのカスタマイズで、Fess Google Bookmark Extension のアイコンを適当な位置に配置。

最初にFess Google Bookmark Extension アイコンをクリックし、Login をクリックして、Google アカウントにログイン。

ブックマークをするには、Add current page to Bookmarks ボタンをクリックする。

ショートカットキーが嫌いなボタン派には Gmarks よりいいかも。

追記(2016/03/04): Firefox 44.0.2, Fess Google Bookmark Extension 0.2.2.1-signed において、Firefox の起動が非常に遅くなる問題がある。

 

4. Google Bookmarks IncSearch でインクリメンタルに検索

Google – ブックマーク にアクセスすれば、これまでにブックマークした一覧が表示される。検索もできる。しかし、表示が早いとは言い難い。

SnapCrab_No-0558これに対して、アドオン Google Bookmarks IncSearch を使うと、劇的に早く検索できる。Gmarks のクイック検索の代わりにもなる。

理由は、Google Bookmarks IncSearch :: Add-ons for Firefox によると、

- Google Bookmarksから取得したブックマーク一覧をローカルに保存しておくので、ページを開くたびにGoogle Bookmarksに問い合わせを行うようなことはなく、すぐに検索できる。

使い方は、Google Bookmarks IncSearch - Firefox Extension によると、

インストール後、Firefoxのメニューから、ツール(T) -> Google Bookmarks IncSearch を選択すると、検索画面が表示されます。

画面を開くショートカットキーには

Ctrl + :

が割り当てられている。検索画面の URL

  • chrome://googlebookmarks_incsearch/content/view.html

を Firefox のブックマークに登録しておいても良い。

「ヘルプ」を見ると、ショートカットキーが豊富に割り当てられいるのが分かる。

とにかく、検索がローカルでインクリメンタルに行われるので、レスポンスが良くて心地よい。Google – ブックマーク にスマートキーワードを割り当てるよりも快適。

2011年9月12日月曜日

Google Bookmarks を RSS で取得

XML で取得

Google Bookmarks を XML で取得するには、

特定の単語を検索したい場合は、以下を追加。

&q=単語

例えば、`hoge’ を対象にしたい場合、

( cf. Google ブックマークを XML で取得 )

 

問題点

上記のデータ取得方法は、公式なやり方ではない。そのためか、単語を検索した結果が、以前とは変わってしまったようだ。

以前は、以下に示す内容だった。

<xml_api_reply version="1">
	<bookmarks>
		<bookmark>
			<title></title>
			<url></url>
			<timestamp></timestamp>
			<id></id>
			<labels>
				<label></label>
			</labels>
		</bookmark>

これが次のようになった。

<xml_api_reply version="1">
	<bookmarks>
		<title></title>
		<url></url>
		<timestamp></timestamp>
		<id></id>
		<labels>
			<label></label>
		</labels>

比較するとわかるように、<bookmark> タグがなくなった。これにより、各ブックマークの境界が不明となった。

 

RSS で取得

これでは困るので、XML での取得をやめ、RSS で取得することに変更。

ソースを見たい場合は、Firefox ボタン > Web 開発 > ページのソースを表示。

特定の単語を検索したい場合は、

この結果は、ブックマークの境界として <item> が使われている。

<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0" xmlns:smh="http://www.google.com/history/" xmlns:recommend="http://www.google.com/history/items">
		<channel>
			<title>Google ブックマーク</title>
			<link>http://www.google.com/bookmarks/</link>
			<description>Google - ブックマーク RSS フィード</description>
			<smh:signature></smh:signature>
			<smh:homepage_label></smh:homepage_label>
			<item>
				<title></title>
				<link></link>
				<pubDate></pubDate>
				<category></category>
				<description></description>
				<guid isPermaLink="false"></guid>
				<smh:bkmk></smh:bkmk>
				<smh:bkmk_id></smh:bkmk_id>
				<smh:bkmk_title></smh:bkmk_title>
				<smh:bkmk_label></smh:bkmk_label>
			</item>

このデータを元に、DOM に変換したい場合は、「JavaScript で XML を読み込む」を参照。

 

関連記事

2011年3月27日日曜日

Firefox のアドオン KeySnail で「ブックマークレット」にホットキーを設定 - Google Bookmarks への投稿するウィンドウを呼び出す

1. 「ブックマークレット」をショートカットキーで呼び出したい

Firefox 4 へ移行  したことにより、Google Bookmarks を利用するためのアドオン GMarks が使えなくなった。

その代わりに本家サイトに用意されている ブックマークレット を使い、ブックマークをすることにした。

SnapCrab_No-0953

しかし、マウスでブックマークをクリックするのは面倒。 (+_+) ブックマークレットにショートカットキーを割当てたい。

追記 (2011.3.30) : Gmarks が Firefox 4 に対応してれた。

 

2. KeySnail でショートカットキーを割当てる

ブックマークレットは、JavaScript で記述されている。

アドオン keysnail の機能は、JavaScript に対して、ショートカットキーを割り当てることができる。

あらかじめ用意されたコマンドだけでなく、 JavaScript を使ってオリジナルの関数を書き、それらを 自由なキーの組み合わせ に割り当てることが可能です。

そこで、Google Bookmarks のブックマークレットを、 keysnail を使い、ショートカットキーを割当てることにした。

 

KeySnail のインストールと初期設定

GitHub より keysnail をアドオンに D&D することによりインストール。

最初に起動したとき、設定ファイルを新しく作成する。

CropperCapture[130]

保存場所を尋ねられるので、複数の PC で設定を共有したいので、Dropbox 上を作成先に指定。

デフォルトのキーバインドは、

「とにかく Emacs」

にした。必要なければ、「キーバインドの設定なし」を選択。

CropperCapture[131]

 

キーバインドの設定

メニューより、

  • ツール > KeySnail > 設定ダイアログを開く

を選択。「キーバインド」において、「追加」ボタンを押して「オリジナルのコマンド」を選ぶ。

モードを

View

にして、コマンド名を適当に付ける。

キーは Firefox でブックマークをするときの動作を上書きするために

C-d

を割当てた。

CropperCapture[137]

 

ブックマークレットをキーバインドに設定

次に、上図の「編集」ボタンを押す。

公式のGoogle ブックマークレットの JavaScript の内容は、以下の通り。

javascript:(function(){var%20a=window,b=document,c=encodeURIComponent,d=a.open('http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk='+c(b.location)+'&title='+c(b.title),'bkmk_popup','left='+((a.screenX||a.screenLeft)+10)+',top='+((a.screenY||a.screenTop)+10)+',height=420px,width=550px,resizable=1,alwaysRaised=1');a.setTimeout(function(){d.focus()},300)})();

これをキーバインドに設定するために、 一部を修正した、以下のコードを貼り付け、「変更の反映」ボタンを押して OK 。

function (ev, arg) {
    var a = window,
        b = a.content.document,
        c = encodeURIComponent,
        d = a.open(
	    'http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk=' 
		+ c(b.location) 
		+ '&title=' 
		+ c(b.title)
	    , 'bkmk_popup'
	    , 'left=' 
		+ ((a.screenX || a.screenLeft) + 10) 
		+ ',top=' 
		+ ((a.screenY || a.screenTop) + 10) 
		+ ',height=420px,width=550px,resizable=1,alwaysRaised=1');
    a.setTimeout( 
	function () {
	    d.focus()
	}
	, 300)
}

これでブックマークをしたいページで

Ctrl + d

でブックマークできるになる。

 

ブックマークレットの修正点について

上記ブックマークレットで修正したのは、以下の点。

URL 最初の

javascript:

を削除。

decodeURIComponent により文字列をデコード。

全体を囲っている

(function(){  ...  })();

を削除。 ( cf. JavaScript の無名関数に引数を与える )

document.location

でブックマークしたいページの URL を取得できなかったので、代わりに

window.content

経由でアクセス。

 

3. Emacs 風にしたときの操作の注意点

検索をするとき、

  1. 新しくタブを開いて ( Ctrl + t ) 、
  2. 検索バーにフォーカスを移そうと Ctrl + K を押しても、

ロケーションバーにフォーカスが移ってしまう。

これを回避するには、現在閲覧しているページにおいて

  1. Ctrl + K を押し
  2. 検索したい単語を入力
  3. Alt + Enter を押す

ことにより、検索するのが効率的。

 

4. Adblock の設定

追記(2014/6/2): Adblock で特定のフィルタを利用していると、Google Bookmarks のウィンドウが閉じてしまう。

 

参考サイト

2010年3月24日水曜日

Google ブックマーク で リスト の作成と共有

今は 開発停止してしまった Google Notebook についで利用率の高いサービスは Goolge ブックマーク。ブラウザ内蔵のブックマークは早々と使うのをやめ、オンラインブックマークに移行。Google を利用したのは公開して他人とつながるのが目的ではなく、完全にプライベートで利用したいため。Google 検索すると同時にブックマークも検索するスクリプトを使うようになってから、以前より早く目的地へ辿り着くことができるようになり依存度が高くなっている。

しかし、ちょっとしたブックマークのリストを友人と共有したいことがしばしばあり、完全にプライベートではなく共有する機能があると便利。そういうとき未だに Google Notebook を使っているけれど、ブックマークにいつの間にかリストを作成して共有する機能がついていた。まだ正式版ではないみたいだけれど。

 

リストの作成

Google ブックマーク の末尾に `l’ を付けた以下の URL にアクセス。

左上に自分の作成したリストと、他人と共有しているリストへのリンクが表示される。

img03-24-2010[1]

リストを作成するために左上にある Create new list ボタンをクリック。

img03-24-2010[7]

ダイアログが表示されるので、リストに名前を付けて Create list ボタンを押す。( Make Public でリストを公開することもできるようだ。)

img03-24-2010[3]

作成されたリストの画面を見ると、他人と共有するための Share ボタンと、コメントを追加できるのがわかる。

img03-24-2010[4][7]

 

リストへの追加

ブックマークのホームへ戻り、リストへ追加したいブックマークにチェックを付ける。

img03-24-2010[2]

ブックマーク一覧上部の Copy to list をクリックして、先ほど作成したリストを選択。

img03-24-2010[5]

これでリストにブックマークが追加された。

 

リストの共有

My lists をクリックして作成したリストを表示し、右上の Share ボタンをクリック。

img03-24-2010[6]

Google ドキュメントでおなじみの共有のための設定ダイアログが表示されるので、Invite People にメールアドレスを入力して、Invite ボタンを押す。

img03-24-2010[9]

招待された側は Google bookmarks のホーム画面で Shared with me をクリックすると共有されたリストが表示される。

img03-24-2010[8]

 

リストを公開したい場合は先ほどの Visibility タブをクリックし、PrivatePublic に変更して Save 。

img03-24-2010[10]

 

参考

2009年10月6日火曜日

Google 検索と同時に Google ブックマーク の検索結果を表示する Greasemonkey スクリプト

ブックマークの保存に Google ブックマーク

保存しておきたいサイトやページは全て Google ブックマーク で管理している。Firefox のブックマークは、ツールバーに頻繁に見るサイトを置いているのと、「あとで読む」用の一時的な保管場所として使っているのみ。ブックマークをツリー状に整理整頓しなくなって久しい。 ^^;

オンラインブックマークに移行して随分経過した。当初、はてブ を使うことも考えたけれど、完全にプライベート目的だったので Google ブックマークを選んだ。

 

Firefox のアドオン Gmarks で素早く入力

Google ブックマークを使うときは、Firefox のアドオン GMarks を利用。ブックマークしたくなったら、Ctrl + D で素早くブックマーク。後で検索できるように、なるべく多くタグを付けておく。分類目的のタグに加え、読んだときに気になった単語、「おもしろい」「なるほど」などという感想もタグとして付ける。場合によっては、そこから連想すること、人から教えてもらったらその人の名前、人に教えたいことなら相手の名前をタグとしてつけることも。後で検索するときに手がかりをたくさんつけておくのがポイント。

 

検索時にブックマークも同時に検索してほしい

検索をしていて、以前に見たページに辿りつけなくなることはよくある。なんとなく見たいサイトをぼやっと覚えているものの、肝心のそこへ辿り着くための検索ワードが思い出せない。 (+_+) そんなとき、Google ブックマークで再検索すると見つかることがある。Google 検索の後、ブックマーク検索するのは面倒なので、検索と同時にブックマークも検索して表示するスクリプトを書くことにした。

動作イメージは下図の通り。検索した単語に応じて、右側にブックマーク検索の結果を表示する。ただし、表示されるブックマークは、Google ブックマークで検索したときの 1 ページ目のみを表示するというシンプルなものに。

091001-003.png

 

インストール

前提 : Greasemonkey がインストールされていること。

インストールはこちらをクリック → search_extention.user.js

更新情報
  • 2011.9.10 : Google Bookmarks からの検索結果が表示されない問題を修正。
  • 2010.11.15 : Google のデザインの変更に対応。ただし、Google の検索結果の幅を固定したので、幅の狭い PC では見ずらくなるかも。
  • 2010.7.31 : Google のデザインの変更に対応。マーカーとして数値を振る。

 

Firefox のブックマークを Google ブックマークへインポート

Google ブックマークを普段使ってない場合は、Google ツールバー を使うと Firefox のブックマークをインポートすることができる。

ツールバーの機能 : ブックマーク - ツールバー ヘルプ によると、

  1. ツールバーの [ログイン] ログインボタンをクリックして、Google アカウントにログインします。
  2. [ブックマーク] ドロップダウン メニューをクリックし、(…) [Firefox ブックマークをインポートする] をクリックします。
  3. インポートしたいブックマークのチェックボックスをオンにします。
  4. [インポート] をクリックします。

ただし、ブックマークを階層化している場合、分類しているフォルダが独立したタグになるのではなく、

フォルダ名1:フォルダ名2

のように `:’ で区切られた文字列で一つのタグになるようなので注意。

 

ソースコードについて

GitHub

当初、Gist – GitHub に置こうと思っていたけれど、なぜか途中で切れてしまったので以下に置いた。

Git の使い方覚えなければ。。 (+_+)

追記 (2010.7.31) : Windows で GitHub の利用 - msysgit, TortoiseGit を使って

 

オブジェクト間の関係

大雑把に言えば、以下の図のような動作。

091005-001

 

スクリプトでは、トップレベルのオブジェクトを名前空間として利用。以下の図では便宜的に名前空間をパッケージとして描いた。

classDiagram2

 

当初、スーパークラスに相当する Abstract 内のオブジェクトは考えていなかった。Google 検索時には Google ブックマークからデータを引っぱてくるだけでよいと。しかし、スクリプトを書いている内に、Google 検索時に はてブ 、Bing 検索時に Delicious から読み込みたいなど、検索サイトとオンラインブックマークの組み合わせを変えたくなるかもしれないと思、共通になりそうな部分を抽出した。必要であればスーパークラスのメソッドをオーバーライドするだけ。しかし、他を実装していないので、実際に書いたときに色々と問題がでてくると思うけれど。。 ^^;

一応想定では、スクリプトの起動部分である最後の文を

searchResultArea({
    searchSite: Google.searchSite(),
    bookmarkService: Hatena.bookmarkService()
}).load();

または、

searchResultArea({
    searchSite: Bing.searchSite(),
    bookmarkService: Delicious.bookmarkService()
}).load();

のように切り替えられるつもり。

 

処理の流れ

大雑把な流れは以下の通り。

sequenceDiagram

 

参考書籍

スクリプトを書くのに以下を参考にした。

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス より

4873113911

  • 3.9 グローバル領域の利用を減らす, p28
  • 4.10 クロージャ, p43
  • 5.2 オブジェクト指定子, p57
  • 5.4 関数型, p59

上記の本では、new 演算子を想定している関数に対して、普通に関数呼出しをした場合、グローバル変数を上書きしていしまう可能性があるために、new を JavaScript の「悪いパーツ」と評している。(p133) その代わりとして、クロージャによるメソッドのアクセス制御と継承の方法について解説があった。これを読み、new 演算子の必要性を感じなくなったので、オブジェクトの生成に new は全く使っていない。クロージャは、はじめ取っつきにくかったけれど、慣れたらクラスと同じように見えてきた。クラスベースのオブジェクト指向のように、クラスの構文を持ち込まなくても、関数だけで表現できるのというのはシンプルでいいかも。 ^^

ところで、下記コードにおける searchSite 関数内の defaultInitArea メソッドは、引数 `my’ によって、searchSite 関数 (コンストラクタ) によって生成されたオブジェクトを継承したオブジェクトからのみアセクス可能であることを想定したが、こういう書き方で良かったのかな? JavaScritp に不慣れなので自信なし。。 (+_+)

 

関連記事

2009年9月26日土曜日

Google ブックマークを XML で取得

Google Bookmarks API Guide によると、

Google is a leader in the publication of its services through public interfaces such as the ones for Search, Google Maps, …. However, they have not yet published an API for Google Boomarks.

うーん、何で API が公開されていないのだろう。 (?_?) 不思議。。

上記に続いて、以下のようにリバースエンジニアリングした結果が書かれている。特定の基準で検索したい場合、以下のような URL にアクセス。

Lookup one record given a certain criteria

http://www.google.com/bookmarks/lookup?q=label:label2&output=xml

(同上より)

output=xml と付けると XML で返してくれるようだ。

試しに Google ブックマークで `hoge’ と検索したと想定して、以下の URL でアクセス。

http://www.google.com/bookmarks/lookup?q=hoge&output=xml

しかし、どうも結果が違う。 (@_@;)

 

普通に Google ブックマークで検索すると、上記 URL 中にある lookup ではなく find なので、

http://www.google.com/bookmarks/find?output=xml&q=hoge

に変更したらちゃんと表示された。

 

取得数

取得できるデータ数に関するパラメータについても説明があった。

XML Data Access

Parameters:

num=a large number (if parameter is ommited, only 25 bookmarks are returned)

(同上より)

先ほど表示できた URL の末尾に &num=100 と付けてアクセスしてみた。

http://www.google.com/bookmarks/find?output=xml&q=hoge&num=100

普通に検索したとき `hoge’ の検索が 25 件以上ある場合、100 件を上限に表示してくれるようだ。ただし、 num=3 のように小さい値にしても変化はなかった。

 

JavaScript でアクセス

上記を元に JavaScript でアクセスする。ただし、日本語で検索するときは URL エンコードするのを忘れずに。

var url = "http://www.google.com/bookmarks/find?output=xml&q=";
var q = "ほげ";
location.href = url + encodeURIComponent(q);

2008年6月13日金曜日

Firefox で新規ウィンドウの開きが遅い - Gmarks をメニューを無効にしたら、Google Bookmarks への投稿も早くなった

1. 「新規ウィンドウ」の開きが遅くなる原因は何?

クリックすると「新規ウィンドウ」が開かれる「リンク」がある。

Firefox でアドオンをたくさん利用していると、「新規ウィンドウ」が開く時間が遅くなる。「タブで開く」方が圧倒的にスピードが速い。

そのため、Tab Mix Plus で「新規にウィンドウが開かれるリンク」に対して、強制的に「新しいタブ」で開くように設定している。

アドオンを何も入れていない場合、「新規ウィンドウ」はすぐに開かれる。どのアドオンが影響を与えているのだろうか?

 

2. Gmarks のメニューを表示させない

アドオンを一つ一つ有効にして確認した結果、Gmarks が原因で、新しくウィンドウが開くのが遅いようだ。このアドオンをはずすと、さくっと新しくウィンドウが表示される。

Gmarks は Google Bookmarks に素早くブックマークを投稿できるアドオン。

 

Gmarks の表示設定

080613-10Gmarks は自分にとって必須のアドオンなので、無効にしたくない。

そこで、これに対処するために、

  • Gmarks の設定画面 > 表示 > メニュー の「Gmarksメニューを有効にする

のチェックを外した。

これにより、新規ウィンドウがすぐに開くようになった。

 

Gmarks の動作が早くなった

また、これまで Gmarks でブックマークをするのに時間が非常にかかっていたが、一瞬で Google Bookmarks に投稿できるようになった。

 

関連記事