4 ms·
Because it reduces the attack surface of the browser? Because not all search engines could cope with it (this reason now obsolete). Because of a variety of sc
by AlyssaRowan 12y ago
Because it reduces the attack surface of the browser?
Because not all search engines could cope with it (this reason now obsolete).
Because of a variety of screen readers and browsers which don't (reason also obsolete).
It's good practice to not go with batshit insane navigation, however (infinite scroll interactions with the back button, anyone?), or require JS for trivial inanities, or not have relatively meaningful URIs.
- cupofjoakim 12y agoGreat answer. I wouldn't couple js with insane navigation though, that's a different problem entirely (which we as a community need to shun until it disappears).