[thelist] Non-Js versions of JS enabled apps

Christian Heilmann codepo8 at gmail.com
Thu Mar 13 03:28:47 CDT 2008


Volkan Özçelik wrote:
> On Thu, Mar 13, 2008 at 4:33 AM, Paul Bennett <Paul.Bennett at wcc.govt.nz>
> wrote:
>
>   
>> I agree with you on the pain-in-the-butt comment. It does suck to build 2
>> versions of an application.
>>     
>
>
> Actually you need not, if you carefully architect the application from the
> beginning.
>
> That is what "graceful degredation" is for.
>   
Erm no, this actually is progressive enhancement. Graceful degredation 
would be to build something extra that makes it work on older environments.

PE: Use a real link and enhance it with the DOM to do something different
GD: Use a script and a link in a NOSCRIPT tag

PE wins, of course

Examples:
http://icant.co.uk/articles/maintainablejavascriptslideshow/
http://www.slideshare.net/cheilmann/progressive-enhancement-with-javascript-and-ajax/

I, too, am bored of the same people over and over claiming it is extra 
work to create a non-scripting-dependent version. It is not, it is a 
necessity, especially when SEO comes into play.

Chris




More information about the thelist mailing list