When using ImageMap, usually resized images stay fixed, because the plugin wraps them in a noresize div. That disrupts user experience whenever a map is added to a preexisting image benefitting from a "max-width:100%" rule.
Iʼm bothered since trying to add an image map to the layout chart on http://bepo.fr/wiki/Accueil
The image sbould stay resizing, but here is all I could get: http://bepo.fr/wiki/Mod%C3%A8le:CarteB%C3%A9poHoverInfo
In https://en.wikipedia.org/wiki/German_keyboard_layout#General_information the image is wrapped in a noresize div, too.
ImageMap already resizes coordinates, as https://www.mediawiki.org/wiki/Extension:ImageMap#Syntax_description specifies that the coordinates in the wikicode must correspond to the full-size image, not to the visible image. But once in the browser, only JavaScript seems to be able to sync an imagemap with a resized image, https://stackoverflow.com/questions/13321067/dynamically-resizing-image-maps-and-images
See also: https://github.com/jamietre/ImageMapster/issues/42
Might the ImageMap plugin add such a script, too?
Basically the issue seems to be faulty HTML spec. Not automatically scaling an image map in accordance with the related image makes no sense.
Thanks for fixing, if anything can be done here.