Joe Clark's Answers -- In Valid XHTML
by newsdee
Macromedia Flash has integrated many accessibility features in an effort to promote development of content for special needs. However, can we realistically try to turn any multimedia feature into its accessible equivalent? Is it even feasible other than providing a text-only equivalent?
There seems to be a stereotyped understanding of Flash content at work here. Flashturbation is not the only usage of that authoring tool.
I believe the question really intends to ask Are artistic uses of Flash, like Josh Daviss Praystation, really amenable to accessibility? The answer is a qualified yes, and I say that because Praystation-like Flash experimentation is essentially a form of cinema that merely uses the Web as a delivery mechanism. Cinematic experiments of this sort are indisputably a different species from other forms of Flash development.
In that example, the solution is to treat the Flash objects as a movie and apply standard movie accessibility features, namely captioning and audio description. Im not one of those people who believes that abstract, experimental, or non-narrative cinema cannot be captioned and described lots of music videos fall into that category, and theyve been captioned for nearly 15 years. (Description of experimental audiovisual artworks has not really been attempted to my knowledge, but description of abstract art in museums and of non-narrative plays and dance performances in theatres have all been going on for years. Its perfectly possible.)
The challenges, then, are two: Infrastructure and interface. There isnt really a very good way of including captions or descriptions in a Flash file as yet (an infrastructure problem). Macromedia knows all about this (Ive discussed it with them at length, and also written about it), and it will eventually be fixed. (Even finding an example of Flash with captioning is difficult today. Youd think Id have a complete list at the tip of my fingers, but I dont. The Macromedia Contribute feature tour is one case.) I dont know of any Flash animation that was ever described.
The interface problem is: How does the viewer turn captions and descriptions on and off? This isnt like a TV set, where you can manipulate onscreen menus (and how do you manage that if youre blind?) to turn captions and/or descriptions on and off. Browsers are not smart enough to automatically turn access features on and off, though I think a future upgrade of one file format that shall remain nameless will be the first to include such a capacity. At any rate, this may be one of the rare cases where an overt visual change must be made to accommodate accessibility actual selectable buttons to turn CC and DX on and off. (The buttons themselves have to be accessible, i.e., part of the tabbing order and with alternate texts and so forth.)
Now, lets consider other examples of Flash.
Banner ads the really big skyscraper ads that bug your arse on so many sites The usual Flash accessibility features can be used, and you can be smart and include the Flash object inside, say, aniframe element, which provides vast options for
accessibility. (You can add a long description to the
iframe, though thats questionably useful, and
include alternate content in case the main content cannot be loaded,
which could be an ordinary animated GIF or still image with
alt and title.)
Comics
Flash-based comics can be relatively
straightforward to make accessible (Apocamon doesnt seem too tricky
its essentially a panel-based comic strip with a wee bit of
animation) or could require full-on cinematic techniques, as with Broken
Saints.
User interfaces
Flash can be and is used as a tidier means of
providing a user interface, as at FoxSports.com or in the Neuros audio-player demo. The temptation, as in that last
example, is also to use motion graphics and audio, which may require
the same CC and DX as before, but many user
interface can be made adequately accessible with todays Flash
accessibility tools (text equivalents, making objects visible or
invisible in the document structure, etc.).
Manipulable objects
Games (including the Royal National Institute for
the Blinds ill-advised
consciousness-raising game, no longer online) and even some
interfaces (like History of
Health Care) may include objects youre intended to
grab and manipulate with the mouse. The current Flash accessibility
tools are not really up to the challenge of adding keyboard
equivalents for such manipulable objects. You could hack it together
yourself, but there are no built-in commands or primitives you could
use in a standards-compliant way.
Intros
Skippable intros are just as awful today as the
day they were invented. Unfortunately, we cant make value
judgements about which information should and should not be made
accessible. Even skippable intros have to be made accessible, either
by treating them as cinema or simply giving them a few text
equivalents. The skip-intro link has to be selectable by keyboard, of
course.
Tools
These interfaces let you do something. One I like
a lot, if only because I am a typography queen, is Jeremy Tankards font
viewer, though it is admittedly overkill because other font-viewing
miniprograms do not require Flash. It may be possible to make the
inputs to such tools accessible (you can place the cursor in
the right place, operate controls, and so forth), but the results
might be intrinsically inaccessible. (Note that artists
portfolio sites, font and clip-art vendors, stock-photo houses, and
other sites that sell visual imagery using ordinary HTML can be made
passably accessible even to a blind person. In the Tankard case,
perhaps only the name of the font and the text entered would be
rendered to a screen reader or other device.)
E-commerce
Perhaps the most credible Flash instance,
E-commerce sites like Ted Baker (see its Footwear store) may include all the
features of the other instances Ive listed here. Since
E-commerce is a convenient way to shop for many disabled people, I
would strongly emphasize the need for accessibility. But it might be
stretching the limits of current Flash access tools, since you have
to make an interface, product shots and other images, and
text all accessible. Thats not difficult in HTML, but I
dont have any examples to point to of accessible Flash-based
E-commerce sites that we could use as a comparison; I dont
know how hard it would be to make such sites accessible. Aside: The
most sophisticated Flash site Ive ever seen is
DirtyBastards.com. (No direct hyperlink; consider this the strongest
possible warning of adult content. Be very sure you want to look at
it.) The usability could use an update, but in general its
astounding. Should we ever be in the same city, Ill
take anyone who can update that site for accessibility to dinner at
the restaurant of their choice.
I would add a proviso here. Accessibility does not relate solely to blind people. As mentioned above, any quasi-cinematic work with audio requires captioning; deaf people need accessibility, too. There is much more attention being paid now to the Web-accessibility needs of people with learning disabilities (the most famous of which is dyslexia), which well get to later.
Learning-disabled people are by far the hardest to accommodate online, and for many HTML pages, they are probably impossible to accommodate in any really helpful way. Flash animations could be a good solution for that group because you can build in many levels of information, use audio and graphics, and provide really good controls for pacing (because having too much information coming at you all at once is a barrier for many people). Inevitably, accessible Flash in that context would limit itself to custom-engineered animations specifically made for that audience; I doubt that general uses of Flash will be upgraded for that kind of accessibility.
Text-only sites are not the alternative to accessible sites. Text-only is not accessible. Well discuss graphic sophistication later.
Biggest problemby robbo
What, in your opinion, is the most common complaint concerning accessibility and Web sites? In other words, if in the interests of accessibility you could encourage site owners to change only one thing about how they operate, what would it be?
Images. Seriously, if youve got an ordinary HTML Web page and
you make absolutely all your images accessible including,
crucially, adding alt="" to every spacer GIF and every
other meaningless graphic youre four-fifths of the way
to being an accessible Web site for the group with the greatest
single need, the blind and visually-impaired.
I emphasize coding to standards. Unless you have an airtight reason
(like youre stuck using an old content-management system you
cannot afford to replace), I really dont want to have anything
to do with you unless youreproducing valid HTML. Now, tiny
invalidities are just that, tiny: <hr> and
<hr/> really are the same thing. And
Im sure that ultra-purist geeks will now launch a hypocrisy
hunt and comb through my entire Web presence to locate pages with
non-valid markup. (Knock yourselves out. I make small mistakes, and
have not updated scores of very old pages. Im also a vegan
with some shoes and accessories made of leather. Complete purity is
sometimes unattainable.) In one of the many ironies of Web development, it is indie
developers like me who have a higher success rate in achieving valid,
accessible sites even though larger commercial operations are the
ones where valid HTML and accessibility are more urgently needed.
In any event, if youre producing tag soup, as far as Im concerned youre demonstrably not all that interested in responsible Web development.
The upside? If you do write valid pages, you have
to include at least an alt text for every graphic. For
no extra effort (you have to do it anyway), you get basic
accessibility.
Number two on the list is navigation. Left-hand and top navbars stacked with link after link are a nightmare to wade through if you have a mobility impairment that reduces your ability to use a mouse or keyboard. (Screen-reader users are not so heavily affected; they can skip entire table cells, for example. I suppose all-CSS layouts are harder to skip through. But thats not the page authors problem; its incumbent on the adaptive technology and browser to clean up their act.)
If youre able to use a mouse, you can just avoid the entire navbar. But a mobility-impaired person may be stuck tabbing from one link to another and thats the best-case scenario. Quite possibly, a mobility-impaired visitor may be using software that cycles through a set of input choices for example, the mouse; then the alphabet keys of keyboard; then the number keys; then the function keys. You may have to wait until the keyboard option cycles back again in order to type repeated keystrokes. (You may have a mental image of a sip-and-puff switch or Christopher Reeve using speech-input software. The principles are the same and so is the inconvenience.)
If you, the page designer, stack 20 or even a hundred links in a left-hand navbar and assume that people can simply tab through them, well, (a) tabbing 20 or a hundred times is something youd never expect a nondisabled person to put up with, and (b) some people will have to wait 20 or a hundred cycles of their software in order to do the equivalent of pressing the Tab key.
The solution? Put skip-navigation links on top of every navbar with, say, ten or more links. (Or fewer. Use your judgement. Section 508 regulations technically require a skip link in every navbar, even for a page footer.)
Note that skip-navigation links have to be visible; a lot of
people use hyperlinked single-pixel GIFs with alt texts,
but those are invisible to mobility-impaired people, most of whom
have normal vision. The links dont have to be ugly or
intrusive, but they have to be plainly visible and selectable. (If
you want to be thorough, you can give them accesskey and
tabindex values.)
Do those two things and your site becomes vastly more accessible to two large disability groups right then and there.
Accessible Slashdot?by ictatha
How does Slashdot stack up? What about blog-type sites in general? What can be done on these types of sites to make them more accessible?
Mark Pilgrim has fully strip-mined this topic. (He also tech-edited my book and is generally formidable.)
The issue here is random vs. serial access. A nondisabled site visitor can jump around the page. If you can see, its very easy to skim the page, and it is also very easy to zip to what interests you if you can operate a mouse or keyboard well. Nondisabled people have random access to the contents of a page. Many disabled people the blind and the mobility-impaired in specific experience a Web site serially, with one item after another articulated (as in speech or Braille) or selected. The page author can make skipping around easier, and so can relevant software like screen readers, but its still going to be harder to navigate than for a nondisabled person.
Slashdot is dominated by words. The page introducing this interview carried about 6,900 words even with minimal comment expansion. The issue, then, becomes navigation, which I discussed in the previous answer. Adding hyperlinks to skip various navbars would be a good first step.
Slashdot could certainly use better semantic markup. Valid code is a
must; I want Slashdot to eat my own dog food. Subject lines of
postings could and should be marked up as headings (h1
through h6); font elements could be
eliminated; Im not wild about table markup to achieve
indention, though making structural hierarchies apparent is not easy
at all (perhaps unordered lists with a style declaration of
list-style-type: none might suffice). It would then be
possible to navigate from heading to heading.
If youre running a more limited Weblog with just a couple of screenfuls of text at a time, then my advice is simple: Write valid code, provide a text equivalent for every image, work on navigation a bit, and youve made a big dent in the problem.
Photoblogs or those containing
multimedia are, of course, more complicated, but as long as every
photo has an alt text and your multimedia is captioned
and described, youre doing well. It is certainly easy to add
alt texts to your photos, but captioning and description
are hard to do well and are technically difficult to implement.
Im mentioning the multimedia case merely for completeness; I
dont read any blogs that regularly post video and audio. (I
suppose The Ben Brown Show
was an example.)
by acehole
Do you think that where companies are being sued or forced into updating their Web pages at great expense to include accessibility for the blind in their Web pages when the blind could easily find another similar service offline is reasonable?
You have inadvertently stumbled across an extensive issue in disability law the question of providing equivalent or comparable access, or access that is equal in dignity to that afforded a nondisabled person.
You can draw parallels with the physical world. Think of barrier-free entrances to buildings. If the main entrance is at the centre of the buildings face but uses a staircase you cant remove, then providing a barrier-free entrance at the left side of that building would probably be considered comparable or equivalent access. But if you force a mobility-impaired person to walk through an alleyway and take a rear service elevator that is otherwise used for garbage, your accessibility probably is not comparable or equivalent. (Thats in the case of a relatively new building. A historic building or another exceptional case might permit different treatment of that sort.)
If we consider information media, theres a distinction to be drawn between old and new media, or non-electronic and electronic forms. Books are the canonical example: They cannot be made intrinsically accessible to a blind person because a book embodies a single immutable form. You have to provide accessibility elsewhere, as through a large-print edition (its a separate form), a Braille edition (also separate), or a talking book (separate yet again).
Electronic (or audiovisual) media can carry accessibility along with themselves:
- You can add closed captions and closed descriptions to a television program, DVD, online video segment, or first-run movie. (Im skipping some technical details in the movie example.)
- You can add closed captions to a videotape.
- You can add accessibility features to a Web site.
(In the first two cases, you could instead add open captions or descriptions that everyone sees or hears, but thats a very unusual practice, and by doing so you essentially create a separate work, just like publishing a large-print, Braille, or talking-book edition of a printed book.)
In all the examples above, you the viewer can activate the accessibility if you need it or ignore it if you dont. Because Web sites are electronic and can carry hidden access features, the answer to aceholes question is no, it is not reasonable to expect disabled people to go somewhere else to get the same information or enjoy the same experience.
Accordingly, yes, Southwest Airlines reservation Web site should be accessible, and no, it is not OK to expect blind people to call a telephone number when nondisabled people do not have to do so. (Read various other reasons why.)
Thats unequal treatment right there. It is not comparable or equivalent treatment, and, I argue, it impugns the dignity of a visually-impaired person who has already made a commitment to independence by using the Web with adaptive technology.
I also reject, in the strongest possible terms, the offensive and offhand claim that accessibility can be achieved at great expense. I believe the colloquial term for a claim like this is bullshit. Updating or retrofitting a site for accessibility does cost more than designing it properly in the first place, but thats true everywhere: Have you costed out adding barrier-free access to an old building vs. including it in the original designs? Retrofitting may cost more, but I deny that the expense is great. Even very extensive sites with huge swaths of multimedia can be made accessible, and it is doubtful that, given the budgets of such sites, the expense would be great.
In any event, developers always find a justification for what they like to do, whether it be Flashturbation or coding custom JavaScript features or whatever else. Its a bit late in the day, in Web-development terms, to claim that accessibility is not one of the arrows in the quiver of the competent practitioner.
Now, another of the subtexts in this question really, it is a spiders web of half-truths, barely-suppressed resentments, and ignorance suggests that the only way to achieve Web accessibility is by being sued or forced. I have consistently argued that lawsuits are the worst way to achieve accessibility, particularly in the U.S., with its poisonous atmosphere. Lawsuits merely get peoples backs up and sour the defendant on the entire concept. Defendants are forced to belittle and invalidate the concerns of people with disabilities merely in order to provide an adequate defense in the case. This is no way to run a railroad.
But lawsuits (and human-rights complaints and other actions) are still necessary from time to time. Disability law is old and tends not to expressly include the Web. (Sometimes it doesnt even include established accessibility techniques for old media, like audio description on TV.)
Its unrealistic to wait around forever for clueless lawmakers, who can barely use a cellphone let alone surf the Web, to update the legislation. To get some kind of jurisprudence on the books, lawsuits and complaints have to be filed from time to time. Sometimes it works, sometimes it doesnt, but the law is a tool that must be available to everyone, including people with disabilities, whose rights have legal standing.
A competent Web developer builds accessible Web sites and does not wait to be asked to do so, let alone sued or forced.
Market for Web developersby ragnar
Im considering a starting up a Web development firm with a focus on accessibility. I have good relations with the principals of an accessibility testing firm and believe the businesses can complement each other well. Im a part owner of a Web development firm at the moment that isnt interested in pursuing this market, but I believe there is a significant market.
Can you elaborate on the market for Web development firms that focus on accessibility? Aside from the normal perils of launching a new business (which Im fairly acquainted with), can you expound on the market need for firms that endeavor to deliver accessible content?
Deliver[ing] accessible content and starting up a Web development firm with a focus on accessibility are two different things, so lets focus on the latter.
I would say that the market for accessibility-specific Web consultancies is rather small and will have a short lifespan. I can say this with some confidence as I am an authority on accessibility, with a published book to prove it, and I hardly get any business. Even taking other factors into account, I think its the nature of the work. I have various reliable indications that other consultants arent flush with activity, either.
Why?
- Accessibility is neglected. People cant hire you to do what they never knew needed to be done anyway. Nor will they hire you to do what they resent having to do in the first place and will resist doing until their dying breath.
- Contracts are small. Even very large sites tend to be run by CMSs or templates. Once you clean those up, boom, tens of thousands of pages become accessible. There is often not a lot of billable work involved, as I know myself all too well.
- Attainable expertise. If, as I contend, accessibility is merely one of the skills a competent developer must have, eventually all the competent developers will gain that expertise. They wont need outside experts. Even if in-house access knowledge is demonstrably worse than outside consultants, there are all sorts of precedents for companies making do with barely-passable accessibility because its cheaper. There is a preference for meeting the letter of any requirements (whether self- or externally-imposed) rather than doing accessibility well.
Now, what may work massively better is, in fact, accessibility testing (and certification). It is extremely difficult and time-consuming to test site accessibility with actual disabled persons using actual adaptive technology. A firm that updates Web sites to accessibility standards, advises on how to write new sites that conform, and tests them to prove it may be a winning combination.
The issue of then certifying a site as being accessible (or meeting certain requirements) becomes a bit trickier, but Id really like to see someone give it a go. Note that any venture like this will require thoroughgoing knowledge of the Web Content Accessibility Guidelines, the Section 508 regs, adaptive technology, and multimedia accessibility, and that knowledge definitely includes an understanding of exceptions to the rules. I deal with too many people who literally read and literally apply whatever guideline theyve decided is gospel. Accessibility requires human judgement based on knowledge and experience. Dont set up shop without it.
What of dynamic images (charts and graphs)?by kuwan
I see that Chapter 6 addresses the image problem which you state is a core concern in accessibility. My question is, what is your solution to data-intensive sites that display their information using graphs? For sites that have constantly changing data (stock charts, for example), what solutions/tools are there to make their graphics accessible?
The answer is that such information, in certain cases, cannot be made meaningfully accessible to a blind or visually-impaired person, or probably to a learning-disabled person. Other disability groups should be unaffected.
This, of course, leads me to my perennial complaint about the Web Accessibility Initiative and accessibility advocates generally: Theyve got no style. They have no understanding of graphic design and typography, and they project this ignorance onto the rest of the world.
To use one of my maxims, accessibility opponents think accessibility means a text-only Web site and hate the idea, while accessibility advocates also think it means a text-only site and love the idea. Theyre both wrong.
One consequence of this ignorance of visual design? The implicit claim that every illustration can be epitomized in words. You could only make this claim if you were so visually unsophisticated that you couldnt differentiate one kind of illustration from another. Of course, this is hogwash: The reason why we use illustrations is because words (or numbers) are sometimes too hard to understand by themselves.
A graph of stock performance, radar weather maps, ultrasound images
any picture that is worth much more than a thousand words
presents a quandary. The goal here is accessibility a
disabled visitor must have equivalent access to the information
conveyed by the graphic. If the underlying data is numeric, in theory
you could provide the underlying data (as through the
longdesc attribute of the img element
just set up an HTML file, or, theoretically, a spreadsheet or
a PDF, that could be loaded to describe the illustration at length).
But remember, all that numeric data was so hard to understand for nondisabled people that it was turned into a chart; now youre expecting screen-reader users to wade through those numbers one at a time? Like packing, unpacking, and repacking a suitcase, converting data to graphics and back again tends to leave something behind in the transformation.
You may have provided a text equivalent in such a case, but you have not provided accessibility.
I am not giving a carte-blanche exemption here. Many charts and
graphs have one or two key points that could, in fact, be added to
something as simple as an alt text: alt="Graph
shows 12.2% increase in HIV seroconversion in gay males 18 to 24,
1996 to 2001". Even severely complex illustrations require at
least a structural placeholder, like alt="Hubble photograph of
Jupiter, its rings, and its satellites".
Its true that genuinely equal access to the information embodied in complex illustrations can be unattainable. These are exceptional cases, but they do come up.
Useful links:
- National Braille Associations recommended practices for converting illustrations into accessible forms
- PopChart by Corda attempts to automatically write long descriptions of (numerical) graphs
by gmhowell (26755)
Text-to-speech works fine for blind people (mostly). Deaf people can see most Web content. What the heck are deaf-blind people supposed to do?
One of the joys of Delphi, GEnie, Compuserve, etc. is that the discussion boards worked fine with simple telnet access, and Braille TTYs. The various Web boards that have supplanted them dont seem like they would work as well (sorry, havent tried any yet; those Braille TTYs aint cheap).
Yes, this is a personal question (see .sig).
I need help with tech solutions for the deaf-blind. Please contact me via E-mail if you have any experience in this.
Well, deaf-blind people are difficult to accommodate. Theyre also rare: Though adequate population numbers are hard to find, perhaps 11,000 deaf-blind people live in the U.S. But in some contexts, the fact that theyre deaf has no bearing on accessibility. Blindness is the issue.
Screen readers (manufacturer list) not only can turn Web sites and computer software into voice, they can also typically output text to Braille displays. (I wouldnt call them Braille TTYs, since those are used to communicate by telephone.) Braille displays are fascinating, rarefied, and costly devices. Tieman, Freedom Scientific, and ALVA are notable manufacturers. Not all that many people use them, in part because not all that many people read Braille (maybe 10% of blind people), though essentially all deaf-blind people read Braille.
Anyway, for a Web site that does not include multimedia, the fact that youre also deaf has no influence on accessibility if youre already blind. For a deaf-blind person using a screen reader with a Braille display, ordinary Web accessibility becomes the issue, though Id say that navigation help becomes much more important there. Experienced speech-output users run speech at superhuman speeds (300 words a minute is not uncommon), meaning you can burn through a page, albeit in serial fashion, pretty quickly. Given that Braille displays provide one or a couple of lines of Braille at a time, its a more time-consuming procedure.
Now, for sites that do contain multimedia, there is no viable option. An obvious course of action (requested by one activist group) would be to combine caption transcripts and audio-description scripts so that one could essentially read a text rendering of a videoclip, but there is no technology that can actually do that yet. (Yet. I have plans.) Combined script-transcripts of this sort have been attempted manually a couple of times (and I mentioned the idea back in 1999), but I dont know of any research on how well it all worked.
Alternative (non-computer) devicesby superflippy
Increasingly, people are using non-computer devices (cell phones, PDAs) to browse Web sites. What alternative devices are disabled people using, and how are they using them in ways Web developers might not have considered (e.g. voice browser in cell phone)?
Im not really up on that topic. The PAC Mate is one such device; its essentially a screen reader without a screen or free-standing computer.
Accessible site, or accessible browser?by vofka
I am a partially-sighted person, and I have to admit that I do frequently have difficulty with accessibility issues, particularly with large corporate Web sites which all seem to be full-flow multimedia blitzes which require 1600x1200 resolution or higher, and usually override the default browser fonts to make them smaller.
However, there are a number of browsers, such as Mozilla (just one example, Im sure there are others!) which allow the user to zoom the text on a page, to override colour settings etc.
Though it is undoubtedly important for Webmasters to pay great thought to the design of their sites in terms of colour, font size and multimedia content, how much relative importance should be placed on browser design, and the browsers ability to override the design decisions of the creator of a site?
Its important and overlooked. It would be nice if we had a browser that actually supported all of HTML; we dont (no, not even Mozilla). Then it would be nice if CSS1 and CSS2 were fully supported admittedly an onerous task what with the myriad interactions and the various ambiguities in the spec.
At that point, yes, the user customizability in CSS and the many
options available in HTML would presumably be up to the user to
control. I think its ridiculous that the only really effective
way to override a page authors CSS is for you, the harried,
humble Web-surfer, to write your own CSS declarations (dont
forget !important!) and activate the file in your
browser, if thats even possible. This is the sort of thing
that should be built into browser preferences, available for easy
use. The first time you start up a browser, it should explicitly ask
you if you have any accessibility requirements; a lot of people
dont even know about what few customization features browsers
currently offer.
Ill make another of my analogies. Remember the lack of visual sophistication of accessibility advocates? They want designers to work at their level by providing accessibility, but they never seem to understand that the converse is also true accessibility activists must learn to work at designers level by providing good site design. By the same token, if page authors are expected to use every practical accessibility feature, then browser makers must be expected to support all of them and support them well.
In the immortal words of Comedy Central, Weve upped our standards. Up yours!
See also: User Agent Accessibility Guidelines.
Physical vs. cognitive political cloutby Aquitaine
Dear Mr. Clark,
I am a Web developer for the Program on Employment and Disability at the School of Industrial Labor Relations at Cornell University. Web accessibility is a serious issue for us, and we try to keep abreast of innovative approaches to design so we can find that elusive place where universal accessibility meets intelligent and aesthetically pleasing layout. We recently spoke with Cynthia Waddell (one of 8 authors of Constructing Accessible Web Sites, also out fairly recently) on this subject, but I found her unwilling to commit to anything other than suggestions rather than real technical solutions.
There are two sticky issues that I have encountered. The first is the notion of universal access. Mrs. Waddell indicated that, working with the W3C, she was coming up with a list of Web sites that met Priorities 13 of the W3C WAI and were still aesthetically impressive (she did not have a list ready). As you are no doubt aware, many sites that tout universal access are themselves victims of poor design -- the problem of Yes, its W3C/WAI compliant across the board, but its ugly as sin. Do you believe that a site can have a single interface that is truly universally accessible, or do you believe that sites should have alternate interfaces? (The Web equivalent of Do we have a ramp and stairs or just a ramp?)
Along those lines, it is apparent to me that the accessibility guidelines are designed to be useful in a manner proportional to the lobbying power of disability rights groups. That is to say, blind people and deaf people, although they comprise extraordinarily small percentages of people with disabilities, have an enormous amount of political clout when compared to people with cognitive disorders -- ADD, ADHD, dyslexia, autism, schizo-affective disorder, schizophrenia, et cetera. Because these disability groups lack the considerable power of a strong advocacy group, do you feel that they have been left by the wayside when it comes to Section 508 or WAI? (And do you personally believe that total-WAI compliance is necessary, or just Section 508?)
My apologies for several questions at once, but we take this issue very seriously here and your answers will go a long way to helping us do what we do to better suit the community that ILR serves.
Thanks so much, Samuel W. Knowlton
To answer your first question: A single interface works for most Web sites. You can simply make the site itself intrinsically accessible to most disability groups.
The only alternative the question seems to envisage is specifically custom-designing an alternative interface for disabled users. In other words, a site would exist in two or more predesigned forms. Thats not the only way.
Some work is being done to permit people and the devices they use to specify formats and capabilities they may possess or require. Have a look at Composite Capabilities/Preferences Profiles. It all boils down to semantic markup again. A single HTML page, if marked up properly, could be visited by a plain-Jane browser and displayed in a way thats familiar to nondisabled users; nothing special would happen.
But if you had a CC/PP-compliant browser or other device, and if the page were coded correctly, and if the server understood CC/PP protocols, then the page would automatically reconfigure itself to your needs without the original page authors having to do anything special. In fact, authors could not predict what kind of transformations would occur, nor would they care.
So a few things could happen. If youre totally blind, your page could be rearranged so the search box and content are at the top, with sidebars, navbars, and anything else uninteresting at the end and no images loaded at all. A low-vision person could ask for larger type on content sections and normal-sized type everywhere else, unless a command were issued to blow up, say, a navbar. (There could be continuous interaction between the user and the server.)
XHTML 2.0 might push this concept along a little, what with its
section element, but
its all still a pipe dream, really.
Now, as to the second question, putting blind and deaf people together in a group claimed to have an enormous amount of political clout is not really applicable to Web accessibility. Deaf people face very few accessibility barriers in using the Web multimedia is pretty much it. Blind people face very large barriers because the Web is a visual medium. Theres a qualitative difference.
Its true that people with cognitive disabilities have been neglected in Web accessibility. Why? Few people in the wider accessibility field have expertise on the topic. The Web Content Accessibility Guidelines 2.0, when its finished, will contain many more provisions for this group.
The qualitative difference remains. It is arguably difficult or impossible to make Web sites most of which are dominated by text genuinely accessible even to certain specific groups with cognitive disabilities. Remedies proposed in the Web Content Accessibility Guidelines 2.0 drafts would not guarantee access for learning-disabled people. Some of those remedies involve adding illustrations (non-text content) to every single page (yes, the Web Accessibility Initiative may issue that requirement) or rewriting the page according to some kind of half-arsed, doctrinaire editing scheme.
There wouldnt be the same jump in accessibility between a noncompliant site and one that meets those guidelines as you would find with, say, visual impairment. Sites would end up being merely less confusing as opposed to not confusing. You might have met the spec, but you could not be sure you had achieved accessibility.
Certain cognitive disabilities do not even require accommodation online.
Moreover, while accessibility for many other disability groups almost
never alters the visual appearance of a page (visible skip-navigation
links are a counterexample), it could be argued that a page
thats truly accessible to people with learning or cognitive
disabilities would have to be custom-created by experts.
Thats the stark truth involved in achieving high accessibility
for this group. You have to alter content as opposed to
metadata or presentation. To accommodate other disabilities, you add
information, like alt texts; to accommodate certain
learning disabilities, you must remove or alter information.
I am in favour of improved accessibility for cognitively-disabled persons, but Ill only support proposals that can be shown to actually make sites accessible to that group. Im also not willing to destroy the Web as we know it ostensibly in order to save it for a disability group whose needs might not even be met in the process.
Nobody has presented credible evidence that current proposals actually will work, and certainly the evidence supporting the current WCAG 2.0 proposals is weak. In other words, if we want to fix this problem, its going to take a lot more work.
And to answer the final question, Section 508 regulations backhandedly incorporate almost all of the Web Content Accessibility Guidelines 1.0, but go beyond the latter in certain respects. Both guideline sets have all sorts of problems, but complying with either of them will assure reasonable accessibility for large numbers of people.
and everything else was plain text. so why, exactly, is this an improvement on today's quite readable webpages?
sulli
RTFJ.
And so is his response!
I propose a new mod of -1:Too many words!
I don't need no instructions to know how to rock!!!!
Whatever.
/.! editors...
Let's see, a guy takes some of his precious time and answers questions for your readers (unpaid I assume), and you show your gratitude with a snide comment such as Whatever. because he took a little extra time to format things the way he wanted to.
Way to go
Tools.
--
please stop posting these stupid interviews...
Yeah, if he spell-checked/corrected it first...
I thought we were talking about this Joe Clark
Rob Malda, CTO of Slashdot, under the name of "CmdrTaco", decided he would take two hours of his precious time to make slashdot's code compliant to a standard. Any standard. Slashdot's stock price dropped even lower than usually, it is understood that wasting TWO WHOLE HOURS to write compliant code was too big a spoil for the already too low cash reserve of the company. Film at 11.
I think one of this guy's answers had as many words as the entire Bill Shatner interview. Nice job.
"This isn't a study in computer science, its a study in human behavior"
I'm sorry, but that's ridiculous. The "usability expert" dictates the formatting, and it's not only incredibly ugly and clashes with the already shaky Slashdot look and feel, but it's confusing as well. For God's sake, the question titles are bigger than the headline!
Karma: Good (despite my invention of the Karma: sig)
He says he uses valid XHTML, but then goes on to use non-standard quotes through his answers. Hypocrit :)
"People that quote themselves in their signatures bother me" - athakur999
It's nice to see slashdot's dedication to supporting and implementing standards.
<post id="4589034" modscore="-1" modtype="troll"> ;
<troll type="goatse">
<a href="http://www.goatse.cx">Make <italics>this</italics> more ascessible, i just dont want people to see it! I want people to <caps>FEEL</caps> it, make it come <caps>ALIVE!</caps></a>
</troll>
</post>
Actually makes semantic sense... and is valid! Too bad it's wrapped in invalid crappy HTML.
Slashdot... it's time to redesign to standards!
Because Slashdot does not properly utilize the Heading tags.
The concept of the H1-H6 tags is to subdivide a page into distinct sections, like the headings of a paper. Therefore, perhaps the title of your blog would be in H1 brackets, each post you make to it having its title in H2, and if you wanted to sub-divide your posts into logical divisions you could use H3-H6.
Not to toot my own horn, but I've accomplished this sort of thing on my own at http://thirtyfour.org - the website is entirely readable without any extraneous formatting whatsoever. Content should be seperate from design: if you remove the "design" from your site your "content" should still be accessible. On Slashdot this is impossible: the content is shoehorned into tables and divisions which make things difficult.
Anyway, there you go.
levine
He actually took the time to fix our spelling and grammar and Rob says "Whatever", not even a bit of thanks. Why not work on that extra-special spell check feature so many have been begging for?
patience is a virtue... anger is a gift
This is obviously the type of "valid XHTML" that crashes Mac IE (OS 9). Hmmmmm......
- Oliver
The right to bear arms is only slightly less stupid than the right to arm bears...
Joe: ...[T]he words are all... spelled and capitalized correctly. I think all the links work.
:-)
Roblimo: Whatever... It's a little different from our usual style...
Couldn't've said it better myself.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
reminds me of the royal in the movie "Mozart" : "There are too many notes"
To which the reply was: "Tell me which ones you want me to take out"
"It is a greater offense to steal men's labor, than their clothes"
Do you ever sit down and think that you are being anal retentive about something that isn't really that important?
I'm not going to give you the "GET SOME PRIORITIES" troll, here, but don't you think this is a silly thing to get in a tiff about? Since when does anyone follow the standards already trying to overcome the net? The net is just this amoeba that will never truely take form.
I am sincere in my question, because I saw my third wife get really gun-ho about a standard (which standard? I'm not at liberty to say), and ended up eventually passing away (God rest her soul) due to the effects of what she was trying to accomplish. Why someone would be so stubborn about something simple like a standard is confusing to me.
Yeah, I'm a Republican AND a geek. It is possible.
then I wouldn't have to look at the formatting. To be fair, css will be playing its part.
He's an accessability guy, dumbass!
What percentage of people browsing the web are blind or the like? maybe 1%? Why should I make my site accessable to the 1%? I know this is flame bait, but let me take this a step further..
./ anyway... it's usless. just as my eToys stock)
My site is in english, so I also be required (or whatever he is pushing for, I don't care.) to support russian? or all of the other languages?
(I couldn't care less about my karma on
"It's not like your minds are as open as the source you love..." - Me to the majority of Slashdot.
1) I bet a lot of people wish Captain Kirk had replied this thoroughly.
2) I bet there is now, or there will soon be, a huge market for web developers that specialize in accessiblity. This is definitely a few steps further than making sure all the major browsers can view your content.
3) I wish I had thought of this when the interview was up, but how difficult is it to create websites with text to speech software in mind? Would it be better to have a section that spells all the words phonetically so they are the most understandable to the end user? It seems that it should be possible to automate that process, rather than having to maintain two versions of the site, or having to create audio files that play automatically with an onMouseover.
Wired has introduced a new layout, which is xhtml compliant (and looks quite sophisticated too). See this interview for more info.
I took a look at the source code for this page to see what he was talking about and I know the guy sent his very own file nicely formatted, but you guys should at least have removed the <html> <head> and <body> tags from his document. It is extremely bad form to insert a whole html document inside another one. I don't think this page renders well in most browsers. Maybe the Slashdot Editors can update the story removing that from the source code?
--
Overcaffeinated. Angry geeks.
I believe this is the one you were referring to:
I'm not really up on that topic. The PAC Mate is one such device; it's essentially a screen reader without a screen or free-standing computer.
Also, the content on his content-related weblog The Nublog is pretty interesting.
He may be abrasive sometimes, but he usually gets it right. Moreso than Jakob Neilsen.
This isn't at all what I expected the principal from Lean On Me to be like!
There's a Terry Pratchett quote I love that says, "Pulling together is the aim of despotism and tyranny. Free men pull in all kinds of directions."
Standards make us more productive and efficient. Standards allow us to pull in all kinds of directions without running into eachother.
The interviewee talks about companies being forced/sued to be accessible, in the real world and on the web. Does anybody know what laws govern this? What is Section 508, or the WAI?
I'm not sure that there ought to be laws mandating accessibility to disabled people. I mean, that's really upto the business or individuals concerned.
My other sig is also a
Joe Clark has written a book. Does anyone else notice a striking similarity between the cover photo and a certain infamous image.
Sorry, not meaning to troll. I like Joe Clark, I also work in accessiblity. It's just that that image(the book cover) is right on his main page, and I can't go there without having my visual memory of things I would rather not remember activated.
lysergically yours
Who Knew?
0110100100100000011000010110110100100000011000100
"Typos, misspellings?
Whatever, dude..."
Gangsta Geek Rap
...or well-formed?
09F911029D74E35BD84156C5635688C0
Jesus loves you, I think you suck
Why is only the first headline numbered '1)' and the rest not?
"You know why you do not see me styling wit my homies? Because I have no homies!!" -Mojo Jojo
(this is only half-joke)
Convert all web pages to accessible formats, convert all books (ever) to audio books, redesign pedestrian access for the sightless...
or put money into researching artificial eyes.
I honestly wonder which would be cheaper?
There is a real problem with spending all of your time accomodating a problem rather than fixing it.
I used to work with hearing-impaired people (have forgotten most of my ASL), there was a definite "subculture" atmosphere that really didn't spend any time caring about a cure, some of them (not all) just wanted other people to do the work for them.
Not to say that there should be no accomodation, there are no guarantees after all. But the problem with ADA and other such "devices" is that, like farm subsidies or AFDC, you can build a culture of entitlement that masks the problem instead of solving it.
Well, I do believe the average response length has been average out between the latest two interviews to a reasonable average. First, we have Shatner, who replies succintly in few words. And then we have Clark, who spends a lot more time in crafting his answers. It's the difference between night and day.
Kudos to the Slashdot editors for not modifying the XHTML format. It would've insulted Clark, who spent time getting it set up this way, and we probably would've ended up with a lot of mispelled words anyway.
Cyde Weys Musings - Scrutinizing the inscrutable
It's good to see slashdot likes standards... I don't know if there will be one day a valid html version of this site.
Just as a reminder current w3c recommandation is XHTML 1.1.
The markup for the main page is html 3.2 and is NOT valid!
somebody mod the parent up!!!!
Oh, what good spelling and grammar.
I must say that this is a departure from Slashdot's usual style.
If you people admit having the problem, but deny it's a problem, you are ALCOHOLICS!
So what's the dissing about? Maybe it has to do with my own reaction to the general notion that all the Web should be accessible to the disabled. Should we ruin the design of a site for 99 visitors just to make it more appealing to 1? Should ski resorts have to provide wheelchair accessible slopes? With the majority of our media currently focused on services for the mentally disabled, how much farther should we go? Is the ideal to produce a world in which everyone is equally crippled - or may as well be?
Those question aren't at issue here. We should be discussing how to make sites which desire to be accessible work. Right?
"with their freedom lost all virtue lose" - Milton
Line 393 [of his document - the one embedded in the Slashdot article] has a malformed element. (XHTML tags & attributes are supposed to be lower-case.)
Nice try, Mr. Smarty-pants!
The main problem with enforcing standards on the web is twofold. First, the web is very ad hoc. It isn't like television or telephone which is regulated by the government and maintained by singular utilities. Also it is inherently multimedia which means you can get some far out web designs that, although interesting in an art-installation sort of way, are in no ways easy to use.
Second is that the web is considered a secondary or tertiary source of information at best. I mean unless you are using it for periodicals or the like, the web is a lot of free-floating crap and ego-stroking. We all know that web access is a privelige and broadband is outright rare (beyond the geek-centric). Outside of Amazon and a few others, what companies actually do a bulk (or even a significant minority... say 10%) of their business online?
Of course some other natures of the Web make it perfect for the disabled: it is pull-media and electronic information that can be parsed (unlike say reading a newspaper or getting info at a mall kiosk).
But until internet access is as common as asphalt roads (which don't exist on probably 50% of inhabited areas) making demands of this fledgling tech is a bit much. Now should demands be made? Definitely. But can you expect reasonable results? Probably not.
Personally I'd rather see the government spend money on stemming the tide of AIDS and easily curable diseases in the 3rd world instead of worrying if memepool.com is standards compliant.
What is music when you despise all sound?
Nuh-uh! Dagbladet! VG! Fædrelandsvennen! Farsunds Avis! Heck, even Dagens Næringsliv beats Aftenposten. Who uses the word aften anyway?
"We left Joe's formatting intact"
To the extent that a whole html document complete with
" <!DOCTYPE><html><head></head><body> "
and " </body></html> "
is slap bang in the middle of this one. Thank heavens my browser doesn't take any notice!
He uses lots of "title" attributes in his links, which, in my browser (Mozilla 1.1), can only be read if I mouse over each and every link; I can't tab to them and see the meta information. Some of them seem pretty useful context info, unfortunately..
There's the "abbr" markup, such as: <abbr title="(audio) description">DX</abbr> which gets underlined in Mozilla, which is a neat tag I didn't know about, but also requires mousing over it and waiting a second for the meta info.
For some reason, punctuation characters are apparently turned into Unicode HTML elements, such as ’ for single-quote. I'd love to know why that's good standards.
HOWTO get better dates on slashdot
I guess I don't see how one can accommodate (indeed, I'm not sure I can see how one can disaccommodate) someone with schizophrenia. So perhaps the best thing is to ask what disabilities can really be accommodated.
I don't mind making my content accessible as far as the requirements of accessibility do not change the content itself (do not limit the content from doing what it is trying to do). But some of the cognitive disabilities discussed could only be accommodated by actually limiting the value of my content itself.
Some of my content will be very difficult for someone with dyslexia. That's the nature of the content and the disorder, and though I may sympathize, there's only so far I can manage to extend my content to that audience.
"but variety is the spice of Slashdot"
that is pretty funny.
"..variety is the spice of Slashdot."
Yeah right!
This will probablly burn Karma, but oh well.
Joe Who??
For the moderators, this isn't a troll, it's just bad Canadian political humour, and I suppose I can understand you getting the two confused. Google for Joe Clark.
My question is why should I have to look at ugly websites just so that the handi-scrappers that might happen by can waste their time as well? They already get all of the good parking spaces, must we give them a leg up on the web as well?
Give a man a fish and he will eat for a day.
Teach him to eat and he will fish forever.
Click on the link to his website, and check out the cover of his book.
Inspired by Goatse!
Maybe. Anyway, look up the Americans with Disabilities Act. (ADA)
Best Slashdot Co
I had the same problem with CSS being stripped from a story I submitted. Yes there can be lameness-filter problems with allowing CSS, but the more Taco tightens his grip...
It'd be a more productive use of your time than trying to change everyone who is satisfied with what Slashdot has evolved into.
And it'd be a more productive use of your time to not try to change everyone who isn't satisfied with what Slashdot has evolved into.
OMG! Another new low for Slashdot!
ROTFLMAO!
There have been great strides in artificial eye technology: I think Slashdot even posted a link to a rudimentary artificial eye prototype already: the person with these artificial eyes percieves sight as flashes around the outlines of objects. It's amazing stuff and it's certainly an area of active research.
The main problem though is interfacing with the brain, and that's not an easy nut to crack. In particular, there is pretty much no hope at all for someone who is blind from birth; such people have a stunted visual cortex so even if they were given eagle eye artificial optics, it would be useless as their brains would be incapable of processing the information, so they wouldn't even understand the _concept_ of vision. I'd link to the story if I could find it, but suffice it to say it'll be quite some time before all forms of blindness can be eradicated.
And on the topic of vision concept, here's an idle thought: imagine if everything red looked green to you, everything green looked blue and everything blue looked red. How would you know that your perception of a given colour wasn't the same as someone else's? (answer: you can't. Think about it. Maybe this explains why some people have totally screwed up senses of aesthetics. Or in fact you could extend it further; how do you know that other people even 'see' the same way as you do? A few very rare people can see four primary colours. Imagine what THAT would feel like. But I've gone even further off topic now than I was originally...)
If you do not understand the basics of web design (which every 14 year old knows these days) then you really shouldn't comment on it.
XHTML is NOT formatting. HTML shouldn't be formatting either. You create a structure with HTML, you make it up with CSS.
Way to go slashshit for supporting flash, and javashit.
This is just going too far. I'm all for making web pages accessible to all those who have the cognitive ability to read them. Adding jumps over navigation bars are fine, because intelligent blind people can still read my content.
But asking me to put an illustration on every web page is outrageous. I'm not saying I'm some brilliant dude or that my web site has anything intelligent to say, but let's take the examples of Mensa, the New England Journal of Medicine, FAQ lists, and RFCs.
Are they supposed to dumb down their content? Put little cartoonish pictures on every page that explains to even the most learning disabled (AKA cognitively limited) people everything they have to say? That is taking it too far. If 100% of the public is mentally incapable of reading a work, it still may be a very good and important writing.
Should we add little cartoons to all editions of Shakespeare? I think not.
Taken to extreme, every web page would say either "Goo goo ga ga," or "Ga ga goo goo," depending on the author's mood. This is not a future I want to see.
> but you guys should at least have removed the [...] tags from his document. It is extremely bad form to insert a whole html document inside another one.
Huuuuhhh... You're talking about Slashdot, the website for standards-loving geeks and nerds who doesn't even validate (and note that they've forbidden entry to validator.w3.org to hide the fact). In comparison, another site where I dwell, LinuxFR; not only validates but doesn't use old-fashioned table-based layouts, ditched in favor of more modern and user-customisable floating layers. To this day, I'm still ashamed at the sheer number of sites (even Linux/OSS/Free Software ones) that don't even do the minimum to be good netizens : provide an error-free site with a DOCTYPE that triggers standards-compliance mode in browsers. I shouldn't maybe draw conclusions too fast (some of these sites could still use non-standards-compliant middleware like ad banners generators and the like. I believe I remember Wired's Douglas Bowman said this were the major cause hampering efforts towards compliance) but I think the main problem lies with the laziness and the usual if it works with IE, it works nearly everywhere state of mind. And you can throw all the blows and whistles you want into your new shiny standards to attract followers, you cannot overcome laziness... *sigh*
Xenu brings order!
as long as you don't care about the little things (like font size, positioning, etc.) across multiple browsers
No *kidding*. The *point* of HTML is that the author should *not* care or try to force a font size on the end user -- the end user should be free to choose whatever's most convenient for them.
Unfortunately, the market got flooded with "web designers" who came straight from print magazines or got all their ideas from print magazines.
May we never see th
I'd like to know how to overcome Pareto's 80-20 law. It states that 20% of ones time will be spent accomplishing 80% of a goal, and the rest to fill in the remaining 20% If I can cut out 80% of my development time by eliminating unneeded features like accessibility (hear me out) Im going to. I say that accessibility is unneeded, but I mean that there is a good quantity of information available that may be narrated, but would not convey the same information as a visual counterpart. Is there a need to make the Guggenheim museum narrate that that "starry night" is a picture of a nighttime sky and skyline in an impressionist style." What is a disabled user going to take away from that? While I whole heartedly agree that online taxpayer funded services should be accessible, I cant see any need for a photo album to include alt tags, or a movie to be narrated, or a flash animation to include audio cues. For the most part however I think that the money spent on these items would be far better spent on curing blindness. I have no doubt in my mind that that will happen before half the web is accessible.
People who think they know everything really piss off those of us that actually do.
One of the most important things that you need to do to make a website accessible is to use valid markup. This is also important to allow interoperability with standards-based browsers like Opera and Mozilla.
You can ensure your site has valid markup by using a validator to check your HTML. You will find that you have an easier time writing valid markup after working with a validator for a few pages, after that you'll find very few mistakes, and they will be easy to fix. Don't let the validator's complaints about your first attempts scare you.
Maintaining server responsiveness while under heavy user load is important for basic usability for any user. You can test how your application responds to heavy traffic by testing with a load generator.
Please read:
-
Use Validators and Load Generators to Test Your Web Applications
Thank you for your attention.Request your free CD of my piano music.
HTML *used* to be perfectly accessable. It was *beautifully* designed so that anyone could use it. It's with all the new layout-oriented stuff that people start being made miserable -- some browsers can't display some sites properly, blind/deaf people are put at a disadvantage, you need a fair amount of CPU time just to browse web pages.
May we never see th
Dang... even left on the doctype declaration. I think he's just bitter that someone, once again, showed him how easy it would be to do things *correctly.*
n al.dtd"> />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"
<title>Ask the Expert: Accessibility</title>
</head>
<body>
including using a browser side style sheet
It's better than IE and Mozilla in many ways.
Even includes screen reader compatible menus.
http://www.opera.com/
I notice that Joe Clark consistently uses a single closing quote (') as an apostrophe in his text. Now I know this is common practice in the typesetting business, but aren't those two characters conceptually different symbols?
Wouldn't it be better--and easier--to use the simple ASCII apostrophe (') instead?
I probably can't actually demonstrate it to you because the Slashcode will filter them out (LAME), but what he's doing is using curly rather than straight quotes.
There are three single quotes and three double quotes common on most computers. Good old ' and " which are straight, and the much nicer to look at curly or "smart" quotes (see MS Word, or the post above).
I think ” would make a right double quote if Slashdot allowed me to enter one.
Many people edit their HTML text in Word or some other editor which automatically inserts curly quotes. However, you'll often see a problem if the article writer has a Mac and you have a PC, or vice versa. All of the "smart" curly quotes get converted to meaingless codes like this: it?s. This is because the curly quotes aren't in the 7-bit (0..127) ASCII range, rather they're either Microsoft or Apple 8-bit (0..255) extensions, which are different.
In order to avoid that happening to anyone he's using Unicode escapes which specify the character precisely. Ultimately, it wouldn't really be necessary if people used better tools to edit HTML, or used Unicode aware editors and had their web server mark the pages as Unicode when served.
Lord Pixel - The cat who walks through walls
A little bigger on the inside than out
...until the same story gets posted 3 or 4 times.
useit.com has scores of info and alertboxes regardins flash usability and general usability.
Even though Jakob generally talks through an unorthodox orifice, and spouts things that really are obvious, it's suprising how many people just will not adopt these simple ideas.
http://validator.w3.org/check?uri=http%3A%2F%2F
W3 validator saysHeh
Do a view source, look at the first coupld of lines, which is the same ordinary "start of page" you're going to find on every page on Slashdot:
"<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html><head><title>Slashdot | Joe Clark's Answers -- In Valid XHTML</title>"
See how it claims to be HTML 3.2. Not XHTML at all.
So now we page down 3-4 times.... now we see this:
<p>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html;
charset=iso-8859-1"
<title>Ask the Expert: Accessibility</title>
</head>
<body>
Hilarious. So this guy sent them a complete, well-formatted XHTML document, and they pasted it into a
tag in the middle of a regular Slashdot page.
What exactly was that supposed to achieve? How stupid do you have to be?
At the very least they could have stripped out the and tags, because as it is they now have a document with *nested* html, and body elemements, and 2 head elements. This is illegal in every version of HTML that's ever existed.
Utterly utterly missing the point!
Even worse, Slashdot's Plain Old Text mode doesn't even let me paste that HTML in. I have to go through by hand and manually escape each and every < and > into < and > . What's the point of a plain text mode that doesn't know how to escape stuff for me. I can't just type Plain Old Text - instead I have to know all about escape codes and enter them myself?
Lord Pixel - The cat who walks through walls
A little bigger on the inside than out
But we're all still thinking, whoop-dee-fucking-doo.
He points to a site which discusses skip links. That site provides a two examples, one of which has been redone with the skip link made invisible.
Instead, they left it anadourned so that it clashes with the rest of the site and provides them with a pathetic excuse for continuing using font and table tags instead of semantic markup. Whatever.
For someone who's apparently into usability, they sure know how to make things utterly unreadable. What a tool.
I'll pass on this interview (that is after I click this submit button). I'm not going to read this horribly formatted shit.
I hope this comment meets whatever anal specs he requires.
Sounds like this may be needed. Note that this is not the same as having a semantic model for the web itself. Clark talks about having various parts of a web page -- the search dialog, various navigation panes, and so forth. With a proper, extensible, and well defined semantic model for essential web page characteristics that could be acted on by rule bases that can tune and alter the resulting web page for a particular user, rearranging content and presentation to suit.
Oh, that's nothing. They didn't even fix the line endings. Most of Slashdot uses Unix CR line endings, whereas the document that was sent uses CR+LF line endings (as seen in Windows). You can tell in an editor that shows the extra characters (I used Vim) when you look at the source for the page.
Now that's pretty damn sad.
--
viqsi - See "vixen"
If we do not change our direction we are likely to end up where we are headed.
Ok, instead of complaining about the bad HTML in the story, try this:
In the response to the question of accessibility and the law governing it, the answer includes: "it is not reasonable to expect disabled people to go somewhere else to get the same information or enjoy the same experience."
If that is the case, then why is it apparently OK for a movie theater to fail to provide subtitled films? I have never once been able to walk into a theater on a given day and say "I'm deaf and I need subtitles on this film." Yet, adding subtitles is trivial especially with more films being produced digitally or even projected digitally. The technology is right there under their noses, and it's commonplace on TV now. It's been required in new TVs since 1990.
Yet the theaters seem to think it's reasonable to tell me to wait til a film hits DVD so I can turn on captions or subtitles. I'm sorry, but that doesn't cut it. Telling me I have to wait while telling the person with normal hearing next to me that they can see the film Right Now If You Buy A Ticket is inexcusable.
Oh, and those audio assist headphones you're probably about to tell me about in your reply? They don't work for the completely deaf or those who already wear hearing aids. Like me. Sorry, do not pass Go, try again.
Wehrenberg, one of the two chains in my area, offers a few open captioned films, but not on any date, not in any theater, and by far not the films I want to see. I want LOTR. I want Insurrection. I want Die Another Day. I want Harry Potter. I've never heard of Truth about Charlie or Red Dragon.
Please, write in and tell 'em it's inexcusable.
Wehrenberg Theatres
1215 Des Peres Road
St. Louis, MO 63131
USA
American Multi Cinema
2049 Century Park East Suite 1020
Los Angeles, CA 90067
USA
i am a soviet space shuttle
"I want Slashdot to eat my own dog food."
I'm not qutie sure what he meant by it, but I'm going to take it literally. Yeah! Eat my dog food, bitches!
ED's, NO MORE INTERVIEWS. All they do is piss people off
I am become Death, the destroyer of worlds.
It's spelled 'deaf'
it is ugly
...but I didn't have time.
As a usability person, surely brevity is a key feature of usability in prose...
(end sarcasm)
In general, there are two types of usability advice: prescriptive and proscriptive. The most famous usability folks are proscriptive folks (see "The Design of Everyday Things," by Don Norman).
It's easy to be critical ("it's too difficult for some people to skip 20 links at the start of a web page" for example) and hard to provide good solutions ("put a skip link before every navigation block" is NOT an example).
Proscriptive usability advice is entertaining, and often thought-provoking. But it isn't generally usable advice. OK I now know how NOT to do whatever it is I want to do. So that leaves infinity minus one options.
What Macromedia has attempted to do with Flash is a useful step towards allowing accessibility considerations to be handled by Flash developers.
But if I import an image called "Anatomy.jpg" into web page in dreamweaver, you'd THINK that by default it might put Alt="Anatomy" into the image tag. Or, it might put "Anatomy" in the popup menu next to the Alt field in the properties floater to save me typing it in. But no.
There's the accessibility problem in a nutshell. I think many of the accessibility issues are software problems, either with content software or browsing software:
1) Skipping navigation stuff.
Surely this is a fairly simple feature to add to a browser. Any solution that requires extra code to be added to almost every web page in existence is not a usable solution.
2) Alt=" " etc.
Well only a tiny minority of the world's web pages are hand coded. I really don't think this is a problem with web page design, it's a problem with web page design software. If an image has no link, then it should be Alt=filename or Alt=" ". Again, don't expect everyone in the world to hand tune their HTML. Again, 90% of the problem could be handled in the browser anyway (IE tells you an image's filename if you hover the mouse over it).
3) Standard HTML.
It's very hard to find web pages that are 100% standards compliant. Again, here we have a solution that requires modifying almost every web page in the world (and while we're at it, fixing a whole bunch of standards). Solutions need to be usable by both end users and developers.
Conclusion
Maybe the efforts of Joe Clark et al to force web designers to manually implement laborious accessibility solutions will in the end create a market for tools with better accessibility options built-in, but unless you're a likely lawsuit target or have a specific target audience you need to reach, it seems to me you should do the best accessibility job your toolset affords you to do, and meanwhile wait for that market to fix your tools.
I use BOLD tags because STRONG takes longer to type -- even though I know that STRONG is good and BOLD is evil. Now, that's usability.
the EM tag is what you should be using, for emphasis. 2 letters :)
Jeremy
So, I was a web author "back in the day" (93-97, before I moved on to better paying gigs). I always felt strongly about standards compliance. I also tend to hand-code everything out of a distrust of someone else interpretting the standard into an HTML editor.
One of the nice things about the "old days" was that there were plenty of resources around that did a good job of providing detailed-but-not-obfuscated tutorials for things like HTML, Javascripts, etc.
I haven't found a single concise course that would teach XHTML without a ton of jargon yet. I would very much like to retrain myself on XHTML and ECMAscript.
While it was run by a company that wasn't exactly always standards compliant, I found the library at help.netscape.com (before it's mangling in the late 90s) to have been my favorite resource.
Any recommendations? I don't see paying $30+ for a book when there are usually good resources online.
That comment sits at two, so apperantly some people find value in bashing slashdot...
autopr0n is like, down and stuff.
Am I the only one who read the title and thought: "What does /. want with Joe Clark, the Canadian politician?
Joe Clark is the leader of the Canadian Progressive Conservative party (Torys), for you non-Canadians.
God save our Queen, and Heaven bless The Maple Leaf Forever!
IMO, CSS is generaly better looking then Table stuff, but table stuff can look nice, and CSS can look fugly (just look at the W3C's CSS page!).
Of course at this point, any change would be great
autopr0n is like, down and stuff.
that he read Bill Shatner's response to Slashdot's questions and thought that he would make up for Bill's brevity.
Are you sure that you hardly get any work because there is no market, or courld it possibly be because... say, oh I don't know...
(PS - This is intended as a humorous remark, not a personal attack. Although some personal introspection might not hurt the situation.)
... Unless you have an airtight reason (like you're stuck using an old content-management system you cannot afford to replace), I really don't want to have anything to do with you unless you'reproducing valid HTML....
this is the phrase that needs to be said by EVERY hiring manager for every web design firm on the planet. 90% of all the problems with accessability are because of LAZY webdesigners not adhering to HTML standard and producing VALID html. And no, Microsoft IE specific is NOT valid HTML.... I dont see it mentioned anywhere in the HTML spec.
Do not look at laser with remaining good eye.
Concider:This is the HTML equivilent of writing a C application and putting absolutely everything in main(). Sure, it'll compile, but do you want to be the one to maintain it?
Because it's the right thing to do.
If the slashdot 'editors' spent 2 minutes writing a few lines of CSS in some between some tags it would have looked fine. Obviously that was beyond them. Because they are stupid idiots.
autopr0n is like, down and stuff.
The "Text-only is not accessible" link is broken. Which is a shame, since it's the only link in the article that I wanted to follow.
-- $SIGNATURE
You should have just told her that you blocked popups, and thus couldn't see her applets. You can still tell her a lot of people do that, and that a lot of people won't even be able to turn stuff off
I really don't see why people fuss about stuff like that (toolbars and the like). It's not like people consider that part of the 'art'. I mean, I still have this ugly monitor frame around her work, no matter what.
autopr0n is like, down and stuff.
At Rob's site, he says:
"I belong to the Online News Association, Internet Press Guild, and Society of Professional Journalists, in case that matters to anyone. I am an excellent copy editor and proofreader, and I could easily edit CmdrTaco's and Hemos's writing into Perfect English, but I like them both just as they are. Indeed, I believe their (as I often call it) "unique approach to the English language" is partially responsible for Slashdot's success. (More on that in my book.)"
Whatever.
If that is the case, then why is it apparently OK for a movie theater to fail to provide subtitled films?
I would say that's over the line for reasonable accomidation. A store can provide ramps without hurting other user's experiences; a webpage can provide accessability without hurting other user's experiences; but to add subtitles calls for either negatively influencing everyone else's view of the movie, or running a seperate movie -- the later of which may not even be economically possible.
Wehrenberg, one of the two chains in my area, offers a few open captioned films, but not on any date, not in any theater, and by far not the films I want to see.
Then complain to them. I don't know how they select the films, but every reasonable buisness listens to complaining customers. Maybe there's economic reasons they can't run Lord of the Rings; or maybe the manager is treating this as his own private best of the bunch and just needs a little nudging from upper management.
I'm also a vegan with some shoes and accessories made of leather.
Well then, you're not a vegan. But you're still a perfectly good vegetarian and we love you for that.
Using a quotation mark instead of an apostrophe just because it will look OK most of the time is like using a instead of just because it will look OK most of the time: It's a Bad Thing, especially if accessibility is of concern; it makes it harder for software to make sense of the text and render it correctly on alternative devices.
Yes, _of course_ Unicode makes a distinction.
but what do i know, i'm just a model.
You are incorrect. Subtitling can be provided by a simple scrolling LED marquee that displays text in reverse.
The person needing subtitling gets a mirror that they attach to their chair that inverts the text.
Viola! subtitling provided to the person who needed it, without affecting the other's experience.
~mindlace
Might solve some of your problems. It's also a lot more likely that some flash ad or something crashed your browser.
autopr0n is like, down and stuff.
... but to add subtitles calls for either negatively influencing everyone else's view of the movie ...
Not the way the most common system works -- Mr. Clark kindly sent me an email with a few links in it. (Thanks again!)
Here's the company that does a lot of this:
http://www.mopix.org
It's done with a screen showing captions in the back of the theater, in reverse. You view 'em with a reflecting mirror. If you don't have a reflector, you don't see a thing.
Then complain to them.
I plan on it -- and included their addresses so others can write, too.
i am a soviet space shuttle
I volunteer to tap-dance messages in Morse code on his chest. Dork.
The last digit was missing from the URL. The correct link is http://infocentre.frontend.com/servlet/Infocentre? access=no&page=article&rows=5&id=286
Hear me, for I am a spooky prophet sent from four slashdot stories into the future!!!
AFTENPOSTEN!!!
It's called the Public Switched Telephone Network, though its name doesn't do it much justice now.
It got its name from being a publicly available way of connecting two wires from one house to another, without laying wires from each house to each house.
There are some interesting advantages and disadvantages to that. I'll probably write it up in my journal.
What's this Submit thingy do?
n/t
In addition to the formatting, he's even got the compliant "tooltip" display for some of the links! (They work with my Mozilla, at least). We should all aspire to be so thorough.
Why? HTML and XHTML are line-ending independent. Who cares if they're CRs or CRLFs?
and that is why tne net is full of CRAP that is totally useless unless you have parallel computers running pattern recognition programs to index pages and content that ends up with poorly indexed crap. Yeah, who the hell needs data you can actually use?
- The Unicode Standard
variety is the spice of Slashdot.
I never knew variety and repost were synonyms
Moderation Totals: Flamebait=2, Troll=1, Redundant=1, Insightful=6, Overrated=1, Underrated=1, Total=12. (not mine)
I always did think you were the one of the more honest guys around, even though I would never be caught dead voting Tory. Your successor and nemesis Lyin' Brian Mulroney did so much damage to our country that we're still suffereing from the hangover, these days called the Alliance.
- The Unicode Standard
Section 508 clearly defines...
these print designers are going back to their magazines and recasting them as "webpages."
The average magazine these days is mostly design and hardly any print. What's more, the design *sucks.*
I want my "old fashioned" words and pictures back. Take your design and stuff it.
What's more, I fully agree with you. On an actual webpage I want words and pictures *I* control the display of. Once again, take your "design" and stuff it - twice over.
The function of a magazine or webpage is not to be a medium for distributing "design."
*Design* is a medium for distributing information. If the "design" does not *enhance* the information in some way it's worse than a failure, it's an impediment, no matter how sucessful it may be as "art." Hell, even ART is supposed to be a medium for "information."
So inform. Don't "design."
One of the things that makes the web so powerful as a tool for distributing information is that it *allows* the user to manipulate the "design" in a way that makes the information more accesable to him/her. That's the whole bloody point!
Forcing me to read your semaphore font with black text on a tetured navy blue background doesn't make me marvel at your innovative "design." It makes me scream and go to another page.
Accesability? Hell, a good chunk of the web isn't accessable to *anyone* because it's the "designer's" brain that's disabled.
And they're taking print with them.
Feh!
KFG
you know, after seeing all these 'troll, but i'll bite' statements, i've finally figured out why: people that bite trolls have an axe to grind.
repeat:
Troll biters are only trying to toot their own horns.
I was very impressed with Joe's answers on these questions. I was one of the members of the federal advisory committee that drafted the initial take on Section 508's web accessibility regs. His statement about the web accessibility business is right on: this is a temporary blip as we go through a transition to where accessibility just becomes another part of good design.
One thing I will take issue with is Joe's statement that accessibility advocates want alternative text sites. I think that approach falls under the separate and unequal approach: tried that and it's been discredited. The goal for almost everyone is that the same site work for everybody and look good. It isn't hard.
The issue about people with cognitive impairments is that they have few advocates at the national lobbying table (other disability groups are good at self-advocacy), plus it isn't clear what to do to make sites more accessible other than make them more usable for everybody.
One consequence of this ignorance of visual design? The implicit claim that every illustration can be epitomized in words. You could only make this claim if you were so visually unsophisticated that you couldn't differentiate one kind of illustration from another. Of course, this is hogwash: The reason why we use illustrations is because words (or numbers) are sometimes too hard to understand by themselves.
This is the problem I have with some accessibility guidelines - if a picture is worth a thousand words, they want that thousand words in a caption. My web site has hundreds of pictures, so I will never be in full compliance with these kinds of guidelines. My approach has been to add some basic descriptive text to a page with thumbnails, making the same text available to everyone. The text itself is used to tell a story, and the details from the pictures that are mentioned are selected based on their relevance to the story. The consequence of bringing my site into compliance with these unrealistic guidelines through special description tags would be less content available to general viewers, since the time to write the descriptions would be taken from the time I would use to add new content.
While my site is just a personal site that shouldn't necessarily be required to be accessible (though this leads into another topic for debate), I would imagine that this would be an issue at some level for most sites - how do you balance providing special content for the disabled and providing basic content to everyone?
Many other types of accommodations are commonly utilized by all types of people - wheelchair ramps and TV/video captions are good examples of this, and this would be the rough equivalent of navigation aids and ALT tags, which are the two main accessibility features that Joe Clark mentioned in his second answer. When you get into special HTML tags like full text descriptions of images, most people probably won't even realize that they exist, as is the case with things like radio reading services for the blind.
At this point, I have no idea where I'm going with this (my apologies for any accessibility issues regarding the lack of a concluding point). I started with one of this guy's points and mostly ended up at another one, so I guess he seems like a reasonable person.
I mean, where else but Slashdot could you find hot grits down petrified Natalie Portman's pants?
You don't find that sort of variety just anywhere.
KFG
If your accessibility software requires alt tags for my meaningless shim images (not that I use any) then your accessibility software sucks.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
One of the biggest problems is that the specifications provided to make everything the same are filled with optional components. There are several different border styles, but only a few work because most are optional. While this provides freedom to the person following the spec, it doesn't provide a consistent experience.
That what was all this school was for... to teach us how to solve our own problems. -- janeowit
Troll, but I'll bite. Not really.. it's more acknowledging that the parent post was probably only really posted to induce argument, but they feel it worth talking about anyway.
slashdot!=valid HTML
To be honest, it's piles of shit like you that make me want to shit on the ADA and light it on fire.
Forcing people to cater to your disability for a non-essential is pretty fucking sad. I'm not catering to your deafness. I don't care. If I'm ever fucking deaf, I'm not writing a movie theatre and complaining because they don't wipe my ass for me. Maybe you should sound off like you've got a pair, son.
ENGLISH! DO YOU SPEAK IT!?
was a self evident axiom. The inmates have clearly taken over the asylum. Still, that's the beauty of the web. You're free to make your own webpage, even a shitty one.
However, and no inate disrespect to your friend, but her problem isn't her "artistic vision." It's her arrogance. It's the same sort of arrogance that thinks what's on TV should meet her standards and refuses to accept the argument that she could just change the channel. Well, the arrogant "artiste" is a cultural sterotype. Some stereotypes are more stereotypical than others though. This seems to be one of them.
It doesn't have to be that way though. I know. I am closely aquainted with nationally known fine artists ( Hell, one of them bore me), some of even of relative fame, and one of the things that's always struck me about some of the best artists is that they fully understand that *their* artistic vision doesn't mean crap. Sooner or later they are going to *show* their "vision" to someone else. That someone else, like it or not, is the final arbiter of what their vision "is."
"Artistes" who so vehemently defend their artistic vision in the manner of your arrogant friend aren't artists. They're masturbaters with oil pastels. They're making artistic love to the one they love best, themselves. They'll even state that explicitly if prodded, although they have no idea that's what they're doing. You see, if asked they'll proudly state they are engaged in "self expression."
Well fine. Go ahead with your artistic therapy or Turette's Syndrome. See if care though.
Your "self expression" only becomes *art* when *I* look at it though, and I'm only willing to engage in the artistic dialog ( written as in poetry or visual imagery as in a painting), and it *IS* a dialog, if you are speaking to me. You must, at some point, not only recognize my existence, you must respect it.
You want to tell me your vision? Fine, but in exchange you have to listen to mine. Art (as opposed to talking/painting to yourself) is an *exchange.*
Your artist friend hasn't figured this out yet. If she never does she is unlikely to ever be a great artist, or human being.
Of course that doesn't mean she won't be a "sucessful" artist. There are plenty of people with money who love to be abused artistically. Go figure.
In the meantime what most of us will do when we go to her page, instead of appreciating her art ( which she may find desirable), we'll just think, "Well, that's annoying," and go away.
What's more, no matter how good her art was we'll think of her *art* as annoying, even though it was just her presentation of it.
Mondrian dispensed with the frame. Your friend seems to want to do the same, but doesn't realize that what she's *actually* done is replace it with an annoying and distracting frame because she doesn't understand her medium. Also not a good thing for an artist.
If she payed attention to her audience she'd already know this.
A webpage is *explictly* intended to be viewed by others. Why else did they bother to put the page on the web? Ignoring your audience, or outright disdaining them, is just plain doofey.
And did I mention it's arrogant?
With regards to accessability I have such an arrogant friend too. When I've suggested he could make his webpage ( an otherwise very fine one) a little more accessable to the blind, or even just Netscape users, he has replied, in essence, "Fuck 'em, they're only about 10% of the web population."
Don't be an arrogant web designer. Respect your audience. Otherwise, why the hell should they respect you or what you have to say?
10% of the web population has already told my friend, " Well fuck you too buddy," without ever reading one word of his *opinion* driven webpage.
Now that's what I call getting the word out, eh?
KFG
If your HTML requires meaningless shim images, then your design skills suck.
HTH. HAND.
It was when Ensign Burrito gave up his day job and started jacking with the site full-time. I remember thinking "well, that's the end of that." Kind of like watching the first round of indignant replies to the Canter & Siegel spam; it was the end of an era, right there in front of me, going to hell in real time.
Linus farts in an elevator! 315 comments out of 769... "M$ W1ND0Z3 SUX!1" (Score: 5, Orthodox)
...that Bill Shatner's responses were transcribed from a telephone conversation by a Slashdot editor?
Freedom to fear. Freedom from thought. Freedom to kill.
I guess the War on Terror really is about freedom!
Out of a hundred sitcoms that air weekly, there's one Friends that gets it right. Then there's one Simpsons that makes you want to throttle someone for fucking up such a good property with such crappy execution. Then there are several dozen "how the hell did this get on the air" and the rest tend to stand as arguments in favor of eugenics and retroactive abortions.
How sorry should I feel for someone whose ass-ugly, bottom-up design doesn't render exactly the way they want it to on my box? And for the record, NO you may not play MIDI without my permission.
Other formats also benefit from modifications for accessibility - such as Acrobat, various office documents formats, etc.
We are currently working on software to aid in generating accessible formats from MS Office formats (boo, hiss, myself included) such as PowerPoint, Word, and Excel. By their heavy use, these formats deserve attention. For example, many professors around here post their lecture notes as PPT files without considering their accessibility. We aim to make tools available that can help the uninitiated make more accessible materials. If interested, you can check us out at PowerPoint Accessibility Wizard.
Dan
dlinder AT uiuc.edu
Much more accurately describes OSS. I think that's what they call a "fruedian slip" there guy.
And what is the attitude of slashdot editors to criticism? Just try parsing this page through the W3 XML Validator.
Hmm, I didn't know Oppenheimer was deaf
and almost wrote "even if that "information" is in the form of emotional content." That's why I put "information" in quotes.
I was not railing against design or art. I come from a family of artists, commercial graphic designers and marketers. My stepfather was the Sales Development Manager for all of GE Broadcasting Company and my mother has been in the Guggenheim.
I know my way around art, and I know my way around design. I've been surrounded by *good* examples of both since before birth.
Yes, good and bad are subjective, but they're also subject to "market" approval. If your market is strictly those who dig black semaphore fonts on navy blue backgrounds than your page sucks to me because I'm not your market.
If your "market" is anyone interested in your opinion on something than the above is bad because the majority of the people you are trying to reach turn away in disgust. You are not communicating with them. Communication is a *two way* interaction.
This is bad design. It does not communicate what you intended to whom you intended. You have not engaged them in the discourse.
I'm sorry, but I'll stand by my statement that most of the web sucks because it does not communicate *what* it intends to *whom* it intends and print has followed right along in its footsteps.
Of course I'm making the possibly invalid assumption the "intent" is something more than to "communicate" the money out of your pocket into theirs. That's a different topic though.
KFG
I remember a year or so ago everyone was posting Chinese and japanese text all over everywhere (mostly in their .sigs. Actualy, I think I might have been the first... under a diffrent account, obviously)
Its really amazing how anal slashdot is about censoring things. They bitch about 'freedom of information' but then ban ASCII art and non-english char sets. It even makes it hard to show things like simple graphs or whatever.
autopr0n is like, down and stuff.
This is -precisely- why there are "web designers"...
Tell me, oh wondrous one, how many of the browsers will support what you've submitted?
Enough said.
Go back to academia and buy a clue.
If your accessibility software requires alt tags for my meaningless shim images (not that I use any) then your accessibility software sucks.
If you don't have alt tags for your meaningless shim images (which are required by the latest HTML standards), your HTML sucks. How is accessibility software supposted to know whether you didn't bother to add ALT tags (and it should try to read the graphic name so the reader has some idea what's there) or if it's a meaningless image? It could guess, but wouldn't it much better if you just told it?
Well, a computationally non-intensive method to decide if an image was important to the document at large would be to determine the amount of variance in the image, especially if there is none. If every pixel is the same color, or it's just a transparent image with no data on the color channels, or the transparency is maximum regardless of the raster layer, you can probably assume it's a shim. If the image is too small to convey a character, then you can assume it's not text. If most of the images have alt tags, but some of them don't, then obviously it's not 100% that the ones without them don't need them, but it does make it more likely. And finally, images with alt="" don't actually mean that there's nothing on the image, all it means for sure is that the HTML editor has inserted an alt tag for compliance.
An image without an alt tag on a page with other images with alt tags which is not linked to anything is probably not important.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
As I said, it can guess. But most of your suggestions require the program to download the image, which is a waste of time if you can't display it.
No direct link - great, so they get slashdotted, and don't even know why!
Author, Shell Scripting : Expert Re
trolls bite YOU
You guys are just being anal. My philosophy is if it works it works. Screw being pendatic about not using font tags and stuff like that. If it looks good then use it!
How dare anyone make a work of art than cannot be enjoyed equally by everyone with any handicap, and why is Macromedia exempt from this logical ruling?
Painters should be shot for using a 2 dimensional medium that cannot be appreciated by the blind, and Van Gogh should have been flayed for first, using excessive color and denying the color-blind full appreciation, and then quartered for over-use of paint because running one's hand across the surface of "The Starry Night" could be potentially harmful for the tactilely hypersensitive. And I probably deserve at least 39 lashings and bread and butter for dinner for not describing my site logo sufficiently with alt tags for those using lynx to gain the full appreciation the cleverness of my graphic design.
Fuck you, I say to all the handicaps, gimps, and retards who want to view my webpage, get elected president, and be like Mike. But not really, just those who think that because they're parents didn't spoil them enough that they have to go around righting wrongs that aren't there.
as long as motherfuckers like you are around, businesses are going to list "ability to climb" stairs as one of their job requirements, and people who could otherwise work and/or enjoy productive lives are going to sit on their ass and watch Oprah all day and waste my money up until the point I join them on welfare because my boss was sued for not putting the ramp in the middle of the fucking walkway, or because we were 6 months behind trying to make our website "torte lawyer and fuckwit vegan impregable" and lost our market. One day your free ride will run out, and the governed won't be able to support you all.
Is he trying to punish us for what we went through with Bill Shatner? WE'RE SORRY!
"Whatever. We left Joe's formatting intact. It's a little different from our usual style, but variety is the spice of Slashdot."
Whatever??? Shut the fuck up. Don't whatever the man, he went to quite a bit of trouble you asshole.
the one thing i hate about flash. cannot be indexed with web spiders. and that means none of the flash sites can be found from google.com.
(... in the immortal words of Woody Allen's character in Annie Hall: ) it's all mental masturbation.
More than mere navel gazing.
Joe, as long as you don't eat your shoes and accessories I think you're OK.
S.
I'd just only download the smallest images, or those loaded the largest number of times on a page. In addition I would load the smallest images first, might as well since you're not going to look at any of them.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
``In one of the many ironies of Web development, it is indie developers like me who have a higher success rate in achieving valid, accessible sites even though larger commercial operations are the ones where valid HTML and accessibility are more urgently needed.''
I think this is largely due to the stubbornness of PHBs. They don't want the relatively new accessibility features, they want what has worked in the past: <font>, <br> and <img>. In part, they are right. If your entire website is in HTML 2.0 with FONT tags all over, changing that to XHTML with CSS is a huge venture. It is well-known that such operations are costly and error-prone. CSS is a compatibility nightmare due to lacking browser support (especially from the folks at Redmond). And the vast majority of viewers are thought to be better served by a flashy but standards-violating site than a standards-compliant site that doesn't look perfect due to their browser not fully supporting those standards.
Another issue is laziness, uncompetence, or convenience. Many webmasters prefer using specialized authoring tools for creating their websites in a WYSIWYG manner. I don't know any such tool that complies to the latest standards as well as me and my text editor do. WYSIWYG is the wrong paradigm for websites. They are browsed in vastly different environments, by vastly different people, with vastly different needs, and corresponding software. The correct paradigm would be WYSIWYM (What You See Is What You Mean), in line with the ideal of the semantic web. I've seen people use tools that provide buttons for making text bold or underlined, but not for emphasis or strong emphasis. It makes me barf. It can be argued that web authoring tools are less error-prone than typing in a text editor. This would be true, if the code output by said tools would be valid according to current standards. It is said that authoring tools are efficient. This is probably true for some. I am quicker with a good text editor than with any authoring tool I've tried. Menu options? No thanks, I'd rather type tags and run scripts. In some cases, easy to use authoring tools can be a necessity. Suppose that various departments had different sections on the website where they periodically posted updates. The people working in those departments may not have enough expertise to author XHTML. They shouldn't have to. Hiring a qualified webmaster for each department may not be an option. Here, authoring tools help out. If the code they spit out stinks, that's the price you pay for not hiring a qualified webmaster. It's a trade-off.
One thing that bothers me when writing webpages is the unability to test things. I can check if my webpage is compliant with XHTML 1.1. I can check that my CSS is valid. I can verify that it works well with lynx. I can even have friends check if it works well with MicroSoft Internet Explorer. However, that still doesn't tell me how accessible my page is to people with disabilities. I can't test how it works in OmniCorp's BrailleBrowser, because I don't own a copy, and I can't read braille anyway. I can put in aural CSS if I want, but I have no way to do anything meaningful with it, as I don't have any software that interprets it. I don't know anybody who does use a braille browser, or a screen reader that interprets aural CSS. I don't know where to get software to test these things, and if it requires me to pay up, never mind, it's just a hobby. The best I can do is making sure my pages comply to standards and hope for the best.
Please correct me if I got my facts wrong.
Nor the god Shiva for that matter.
I thought that was particularly snide and uncalled for. The respondent spent a lot of effort and this is the response?
Besides, underlines don't show up on slashdot - and people would try to click on them and complain aobut broken links :-(
I use italics for parenthetical meterial (like this) as a side-note, or for extra contextual material. Most people get it. Besides, if you were to do this in plain text (which all html should downgrade gracefully to), quotes are the common way to denote a book name. :-)
Thanks for taking the time to respond.
People want webpages to seem alive. People want an interactive web. This is something that's a foreign concept to most linux users: You are all used to seeing pages like CGIwrap's webpage
:)
That page loads almost instantly, has no scripting, flash, or other security-reducing crap, doesn't try to override my browser preferences, and is very readable.
Take a look, for example, at the 2 Advanced Studios webpage. Tell me you've seen a cooler webpage, and I'll tell you you're lying.
That page takes over 10 seconds to load over my 56K modem line, and uses pictures for text, which are unreadable without a microscope on my 1600x1200 19" display.
I don't think that that's very cool at all.
And I'm not lying.
give people what they want. It's all about target marketing. Linux geeks are content to see pages like the cgi-wrap page. HOWEVER, normal people are impressed by things that move, things that make noise, things that interact.
So, you are writing that web pages should be designed like Fisher-Price toys, that your target market is people with the intelligence or attention span of babies?
Making a good looking, interactive page, with javascript menus, flash animations, etc, means "I have taken an interest in my work, and I care what it looks like".
Making a page with javascript menus, flash animations, etc., means "I don't care about the viewer's bandwith requirements. I don't care about viewers who have all of that crap turned off due to security concerns, company policy, etc. I don't care whether my page is accessible to people with disabilities. I care more about what the page looks like than about the information. The content on my page is so uninteresting, so dull, so incredibly boring, that I have to dress it up to try to distract the user from realizing that I don't really have much to say."
they know how to make a page look better than you do
But I don't want my web page to look better than I do.
People like him are the reason it's ok to have a website that looks like [feces], and I say I've had enough.
People like you are the reason that web designers think that it's OK to have a website with all flash (pun intended) and glitter ("Oooo! Shiny!"), but devoid of content.
Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
That's ridiculous.
You're proposing that accessibility software makers do tens of thousands of hours of programming and testing work, so that handicapped people can download megabytes of extra files to get wildly unreliable results.
All because you're too lazy to put alt="" in an image tag where the standard requires it.
Others have mentioned what I'll say, but it bears repeating. You have an interesting idea. A few problems. First, if company foo doesn't have to spend $1000 on improving their website, would they put that towards research of artificial eyes? No. Without doubt or hesitation, no. So your proposition isn't 'either/or'.
Second, building an artificial eye is orders of magnitude more difficult than building an artificial ear (ie, cochlear implant). There is also the question of damage to the optic nerve. Sure, some blindness is caused by damage to lens, cornea, etc. But there's much that is caused by damage to the retina and the optic nerve. The leading cause of deaf-blindness is Usher's Syndrome. That entails damage to the retina. I didn't catch the details on the most recent Slashdot story, but I think most of the artificial eyes in development won't deal well with this.
Also, take a look at a cochlear implant. Surgery, a piece over the ear, and a processor about the size of a pack of smokes (or deck of cards for those afraid of the tobacco gods). That only has to convert sound into 10-20 signals. HOw much more is needed to provide vision?
Anyway, nice idea, but it fails in practice.
Jesus was all right but his disciples were thick and ordinary. -John Lennon
"The ways by which you may get money almost without exception lead downward. . . . If you would get money as a writer or lecturer, you must be popular, which is to go downward perpendicularly."
I fully agree.
I also fully recongnize the value of art that isn't appreciated. Van Gough is the classic case. He was speaking a language no one at the time was willing to listen to. That didn't disuade him from saying it, although he eventually appears to have become despondent enough over the fact to take his own life.
I fully recognize the value of art that *I* don't appreciate. Cubism leaves me cold. I don't know why, it just does. Maybe the "fault" is mine. Maybe I just " don't get it." Who knows? But I recognize it as legitimate art nonetheless and think of Picaso as an "artiste" arrongantly fixed on his vision. ( An arrogant jerk *otherwise,* but that's a different issue).
On the other hand I *like* Mondrian, but I'm not sure it's art. I rather think it's just pleasing graphic design. An awful lot of people don't even think it's that.
Terry Gilliam went through a nasty, vicious, personal and very public fight to get Brasil released in America but I don't think he was being an arrogant "artiste." His fight was perfectly valid. To change or delete one minute of his movie would have in some manner changed what it said. Most people think the movie is junk. A devoted few of us adore it. Gilliam knew who we were, what he wanted to say to us, and how to say it to us. He was a master of his craft who wouldn't back down when studio execs demanded he fit some form of popular mold, even if that mold was only a precise time length. I bless him for it.
On the other hand I don't know what the hell the guy who drapes miles of fabric over landscapes is up to. He seems to though, so what the hell, more power to him.
I had a photography professor once who derided Ansel Adams at every oportunity. I never really did figure out why.
Ultimately art is in the eye of the beholder, which, as it happens, is my point. When I am working as an artist I do my thing. When people like it, I like the fact. When people don't, well, ok. It's not like a personal attack or something. But what I don't do is put *unintentional* barriers between myself and my viewers because of my "vision."
The girl in question is obviously trying to present her "vision" in a particular way. She is *failing* in that attempt because of her narrow focus. It is that narrow focus that is the arrogance that is coming between us, not that I don't understand her art, but that I understand certain aspects of it *better* than she does because I understand her *medium* better than she does at the moment. When you present art on a computer you cannot make the computer, and certain aspects of its interface, just "go away." Your art *must* take that into account if you are going to present it properly. She has had this explained to her by a friend. She doesn't want to hear that so she ingnores it citing her "vision."
Ok, here's an example of art I won't like. I won't even *look* at it because the artists "vision" is one I'm not willing to deal with. My hypothetical artist paints images desinged to provoke emotional trauma. He only displays them one at a time in a tent and to get to the tent you have to walk across a field of broken glass in your bare feet so that you are in the proper state of mind when you view his painting. That is part of his "vision."
Well I'm sorry, but I'm not going to do that, BUT, I respect his vision as art and understand that *I* am the one rejecting the dialog in this case. This isn't the same as with the girl and her unintentionally annoying webpage.
I know a guy who makes fine ceramic pots, and then damages them in some way because if they are useful they aren't art.
Nonesense.
This sort of thing is just falling prey to the fallacy that just being unpopular makes it art. This fallacy is easy to fall into because so much that *is* popular is crap.
But*sometimes* the unpopular is unpopular because it legitimately *is* annoying garbage.
KFG
that I *don't* think of Picaso as an "artiste."
Serves me right for trying to post so late at night.
KFG
a particular technique of display because she was doing it on a computer, on the web. She was unhappy with the way the web interface distracted from her art. She didn't want the viewer to be aware of the *web* when viewing her art. So she chose a technique she thought would make the web "invisible."
This was *her* stated goal.
I equated that in my original post with Mondrian carrying his images around the edge of the canvas and dispensing with the frame because he wanted people to see his art, *NOT* the frame. In a framed image the frame effectively becomes part of the viewer sees, and thus part of the image.
The girl and Mondrian both had the same goal. In fact, odds are, this idea came down to the girl from Mondrian in some way or other.
The difference is that Mondrian understood his medium and how to accomplish his intended goal in a way that didn't *distract* from his art. If he had just taken the frame off the canvas people would have been looking and the rough, unpainted edges of his paintings instead of the image itself. So he carried the image over the edge and to the back of the canvas. Now the whole work is visually complete. The technique *matched* the medium.
The girl, on the other hand, in trying to remove the "frame" from her image ( the web interface) did so by imposing a "rough edge" of another sort that draws even greater attention to it than the largely psychologically "invisible" web interface would have.
It's as if Mondrian had dispensed with the frame by hacking a hole in the gallery wall and hanging the painting behind it. Now the viewer on looking at the painting is distracted by this odd hole in the wall he has to look through. It wasn't part of Mondrian's "vision" to display his art through a hole in the wall, just without a frame.
The girl chose a display technique to achieve a certain *goal.* The technique wasn't supposed to be part of the art itself. If that were the case I'd simply like it or not like it. The technique was supposed to be *invisible,* so I'd only see her art. Instead I see this odd hole hacked in the web that I have to view her art through.
The girl doesn't *intend* for me to view her art through that hole as part of her work. That would be cool. The girl doesn't percieve that the hole *exists* even though it's glaringly obvious to virtually all of her viewers.
Her technique isn't bad because I find it distracting. Her technique is bad because her stated goal was * that I shouldn't be distracted.*
Stretched canvas has certain inate physical properties. They can't be ignored. You can use those properties in various ways, some of which might well be inovative, but you can't simply give it certain properties that you *wish* it had. There are things you can do on stretched canvas that you can't on the web, like carry an image around the edges. The web has no such edge.
There are certain things you can do on the web that you can't do on stretched canvas, like flash animation. But there are certain things you *can't* do on the web because of it's inate properites. A good artist understands her media and works *with* it, not against it. If you find yourself working against your media that fault is yours. You have simply chosen the wrong media to work in.
Or you have to change your technique.
Any webpage is inherently contained in a frame. It's part of the physical property of the medium. You *cannot* make it go away. What you *can* do is employ perceptual tricks to make the viewer *less concious* of it. She employed a technique that made people *more* concious of it.
Again, I've no quarrel with her doing whatever the hell she wants as part of her art. She can make any statement using any technique she wants. With regards to the artistic statement itself there is *no* objective method to draw a line between what's "right" and what's "wrong".
But if you come across someone trying to drive a Jello cube through a pepperoni with a hamster and you ask them what they're doing and they say, " Building a birdhouse," you're likely to think they're going about it the wrong way.
But if they say, " Doing my own thing man, it's, like, my vision," you won't think "right" or "wrong." Weird maybe, but not right or wrong.
Yet the only difference between the two scenes is * what the artist said.*
KFG
I do think however that it's ridiculous to whine about how people aren't making standards-compliant pages when the problems can be solved in software. It's a lot easier than getting people to do the "right thing".
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Here are your recent submissions to Slashdot, and their status within the system:
- 2002-10-11 14:09:06 Wired redesign to use XHTML and CSS (rejected)
- 2002-12-06 16:39:05 W3C redesign to use XHTML and CSS (rejected)
There are couple more comments on the Wired changeover at the Web Standards site and CSS guru Eric A. Meyer's site - both sites are excellent examples of XHTML & CSS themselves BTW.Cheers,
Point taken :) There are still a few things in your point of view which I find most peculiar... but I already feel too guilty for typing such short blurbs in response to your lengthy expose, so I won't evoke more and just shut up instead :) Thanks for the insights !
everything I've said only relates to the intended functionality and communicativness of art and design.
Otherwise it's just a question of taste, and as they say, there's no accounting for it, and all parties bring their own biases "to the table," producers and viewers alike.
Communication between humans has always been a nasty and contentious undertaking.
KFG
Okay, a good point. Not something that any popular browser actually allows, as far as I'm aware, but something to aim for in the future.
But (you knew there was a but, didn't you) is this really different from, say, wanting to position a nav bar at the right or bottom of the screen, rather than the left or top? I still don't see your example as not defining a physical relationship. You are still defining that this cell is a member of this column and this row, and are still defining that the data is being presented in a tabular layout. The changes being allowed are fairly minor, at least compared to what should be possible if we had a true content/presentation seperation.
No, because according to the rules of English, you shouldn't. According to those same rules of English, book titles are italicized or, in the case of handwriting, underlined.
You are among a small minority. Parentheses are commonly used for asides that do not fit within the context of the associated sentence.
_Book Name_ is more common in practice. This is one of the many areas where plain text is deficient over a document with structured formatting.
If you really want to split hairs, you shouldn't have used parentheses in your last sentence as the parenthetical material is closely associated with the content of the enclosing sentence. As a comma is too soft a break in the flow of the sentence, it would have worked better with an mdash.
"Besides, if you were to do this in plain text -- to which all html should downgrade gracefully -- quotes are the common way to denote a book name."
I realize that two hyphens are not technically an mdash, but at least it holds some semblance of correctness. Think of English as a complex programming language and the reader as a compiler or runtime environment. The more strict the input, the faster it gets processed.
Your use of italics in parentheses and quotes around book titles is akin to errant C macros that redefine core functionality. It obfuscates. You are, of course, entitled to your own writing style, but don't presume that it's correct or encourage others to adopt the practice.
Just because people are largely ignorant of the rules of English does not mean that those rules do not exist. It's a crying shame that grammar isn't taught in most U.S. public schools anymore.
FYI: I studied literature in college; however, I thought that an analogy to programming would go over better in this forum.
- I don't need to go outside, my CRT tan'll do me just fine.
Parenthetical material is just that, anything you decide as an author to stick in parenthesis. It usually is additional information that expands on the sentence's main thought (see your usage in your post as an example).
Look, we ALL studied literature in college. Big fucking shit. The use of __ to represent an em-dash is ludicrous for most readers. Readers aren't compilers.
As to the use of italics in parenthesis, this helps visually set off the parenthetical material. This helps the reader see that the parenthetical material isn't an essential part of the main sentence.
As to using C macros that redefine core functionality being obfuscation, that's totally rediculous. The core functionality of C is the set of keywords and operators, which cannot be redefined. In C++, they (operators) can be overloaded, but the keywords cannot.
Perhaps you meant C libraries? The libraries are not, and have never been, part of the C language core. There are standard libraries that ship with most C compilers, but they are always implementation-dependent.
Would you call this obfuscation?
#define strs char**
#define str char*
It makes clear that, in C, a string is really a pointer to the first of a series of bytes in ram, and that an array of strings is really a pointer to a bunch of pointers. It also lets the user type less.
- I don't need to go outside, my CRT tan'll do me just fine.