popupTitleOverAnchorsOnDMM

DMM・FANZAで商品(など)のリンクに(だいたいの)フルタイトルをポップアップ

As of 2019-04-05. See the latest version.

Author
unagiOnUnagi
Ratings
0 0 0
Version
0.1
Created
2019-04-05
Updated
2019-04-05
License
GPL-2.0-or-later
Applies to

これはなにか

DMMおよびFANZA上で商品などの画像やタイトルのリンクの上にマウスポインターを持っていくと、たいていの商品の、ほぼフルタイトルをポップアップ表示します。 当該サイトの商品一覧やカテゴリ/メディアなどのトップページで表示される商品は、画面に表示しきれないタイトルは省略され、ものによってはほぼ識別不可能な場合がありますが、これを使うとほとんどの場合すぐにタイトルのほぼ全文を確認することができます。

注意点

  • 現在、動画および Blu-ray・DVD・CD の通販/レンタルページにフォーカスしており、それ以外では正しく表示されないかもしれません。
  • 場所によってはポップアップされなかったり、省略されたままのタイトルが表示され全く改善しない場合があります。
  • 関連するすべてのイベント (操作) を監視できているわけではないので、最初は表示されていても、なにかしてるうちに表示されなくなることがあります (特におすすめ関連の <, > をクリックしてページを切り換える部分)。その場合はページを再読込するか、 <, > で切り換えると再び表示される可能性が高いです。
  • ES6 仕様で作っているのでブラウザーによっては正常に作動しないかもしれません。最新の Firefox と Google Chromium では確認しています。

なにをしているのか

  • 当該サイトの商品画像には、ほとんど場合 alt 属性にそのタイトルの全文が設定されています (されてない場合もあります)。本スクリプトでは、そのタイトルを取得して、商品リンク (a タグ) の title 属性に設定することでポップアップされるようにしています。
  • alt 属性が設定されていない場合は、(本スクリプトが作動していることが確認できるように) 画面に表示されている (省略されているかもしれない) タイトルをそのまま設定します。

その他

期待通りに動かない、本スクリプトを使用することでサイト本来の操作が行えなくなった箇所がある、など不具合がありましたらご連絡いただけると幸いです。