well, some things are not possible to do in html without _javascript_. take submit link - there is no way to have anchor submit a form w/out _javascript_. another example is dropdownchoice.wantonselectionnotification() - there is no way to do a roundtrip to the server when the user changes a value in a dropdown without _javascript_. so you just have to be careful and not use things that require _javascript_. but as a web developer you should know what these things are so i dont think its a big problem.

-Igor


On 6/22/06, John Patterson <[EMAIL PROTECTED]> wrote:
Check this out!  First listing is a .gov.uk website giving info on DDA.  The Googlebot indexed a page saying "Your browser does not support _javascript_!".  Clearly they don't regard _javascript_ as a problem.

http://www.google.com/search?hl=en&lr=&q=dda+support+_javascript_+worthing&btnG=Search

The PageMap _javascript_ allows your site to have multiple windows open and give each its own in-session page stack.  Unless your application _must_ have multiple window support then this does not affect usability.  Also, Wicket 2.0 has infinite disk based page storage so I think that even this restriction no longer applies.

One site I read said that compliance will probably equate to supporting this w3 accessibility guidelines at:


which contains this relevant statement:

6.3 Ensure that pages are usable when scripts, applets, or other programmatic objects are turned off or not supported. If this is not possible, provide equivalent information on an alternative accessible page.


So basically, the PageMap detection script does does not affect accessiblity but things like the SubmitLink could if there was no alternative.

John.


On 22 Jun 2006, at 12:08, RĂ¼diger Schulz wrote:

Hello,

a question regarding that PageMap-_javascript_:

What will happen if a browser has JS disabled? Will it still be
possible to reach every page and all?

Another thing to avoid is the SubmitLink, as it will _javascript_ as
well.

Coming to think about it - are there other Components which _require_
_javascript_ to work? Maybe we should start a list on the wiki...

DDA compliance becomes definitly more and more important, especially
in the public sector.


-- 
greetings from Berlin,

RĂ¼diger Schulz


John Patterson wrote on 22.06.2006 at 17:51:

Fascinating.  I had never heard of DDA compliance before but a little
Googling makes me realise that I should really take notice.   
Especially the part about sites like Priceline.com being successfully
sued over their accessibility.

accessibility/uk-website-legal-requirements.shtml

Regards your question: wicket does by default use some _javascript_ to
detect new windows for its PageMap implementation.  But this is not
essential user interface script and I can't see how it could stop a
site being accessed correctly.  All other _javascript_ and AJAX is  
completely optional.  You have complete control over the mark-up that
is returned (unlike JSF) so you can use CSS and basic HTML if you  
want and be completely compliant.

John.

On 22 Jun 2006, at 10:47, Andrew Bate wrote:

Hi,

I'm considering looking at Wicket after a painful two weeks on JSF
(actually Apache MyFaces) and thinking "there has to be a better
way"...!.   Most of my work over the last 5 years has been JSP/ 
Struts etc...

I'm a J2EE developer but coming firmly from the web side rather than a
back-end developmer.  I want to use a framework that has clean markup
and is intuitive for people with web skills.  (Anyone who has seen the
ghastly JSF tabular layouts and poor Tomahawk div implementation will
understand!)

I am about to start work on a webapp where one of the requirements is
for a DDA compliant interface.  If I were to use Wicket, does it have
any reliance on _javascript_ or anything else that may jeopardise a DDA
interface?

Thanks,

Andrew

Using Tomcat but need to do more? Need to support web services,  
security?
Get stuff done quickly with pre-integrated technology to make your
job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache  
Geronimo
cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
_______________________________________________
Wicket-user mailing list




Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
_______________________________________________
Wicket-user mailing list


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642


_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user



Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to