Scriptless Day 2007

You may notice that I have a new little banner running on the top right corner of this site… Some folks got a lovely idea recently that for one day, all supporting sites will run without and client-side scripting.

As time has gone by, more and more sites have come to depend on javascript for their basic functionality to work and in my opinion it’s a shame. I admit that even my portfolio (which was thrown together in about 2 days) was dependent for a little bit, but that quickly changed as soon as I started actually using my brain about a year and 1/2 ago.

Why this is such a good idea

It’s a responsible thing to do. If a developer cares about their users or their client’s users, they will build apps using “traditional” methods (GET POST and the like) and then add any client-side scripting to compliment the already functional app or website. Progressive enhancement in my opinion should be a standard, at least unofficially by now.

I hope developers everywhere step-up, and do what they need to to “make it right” and participate on July 7th 2007

http://www.scriptlessday.com/ They’re on twitter as well.

Viewing 1 Comment

    • ^
    • v
    i totally disagree with you.
    Why won't developers support DOS as well when they build their desktop applications? It's the same here.
    Web browsers today works fully with client side scripting and there's no need to avoid any of this.
    Besides, not all sites can support their functionality without scripting. Web sites today become more like applications in a web-browser. If an application works without all those Ajax and effects, it sucks. Like old Hotmail, Yahoo mail etc.
    About accessibility, maybe there's need for a new web browser for low visions that supports "onclick"s and not just "href"s and forms submissions.

Trackbacks

close Reblog this comment
blog comments powered by Disqus

Nater Kane naterkane personal http://www.naterkane.com LinkedIn Profile Web Technologist personal nater@naterkane.com 1978-09-12 voice 845.234.6698 | fax 707.922.0593
964 Flushing Ave. Brooklyn, NY 11206