Log in

No account? Create an account
Ramblings Journals I Read Calendar The Dirt MegaZone's Waste of Time Older Older Newer Newer
KBlogger: Variety Pack - MegaZone's Safety Valve — LiveJournal
The Ramblings of a Damaged Mind
KBlogger: Variety Pack
mackys From: mackys Date: July 30th, 2005 06:33 am (UTC) (Direct Link)

Javascript instead of anchors considered harmful.

As someone who has surfed with JavaScript off by default since... eh, about Netscape 3.01 under linux kernel 2.0.32, I'd like to put in my two cents about using <a target=...> vs JavaScript.

Short version: If you use JavaScript to do what you can do perfectly well with plain HTML, your site will see my browser exactly once. Once I've notice that you're coding to force me to use JavaScript whether it's a good idea or not, I won't ever visit your site again. Ever. UPS and several other prominant companies are all on my permanant "won't use the website - period" shit list because of this. Just don't do it.

I don't mind if your site works slightly better with JavaScript enabled. LiveJournal is one such site, and I don't mind it. But that's because everything I need to do still works fine with JavaScript turned off. Bottom line, people who design web sites assuming JavaScript will be enabled in the browser are poor web designers.