| ▲ | gavinray 2 hours ago | |||||||
My web dev experience began right before ES6, when browsers still did not do parallel asset loads and so spritesheets were common Why could you not have defined elements overlayed using high z index that were clickable, like invisible divs? | ||||||||
| ▲ | jgraham an hour ago | parent [-] | |||||||
Server side image maps predate javascript. They were in early versions of Mosaic. Client side image maps and the script element were (AFAICT) both introduced in Netscape 2. Even when scripting was introduced, you didn't necessarily have the ability to move elements around freely on the page. I think (but I'm not certain) that it wasn't until Netscape 4 era that you had enough layout primitives to implement the multi-layer positioning approach to custom clickable areas. | ||||||||
| ||||||||