hashbang

From IndieWeb
Revision as of 21:09, 4 June 2024 by Gregorlove.com (talk | contribs) (mv up more criticism)


A shebang (or hashbang) is the antipattern of using the character sequence #! in URLs to make dynamic, javascript-driven content searchable by giving it a pseudo-URL. This is problematic because it relies on javascript to retrieve the content and can easily break.

Criticism

…it most definitely _is_ about the hashbangs. This technique, on its own, is destructive to the web. The implementation is inappropriate, even as a temporary measure or as a downgrade experience.

"what happens on a slow network when users click an AJAX #!-link before the JS loads? nothing. slow net is like JS-off."

See Also