Jintrick.netagenda2008年10月アーカイブ → 2008年10月16日

Multicol Google Search更新 / 使用上の注意事項

注:Googleの仕様変更に伴い、このスクリプトは形骸化している。修正版は Multicol Google Search更新 / 新しくなったGoogleのSERPについて (agenda) で公開している。

Google検索結果のスキーマ改定に伴い、Multicol Google Searchを粛々と更新。

現在のページ数を表わすspan要素のncというid属性が消え、その親要素のtd要素にcurというclass属性がついただけ。XPathを一つ書き換えた。DOM Inspectorで行う構造の手動解析含めて3分で終了。この小さな変更は何なんだ。

拍子抜けしてしまったから、Multicol Google Searchについて少し説明を加えておこう。――と思ったけど以前書いていたのでリンクで済まそう。

Multicol Google Search 使用上の注意

今回は注意事項を加えておこう。残念な思いをしている人が出てきているみたいだし。

  1. www.google.comでしか動作しない(※)。Greasemonkeyの設定で対象をwww.google.co.jpに拡大も可能だが、その場合履歴機能が動作しないし、そのほかの不具合にも私自身関心がないので要注意。
  2. 他のユーザースクリプト(Greasemonkey等)でGoogle検索結果の文書ツリーに変更を加えていると動作しない。
  3. 他のユーザースクリプト(Greasemonkey等)でGoogle検索結果に対してAjax等を用いていると動作しない場合がある。
  4. 他のユーザースクリプト(Greasemonkey等)でGoogle検索結果に対してビューの変更を行っている場合、それらは無効になる場合がある。
  5. 他のユーザースクリプト(Greasemonkey等)でGoogle検索結果の文書ツリー内のノードに対してイベントリスナーを登録していると、それらは全て無効になる(はず)。

※ www.google.com上のウェブアプリケーション群で使用している「hstory hack」を流用している為

私自身、このスクリプトへの依存度が高いので更新は速いよ。


webmaster@jintrick.net
公開: 2008年10月16日
カテゴリ: Google ,リキッドマルチカラム