W3C Web Accessibility Standards 2.0
WildFire42 writes "The W3C has released their W3C WCAG 2.0 Standards (that's World Wide Web Consortium Web Content Accessibility Guidelines) for a request for comments before it becomes a standard. I've discovered quite a variety of geeks here that may access web content in a variety of methods, from screen readers, to Braille displays, to open captioning on streamed videos, etc. Web accessibility is still in its infancy (relatively), but is becoming a concern for more people every day. Once the WCAG 2.0 becomes a recognized standard (probably sometime in 2004), it will most likely be a concern for web developers, but the W3C still wants input from the public, to get a feel of the kinds of disabilities that have not received enough focus in the 1.0 standards. More information on the Interest Group is at the W3C Web Accessibility Initiative page. Your input and insight is needed!"
should first make sure all browsers comply to the standards before rolling out new ones.
Pew! took a while to read it.
No wonder people don't RTFA.
Warning: This sig contains a small bug. ==> *
How about a recommendation to get rid of popups/unders?
sounds good to me...
Be you Admins? nay, we are but lusers!
If you want to test if your webpage is accessible to visually deficient people, you can ask Bobby to scan it and analyse it. Best accessibility report tool in town, I use it on all my pages.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Now if only there was a standard to make Slashdot articles shorter...
503 Sig Unavailable
The Signature could not be accessed. Please try again later or contact the administrator
Some countries (UK, Australia two that I know) have some legislation in place whereby some sites *have* to be designed to meet accessibility guidelines for vision impaired folks.
This really annoyes me. The web is a visual medium. It should not be compulsory to cater for those that can't benefit from a visual medium, in a visual medium.
We don't have legislation to ensure that every book that is released has a braille version and a speaking book version do we? No. Why take on the web this way?
Yes I've been hit by this myself, and it's hugely frustrating being on the end of it as a site developer having the spectre of the law raised above you...
ooh, high five!
Though this was labeled as troll, and I can see why, I can also see the point in it. Some may not, so I will clarify. Microsoft's Internet Explorer web browser is horrid about complying to W3C standards, and even creates its own "standards" that some people are more likely to comply to. Maybe this wouldn't be labeled troll if the statement was more like, "This is a great development for the W3C, but seems that, unfortunately, it's not going to do much good. Microsoft has been making web standards useless ever since they 'took control' of the 'browser market,' and they don't seem to care about accessable web pages (WCAG 1.0, US section 508). I did check the document source for an accessable alternative version as the W3C standards would accept instead of the main version being accessable, but they have no alternative versions, even for mobile devices or anything."
When no one follows it.
Or in some cases, when a standard is so ill-defined as to allow for multiple incompatible interpretations, making it impossible to figure out if you've followed it.
Historically, browsers have consistantly been incompatible, plug-ins have been required to accomplish those things the browsers didn't accomplish, and the goal of content over form has been lost since the <b> tag stuck it's elbow in the <em> tag''s face.
Web site developers, meanwhile, are not only ignorant of the standards, but would be actively encouraged to ignore them by their client even if they knew. The people who build these sites do not care about accessability any more than spammers really care about those people who get mad at the e-mails.
At this point, testing with normal browsers has become impossible, since there are multiple versions of IE, both Mac and PC, on the streets, all of them rendering CSS differently, Mozilla has split yet again, Safari is trying to gain market share, and Opera is still causing web developers to pull their hair out.
And now you want an accessability standard?
I've been a beta tester. I've been a web designer. And I've had an internet account for a decade now. The industry is incapable of following the standards it currently has. It doesn't need new ones. It sure as heck isn't going to follow them. If someone needs an accessabilty guideline, they can use Section 508 for now. It'll do the job until the industry can get it's act together.
No Zen is good zen
To me it looks like my site does okay.
9 .html
One interesting thing I found with a few seconds fumbling was the use of
on this page
http://bobby.cast.org/bobby/html/en/gls/g10
recently I was reading XHTML stuff and noticed that if you want to be forward thinking any new stuff you create would be better off chosing as xhtml requires it.
and I thought back to all the times I've had to write special case code to deal with "checked", if only I'd known.
The tips I have read mostly, for me anyway, deal with filling in default values for html attributes that have been "optional" such as adding summaries for tables and th values. I think this is best practice for many a website anyway. Meta information is great for seach engines and search engine referrals, for many of us, are our life-blood.
So it is not as "access for the disabled" that this stuff really comes under. Proper categorization and labelling of documents improves the relationship between all users.
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
curse you etrans
... checked>
... checked="checked">
<input
and <input
is what i was on about
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
The Web is not a visual medium. Yes, it contains a lot of visual content, but there's also plenty of text content that can be presented just fine in a non-visual manner.
As a Web author, your role is to describe the structure of the content. If you use proper markup, such as H1 for headings and P for paragraphs, then browsers can present your content in an appropriate manner whether it be visual or non-visual.
The Web still consists mostly of text content, and there's nothing visual about that. (Yes, I know about porn, but there's still plenty of text content even there.)
nuff said.
Trouble is, as long as the mainstream webpage building programs (Frontpage, Dreamweaver, ...) don't catch up, web is going to be a horrid place for non-visual media.
Usually artists who design the visual part of a web page don't want to spawn Vim - they use these graphical tools which rarely comply even to HTML4/tagsoup. Table layouts are so commonplace even today and these documents make no sense structurally.
And a lot of artists prefer using Shockwave/Flash to build pages: they get more control. That way, you really make sure that accessibility is lost.
To comply with even WAI-A asks a lot from the web-builder, although when you think of it, it makes sense even for visual public (like: hyperlinks with the same title should point to the same URL).
But we're so used to the web: the place where structure/syntax is inimportant... and it's so easy!
Hmmmm, difficult one this. I think the W3C might just be the people that invented the web. I might be wrong, but I think they have a reasonable right to talk about it.
The W3C is a consortium that includes the makers of IE, Netscape, Opera, and Safari. Check their About page and the member list.
(I know, I've been trolled, but some might find the clarification useful.)
All that should be a concern is using valid HTML. Nothing more should be needed to assist anyone. It should be up to the user and their user agent to render the delivered HTML appropriately. No developer should ever be required to compensate for any persons disability. The developers responsibility is to deliver valid HTML to the user.
Not to mention how absurd it is to assume that developers know about or understand the special needs of people. We are devlopers, not therapists or doctors.
The W3C should also consider the cost of bandwidth. By fully compling with their recs, each html page will increase in size from 25 to 50%. No problem when you are delivering a few thousand pages a month, but when you are delivering tens of millions of pages, that additional bloat translates into a lot of extra money on bandwidth.
... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
Its post like the one this is in reply to that make me actually want to sign up to slash dot... so I can mod them up.
The original post "Another Useless doc from a Useless Comittee" is the big load of non-sense I have seen in a while... yet it is visible for all to see, while the my parent post sits as a mere hyperlink... I wish I could mod it up.
Echoing the parent... no the W3C is not the people who make IE, nor is it the people who make Mozilla, it is series of commities comprised of people from ALL the major browser manufactures... plus a hell of alot of other people.
Every professional web developer, or web services provider I know uses w3c recommendations as their bible... just cause some hack thinks he knows better doesn't mean the w3c is invalid.
On what do you base this claim? In my experience, most pages that attempt to comply with W3C Recommendations use less bandwidth than the non-compliant tag soup that dominates the Web. Tag soup pages generally include useless images and bloated markup (<font>, unnecessary tables) that standards-based pages don't have.
aw man that is one of the dullest articles ive ever read. And judging by the number of comments to this thread im not the only one.
The first 10 pages of the article are a desciption about the article. it reminds me of them self absorbed bloggers whos content pages are filled to the brim on their website about what changes theyve made to their website.
------
beware he who would deny you access to information, for in his mind he dreams himself your master
Has anyone else noticed that the "quality" of troll posts is declining?
Where is the creativity, the insight wrapped in incendiary comments, the art?
I love reading a well crafted troll post that degenerates into an all out flame war.
This post is a sad attempt by someone who has no talent.
The reason I ask is that I can certainly understand why official government and commercial web sites might need to be held to rather strict standards -- the freedom of speech does not apply to them nearly to the extent that it does to the private individual. But speaking of the private individual, should you and I also be subject to enforcement of web guidelines even in our personal, private web space?
I do think having this standard is a good idea. But once this standard is in place, I see these interests groups going around and sueing everyone they can get their hands on. (Damn I'm paranoid)
I don't suffer from insanity, I enjoy every minute of it.
Vladinator is a pigfucker; he likes to fuck pigs.
>Once the WCAG 2.0 becomes a recognized standard (probably sometime in 2004), it will most likely be a concern for web developers
Why do you say that?
The HTML standard has been out for years, and it isn't a concern for the average web developer. Why should they start being concerned about accessibility guidelines, when right now they write pages that can only be viewed in Internet Explorer, or only after installing some sort of trojan/spyware on your machine?
Remember when you could type in an address and not see 'Directory Listing Denied'?
is practice as well as in design. Then its becomes a lot easier to farm out presentation and trigger interaction to switchable leaves on the presentation layer (like switching data base engines leavel on the persistence layer.)
It may be infrastructure and belongs "behind the GypRock" but yhou still have to deal with it in a coherent fashion.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
The browser is another story. But Microsoft has had one of the industry's most forward approaches with respect to handicap accessibility since day 1.
I'll give a recent example; in Windows XP, press Windows Key-U. Here we find Narrator, Magnifier, and On Screen Keyboard. Narrator is a very simple screen reader that is able to read dialogs and other alerts aloud. Magnifier is self-descriptive. On-screen keyboard has a fair amount of configurability. If you go to Settings>Typing Mode, it can actually be configured in a "scan and pick" mode much like the input method used by Stephen Hawking, so that a person with limited mobility can type using a single joystick button press, or any sort of "sip and puff" device connected to the gameport.
These are just a few new features, in addition to the obvious ones listed in the Control Panel under Accessibility, and the general configurability of interface which allows people to customize in whatever way is necessary for their disability (change colors for Red-Green color perception issues, link sounds to events, etc)
As far as the whole Standard-Compliance "Endian" battle goes, I would submit that if one looks further than IE 4 (which is only 5 years old, for chrissake) one would find that this is no longer an issue, but for anal-retentive knit-pickers. IE6 has a standards-compliant CSS2 rendering engine, which can be toggled by the HTML author by use of the DOCTYPE directive, as opposed to Nutscrape 6 which completely destroyed rendering of most web-pages by not remaining backwards-compatible.
I would further submit that at present in the "browser market", there is NO single product which "has it all" (If you mention Opera, I have 3 letters for you - DOM). Everyone has a distinct subset of "feature nirvana", and the idea that Microsoft is culpably negligent for failing to hit the moving target of "Full W3C compliance" when nobody else can is just plain old flame-throwing.
Gee, looks like somebody doesn't want
That's why the OSS community comes up with it's own "Dreamweaver" or "Frontpage". It's either that, or apply pressure to these companies to comply with the standards, and we all know how effective that is. To simply give up, is like Linux giving up because Microsoft has 90-95% of the market. Do you really want proprietary companies controlling "The Web"? The "freedom" highway will have tollbooths.
He said:
"Dirty GNU/Linux Hacker Tired of Faggot Sex "
That certainly rules out being British, as Brits never get tired of faggot sex. I think the use of the word "mum" was some kind of smoke screen. From whom, I don't have a clue.
Somewhere around REBUTTAL #7 .....It's millions of times cheaper and faster to have a single programmer update a popular screen reader or non-visual browser to look for that ID attribute in the tag instead of having millions of web designers in the entire world do a complete redesign the entire web site.....
d Templates/TablesOrLayers.aspx
http://www.decloak.com/Products/Dreamweaver/Neste
I noticed that this got moderated as Flamebait. Yea wishing an affliction upon someone is mean, but the really sad fact is that human beings even need such things to happen to them before they understand the sometimes "raw deal" that life dishes out. You know that whole "walk a mile in my shoes" thing. As a blind person "yea me", I understand what it means to navigate a world that's sight-centric. I deal with it (not really much of an alternative), but it would be nice for others out there to understand that there is a portion of the world out there that isn't as blessed as they are (and NO we don't want your pity). We aren't asking people to sacrifice their newborn child. We aren't asking people to kill kittens. We're mearly asking that people take reasonable steps to make a world that we all can inhabit. Is that too much to ask?
Fuck the W3C.
Every damned meta-version, they decide to obsolete a few dozen heavily-used tags, replacing them with new tags that do precisely the same thing.
Their documentation is horribly written. It's a twisted morass of insanity.
And, of course, they have no power. So, why, pray tell, should we listen to them?
"OH I R TEH COOL D00d! I R TEH STANDARD INSTEAD OF MAKIG WEBSITE GOOD IN BROWSER!"
Yeah, thanks, but no thanks. I'll continue writing pages that look good in as many browsers as possible, and damned be the W3C.
It's even worse than that. Some sites have Flash or Java, which pops up a plugin warning dialog in Mozilla (I don't want either installed), and the page will change focus back to the main window. I have to find the dialog again (either with alt-tab or moving the window, because the browser window will be on top), and click the stupid If I leave too many of these dialogs open, Mozilla will crash. Yeah, this is caused by bugs in Mozilla, but when you have so many "features" (mostly unwanted by users) on your site, you are bound to start triggering bugs. Especially considering the two most popular browsers (I consider N$ and Mozilla as one) are bug filled bloatware.
I would be using Lynx, but these days too many sites are unfriendly to text based browsers. I wonder if Opera is ready for FreeBSD yet...
--sarcasm--
:-) Yes? Damn! :-)
I vote for not letting anyone on the web that doesn't have a P4 Win XP box with IE 6 or greater, in English, with perfect vision, no physical hindrances, and impeccable hygenie.
-- end sarcasm --
What a pain in the ass this is going to be to implement. This must be what engineers complained about when the Persons with Disabilities act passed. I'm all for it, but the logistics can make it unbelievably resource intensive. Is it bad to not want to help unless it directly effects you?
"Politicians find new names for institutions which under old names have become odious to the people."
That's the only part you did get right.
.....It's millions of times cheaper and faster to have a single programmer update a popular screen reader or non-visual browser to look for that ID attribute in the tag instead of having millions of web designers in the entire world do a complete redesign the entire web site.....
d Templates/TablesOrLayers.aspx
http://www.decloak.com/Products/Dreamweaver/Neste
You are wrong. Tim Berners-Lee invented HTTP in 1989, and wrote the first web server and web browser in 1990.
The W3C was formed in 1994.
Next time you think you might be wrong, do some research. You might learn something.
How would it be possible to make a line plot of a stock price over time accessible to those who cannot view images? It would be possible to provide the stock price as a table, but spotting trends from a table of textual data read aloud is not especially feasible for the user. Spotting the significant trends on the server is potentially an AI-complete problem.
Will I retire or break 10K?
I think you're making a cognitive claim, even there (about the cognitive relationship between structures and styles).
Structural markup involves making content and structure once and then making the presentation for each medium. In fact, the technology lets the designer reuse presentation information across documents. Authoring with presentational markup, on the other hand, would require redoing each document's structure for each medium; compared to structural markup, I find it a gross waste of effort.
If someone authoring HTML by hand wants to skip some whitespace, multiple Ps (or BRs) is an entirely natural and reasonable way to do it.
An even better way: find out why, structurally, the designer wants to add whitespace between elements, and then just put a margin-top: 3em instruction in the style of whatever structural element needs whitespace before it. Then, in the aural stylesheet, set it off with something like margin-top: 3sec (not real code). And if the designer needs to change how much whitespace a particular structure gets, he can change it in one place and have the change show up for all instances of that structure.
Will I retire or break 10K?
you notice that the single space between two paragraphs is too narrow-- you want to widen it to express a logical jump, or a chronological one.
How does this look? Here's the HTML:
and the CSS:
Then, whenever the author needs space for a logical jump before a paragraph, he can call on this class, and the site's accessibility technician can add, for example, an analogous audio gap to the same class's entry in the site's aural stylesheet.
Will I retire or break 10K?
Its called RSS. Its a way of syndicating new items on a website.
I understand the basic principles behind RSS (Rich Site Summary), but in practice, advertising-sponsored sources find it harder to include a message from one's sponsor in highly structured content such as RSS than in semi-structured content such as HTML. RSS sources also eventually notice the problem of aggregators running an "update cycle" too often and running up the source's bandwidth bill. What are some practical solutions to these apparent problems?
Will I retire or break 10K?
s508 compliance it's only required if you're a federal government agency or contractor
Yet. In the United States at least, these non-discrimination requirements have a way of trickling down from government agencies to contractors to suppliers to any organization with more than n employees and involved in interstate commerce. In addition, it's hard for a business to justify not becoming a government contractor if a government considers making a deal with the business for some high volume of goods and services.
Will I retire or break 10K?
Why should I have to replace my font tags and tables, that have worked absolutely well for *years*, with some new fangled technology that does the same thing?
It's less effort for you, the designer. If you change a style in CSS, it shows up across all pages that use that style. Font tags can't do that unless you're generating them server-side, such as with XSLT. CSS and structural markup also let you quickly specify styles for more than one medium.
*Why* can't blind reading software handle tables, hmm?
It can handle tables, but what makes sense visually often doesn't make sense aurally. They're different mediums, and in different mediums, content should be presented differently.
Will I retire or break 10K?
If the web designer is creating the site using tools that produce inaccessible markup, why is the designer using a broken tool.
Because no suitable, mature tool exists, and web designers typically aren't GUI application programmers.
Don't blame the tool, blame the web designer - he should know better.
Blame the web designer for not spending years learning a whole new environment and set of paradigms (GUI programming instead of web development)?
Will I retire or break 10K?
Tim Berners-Lee invented HTTP in 1989 ... The W3C was formed in 1994.
Yet Tim BL is a prominent figure in W3C activity. Therefore, an organization for whom "the people that invented the web" work for set this standard. Your point?
Will I retire or break 10K?