Michael,

You are probably in good shape with your current practices.

Even so, you find benefit in looking into Unobtrusive JavaScript.

http://onlinetools.org/articles/unobtrusivejavascript/

Look into substuting the "graceful degradation" approach (wherein you make sure 
that you deal with situations such as JavaScript being disabled) to a 
"progressive enhancement: approach (wherein you make sure that the system works 
when the minimal requirements are met, but works better when other features - 
such as JavaScript as available).

http://en.wikipedia.org/wiki/Progressive_enhancement

I have found these ideas and approaches to be extremely valuable.

I also really enjoyed the book "Dom Scripting" by Jeremy Keith. I can't 
recommend it enough.
http://www.amazon.com/gp/product/1590595335/


[plug alert:]
My free sebForms custom tags also follow the above guidelines but allow you to 
handle your client and server-side validation from one set of custom tags 
(eliminating the redundancy in code).
http://www.bryantwebconsulting.com/cftags/


Hope that helps,

Steve Bryant
918-449-9440
Bryant Web Consulting LLC
http://www.BryantWebConsulting.com/
http://steve.coldfusionjournal.com/ 

>Happy Friday everyone. 
>As I have always done as a practice, I replicate all data validation on the
>server side (CF), even with the extensive use of client side Javascript
>validation. I also use <noscript> to detect whether javascript has been
>disabled.  Obviously, these redundancies add to the dev time.   Now, I am
>wondering if anyone has done it in any different way that they can
>recommend- slightly different or otherwise.  Thanks in advance.
>Michael

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:249637
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to