- From: Gregory J. Rosmaita <unagi69@concentric.net>
- Date: Mon, 22 Nov 1999 21:57:19 -0500
- To: Charles McCathieNevile <charles@w3.org>
- Cc: Web Content Accessiblity Guidelines Mailing List <w3c-wai-gl@w3.org>
aloha, charles! thank you for articulating more succinctly and precisely than i was capable my client side model... gregory. At 08:15 PM 11/22/99 -0500, you wrote: >In Gregory's model, as I understand it, the user (client) has access to >specialised style sheets, which suit their individual needs. They can apply >that to well-structured content to get document htat fits their personal >requirements much more precisely than a server-sided approach can approximate >the requirements of a class of users. In addition, the client can determine >whether they want images, or audio content, or other separate pieces at the >time they read. They can use bookmarks that are the same whether they are >sighted, deaf, blind, etc. > >In some cases there is value in serving content of different types according >to diffferent requests. (An obvious one is the tablin service that linearises >tables and adds headers according to specified options). But in many cases >the best solution is still to serve well-created content the first time >around. > >Charles > >On Mon, 22 Nov 1999, Scott Luebking wrote: > > Hi, Gregory > > I'm not sure we are using the same analysis. Let's break this up into > two pieces. First there is the selection of what is delivered to the > browser. The server is making the decision here. In your model, which > is also a version of many-sizes-fits-all approach, the server generates > a web page and chooses the style sheets all of which are sent to the > browser. In my model, the server looks at the information, chooses a > format and generates the web page which is then sent to the browser. In > your model, the server is limited to the style sheets its knows about. > In my model, the server can use some intelligence in creating the web > page. As a result, the model I'm talking about for the server side is > much more flexible than the server side model your talking about. (If > your model uses inline style, what is the benefit of you model over my > model?) My model has the added benefit of avoiding having to worry about > the differences among implementations CSS without losing any flexibility. > > When a server is interacting with information, it has a better understanding > about the purposes or concepts which relate to the different aspects > of the page. For example, the server would better know which links are > for advertising and which are for the web site. As a result, > the server can group links by categories. Or, for example, the server > could know which functions are probably most likely to be used and > could improve blind user's efficiency by letting them be activated > by keyboard events. When a page is created, these various concepts > of relationships on the page disappear. The DOM cannot capture them. > > To understand what I'm discussing, you need to understand the > "concept-barrier" that is a problem in all of computer science > including access technology. This is a tough one for many people > to understand. Let me know if you want some elaboration. > > Scott > > > > aloha, scott! > > > > you are still, in my opinion, attempting to impose a many-sizes-fits-all >policy > > on content delivery -- an approach which is doomed for you cannot possibly > > predict (nor can you reasonably expect content providers to know) what the > > individual blind user needs in order to make sense of, and interact >with, the > > content being delivered... > > > > yes, the server should assume half of the burden (which can be done via > > responsible browser sniffing, so that the stylesheet and inline style > > declarations delivered with the content, for example, won't crash the > > requesting UA nor cause the content to be rendered in unexpected and > > incomprehensible ways), but the client side should handle the quote blind > > tailorization unquote -- particularly if the requester is using an AT >that can > > access his or her user agent of choice's DOM... and even if the blind > > individual requesting the content isn't using a user agent that has >implemented > > the DOM, or is incapable of supporting it, then an intermediary proxy, >of the > > sort that len kasday and i have been talking about in WAI circles since >1997, > > could do the client side work for a client that doesn't have the >resources or > > access to the DOM needed by the UA slash A.T. combination described in my > > scenario... of course, the proxy would have to be heuristic, and >constantly > > updated, so as to take into account new scenarios and combinations, but > > > > gregory. > > >--Charles McCathieNevile mailto:charles@w3.org >phone: +1 617 258 0992 http://www.w3.org/People/Charles >W3C Web Accessibility Initiative http://www.w3.org/WAI >MIT/LCS - 545 Technology sq., Cambridge MA, 02139, USA > -------------------------------------------------------- He that lives on Hope, dies farting -- Benjamin Franklin, Poor Richard's Almanack, 1763 -------------------------------------------------------- Gregory J. Rosmaita <unagi69@concentric.net> WebMaster and Minister of Propaganda, VICUG NYC <http://www.hicom.net/~oedipus/vicug/index.html> --------------------------------------------------------
Received on Monday, 22 November 1999 21:50:36 UTC