In my opinion, there's no (good) reason to have a page preview for any link that starts with a #
, because those links are always to the page itself. You don't need a preview for pages you're already on them, so there's no need to show the preview.
This is relevant because in some situations, such as in Extension:Kartographer, the zoom-in and zoom-out buttons are links with a title="zoom (in|out)"
attribute, and because this extension triggers on (it seems) any a[title]
, those links get a popup, which is completely pointless.
Now I could ask Kartographer to change their code, but I think their implementation is fine, since they're using the title
attribute exactly as it's intended. So, to fix this issue, this extension should be changed a bit that a[href^="#"]
does not trigger a popup.