|
| Index | Recent Threads | Unanswered Threads | Who's Online | User List | Help |
|
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 4
|
|
| Author |
|
|
Stranger Joined: Mar 1, 2005 Post Count: 9 Status: Offline |
Hi all, I posted on some of the other forums here a while ago whilst I waas redeveloping our school website, and was given some very helpful advice. Since then I have completely redone the site in XHTML 1.1 and CSS. the URL is here www.shunsley.eril.net I would appreciate it if people would have a look at it and let me know what they think, I am interested in ensuring that the site meets the W3's accessability standards and if it does what level it is, i.e. A, AA or AAA. Thanks in advance |
||
|
|
Advanced Member USA Joined: Nov 27, 2003 Post Count: 6285 Status: Offline |
Well right off the Bat, AAA is a theoretical level that is all but impossible to reach unless you have bog money for developement and to pay for complete testing by all possible hardware/software and disability mixes. XHTML 1.1 Must be served as UTF-8 or UTF-16 and not <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> as you have in your meta tags, you can realy just delete that out of your meat tags, it is only needed for when the site might be downloaded and looked at. XHTML 1.1 Must be served s applcation/xhtml+xml. According to my tools this is being served as text/html. Are you using Content negotiation? If so it seems not to work. The table you use for Latest news, why? It would work well in a simple Div. Mostly i do not like the 3D border, looks cheap and out of place. It would look better of you at least style it with CSS so it looks more profesional. Other than that it looks good. Wich level to choose is not really important unless you really want a badge for it. You can read through the WCAG and check out the checkpoints yourself to see if they pass. You can use Watchfire or cynthia as well, but many things should be checked ba hand. You can also ask for a critique at Accessify Forum , we have a number of disabled members and a few who use JAWS so they may find something I over see. Also I would add a skip link, this would allow the user to skip all the navagation. This is important to blind users for instance who have to listen to it read over and over again on every page they call up. Also those with mobility roblems or who make a choice to simply surf with the keyboard instead of the mouse, they can skip ahead instead of having to tab through all the links every page. Simply make a internal anchor and point it at your Div ID Content. Something like: <a href="#content" title="For screen readers"> Jump to Main Content</a>I see no major problems with it. Also check locally for disabiity organisations who have members who may be wi to test the site for you. Remeber I am healthy so cannot truelly forsee every possibility. But it is a good job. My guess would be AA. |
||
|
|
Stranger Joined: Mar 1, 2005 Post Count: 9 Status: Offline |
I ahve had a look at the w3's guide to character type, and agree that I should have been using UTF8 or 16 for the encoding and have changed the site. As for the pages being servered as text/html as opposed to xml, I am in a bit of a sticky situation there as I do not have remote access to the server hosting this site and they are very unhelpful in making any changes for me! Do you have any suggestions about how I could get them to change the MIME type??? Also if I am serving the site as XML I would need to incklude the xml declaration, would I not? This declaration forces IE into quirks mode, which makes a bloody mess of my site.... Not sure where to go with this, but I am hoping that in the near future we will begin to host our own site, and this will no longer be an issue as I will have full control of the server... Heres hoping that IE sort out their browser soon!! I have made the other changes that you suggested.. Thank you for your time in looking at the site. |
||
|
|
Advanced Member USA Joined: Nov 27, 2003 Post Count: 6285 Status: Offline |
Do you have any suggestions about how I could get them to change the MIME type??? You can do that yourself. You see the first thing the browser does when you request a web page is identify itself and tell the browser it supports ??? mime types. So really what content negotiation is about is adding a script/programming language to your page with content negotiation included that tells the server how to serve that page. Any language will do but I use a simple PHP script written by Tommy Olsson. Just install it into the top of your code before anything else and rename all your pages ???.phpand you will be all set. It is not pretty, IE will get something that certainly is not high quality HTML, but it works and when IE7 should really support application/xhtml+xml, then it will be loaded the correct XHTM. Also if I am serving the site as XML I would need to incklude the xml declaration, would I not? No, not really, you can either leave it off or just have the server remove it when serving HTML.This declaration forces IE into quirks mode, which makes a bloody mess of my site.... Helpful links:
Links on the html vs. xhtml debate
|
||
|
|
|
|
|
Current timezone is GMT May 25, 2013 10:06:56 PM |