Why I roll without JavaScript
Nick replied to a comment I made over at the 37 Signals site complaining that Lightbox ruins websites.
The sky turned black, the lights went out, and a giant gleaming polaroid slammed me in the face. That’s right, I got lightboxed … Lightboxing kills context, and worse, it kills personality … So next time, save us the eye strain and think twice before you start playing with the lightswitch.
I obviously disagree as I use it
I don’t see the big deal – if you middle click you get the image in a new window, or you can disable JS if you like.
I think the main problem is the context of this particular placement – it’s meant for Photography – which is how I use it as a gallery in addition to my Zooomr account on my blog.
I personally hate having to turn on JS to comment on here – or I get some lovely source code… not the 37s I love!
Asking a question that I guess a few people wonder…
Is there a reason you browse with Javascript turned off? Responsible JS usage has surged in the last few years to the point where you’re hobbling yourself unnecessarily by leaving it off.
So here’s my answer…
There are many reasons to turn Javascript off. It speeds up sites, protects my security and most of all as a professional developer I have to develop for accessible and functional sites.
I need to test my work so that it degrades nicely to work without Javascript. This can be for many reasons, these include different browsers such as screen readers.
If I was a blind person reading the site and wanted to comment - I couldn’t. It was just a shame that they picked on somethig that they could quite easily get around and works, when their commenting system fails without Javascript.
Nothing should be designed with Javascript as a precursor to work, only for Javascript to nicen the experience, let allowing the site / application to work without it
So there you go. However I must add one final piece which is to say that in general the people over at 37 Signals get it right - their post about the cable versus plug yesterday was awesome, as are the [Screens around Town] post series.
About this entry
You’re currently looking at “Why I roll without JavaScript,” by Phill Price | Photography
- Published:
- 19.09.07 / 12pm
- Category:
- technology
Have your say
Categories
April Challenge architecture article bridge Canary Wharf city England entropy festival of speed goodwood goodwood festival goodwood festival of speed hammersmith hammersmithbridgetobatterseabridge kelby landscape London londonflickrmeetups londonphotowalk londonphotowalk082308 londonphotowalk230808 macro meetup monochrome napp night norfolk photowalk Photowalk:London=20080823 photowalking photowalking082308 photowalking230808 photowalking:london230808 Portrait red scott scott kelby sign southawk speed sunset Sussex tower hamlets typography ukRecent Comments
- Phill on HD Video - YouTube vs. Facebook vs. SmugMug vs. Vimeo
- InfoMofo on HD Video - YouTube vs. Facebook vs. SmugMug vs. Vimeo
- Matt’s Surreal Edgy Effect Lightroom Preset on My Workflow | Part 4: Processing
- Michael Hocter on My Workflow | Part 3: First Sweep and Smart Collections
- Don on HD Video - YouTube vs. Facebook vs. SmugMug vs. Vimeo
- Brett Veenstra on My Workflow | Part 7: Backup
- Brian Auer on My Workflow | Part 7: Backup
- My Workflow | Part 7: Backup » Phill Price | Photography on My Workflow | Part 3: First Sweep and Smart Collections
- Matt’s Bleach Bypass Lightroom Presets on My Workflow | Part 4: Processing
- My Workflow | Part 7: Backup » Phill Price | Photography on My Workflow | Part 2: The Import
Find a post by day
Recent Posts
- Razor Sharp
- Escape
- Golden Pheasant
- Chocks away
- obscure chair
- My Workflow | Part 7: Backup
- My Workflow | Part 6: Export
- My Workflow | Part 5: Extra-Metadata
- My Workflow | Part 4: Processing
- My Workflow | Part 3: First Sweep and Smart Collections
- My Workflow | Part 2: The Import
- My Workflow | Part 1: GeoTagging
- Le Grande Arche de la Fraternité
- Lush
- Look Up
About Me
My Links
Pages
41 queries. 0.881 seconds.


No comments
Jump to comment form | comments rss [?] | trackback uri [?]