- From: Kasday, Leonard <kasday@att.com>
- Date: Fri, 23 Jan 1998 19:01:25 -0500
- To: w3c-wai-ig@w3.org, "'mack@sonicon.com'" <mack@sonicon.com>
MacK-- I tried your mockup. Good Going! We've now got two threads about tools from: a. "ALT tools" about the cooperative effort for volunteers to create alt tags b. "ALT adder form" which I'm starting here, about an application which puts text entry fields next to each image where the ALT text is missing. The user then just types in the ALT text into each field. This started as a discussion thread, and then MacK took it out of the realm of theory and mocked it up! I attached the last email on this since the new thread name didn't start till now. Here's some suggestions: 1. As for that problem with pages: one way to hack around that is to change the form tags that were already there to e.g <xxxFORM> </xxxFORM> and also replace submit buttons with something like<!-- submit placeholder --> [SUBMIT: value] where value is what appears on regular submit buttons. Then, after the user sends this back, these placeholders get turned back into what they were. Of course, if you are parsing the form, a more elegant method would be possible. 2. Forms also have <INPUT Type=IMAGE> that need to be labeled. Actually, as I read HTML 3.2, there isn't any ALT text for this field, but I believe that some browsers will read the VALUE button (I'm not sure which ones... I think maybe Lynx, PwWebspeak, MarcoPolo. Someone keep me honest here). 3. Need some sort of little icon next to the ALT text input fields so that people can quickly spot them and distinguish them from other fields. 4. need to label the ALT text in the <AREA> parts of client side image maps. Putting on the image map would be hard, at least in HTML 3.2. With the new Netscape browser you can position things on a layer... might make it possible. In principle, in HTML 3.2, you could have a table below the image, the same size as the image, with the labels positioned within the table approximately where they are in the image. 5. There was Harvey's suggestion that if an image is repeated, that putting it in one automatically updates the others, at least as default. 6. There was also Henrik's note that he had a robot that would find the pages with missing web pages, that could be combined with this (per Matt's original suggestion). I added that at the bottom of this email. Whew! Now that I've piled on these extra suggestions is there something I can do to help implement them? What did you write this in? Len All opinions expressed here are my own, not necessarily those of my employer. ============================================================= kasday@att.com phone 732 949 2693 Leonard R. Kasday Room 1J-316A AT&T Laboratories 101 Crawfords Corner Rd. Holmdel NJ 07733 ======================================== The rest of this is attached notes from previous postings. Here's is a copy of Henriks note on his robot. from frystyk@w3.org I got a note from Judy that you were discussing ALT tags - hope this helps: My libwww robot [1] does the basics needed, I think. It finds all the references to images that do not have ALT tags and lists them in a simple file format like this <linked found here> --> <pointer to the image> like http://www.w3.org --> http://www.w3.org/icons/w3c would say that the icon "http://www.w3.org/icons/w3c" was referenced using an <IMG> tag from the page "http://www.w3.org" without an ALT tag. It also has the capability of actually downloading the images as it goes along. The nice thing is that it traverses the web sites much faster than any other robot that I know of because it uses HTTP/1.1 [2] in a clever way [3] which also puts a lot less pressure on the server. Henrik [1] http://www.w3.org/Robot/ [2] http://www.w3.org/Protocols/ [3] http://www.w3.org/Protocols/HTTP/Performance/Pipeline.html -- Henrik Frystyk Nielsen, World Wide Web Consortium http://www.w3.org/People/Frystyk ====================== Here is MacK's note > ---------- > From: mack@sonicon.com[SMTP:mack@sonicon.com] > Sent: Thursday, January 22, 1998 6:41 PM > To: w3c-wai-ig@w3.org > Subject: Re: Censorship by laziness > > > > Leonard Kasday wrote: > > > Matt's idea of an application that searches for images with missing > alt > > text is a good one. I'd suggest an enhancement: An application > that > > pops up the web pages that have missing alt text, and puts text > entry > > fields next to each image where the ALT text is missing. The user > > then just types in the ALT text into each field. > > MacK:: > > I mocked up a tool that attempts to do this in a Web browser instead > of as > a stand-alone application. You give it a URL, it gives you back that > page > wrapped in a <FORM> with text input fields by each image. If the > image > already had ALT text, that is the default value in the input field. > This > way, you can both add missing ALT text and edit existing ALT text. At > the > bottom of the form is a button that sends it off again, and you get > back > the original page with the appropriate ALT text added into the image > tags. > > This is just a mock-up, so it doesn't do much error handling. You'll > also > notice that the corrected page you get back has broken image links > because > the base URL for that page is my CGI script. You have to overwrite > the > original page with the corrected page before any relative URLs will > work. > > Also, pages with forms don't work at all, apparently because browsers > do > not handle nested forms. Such pages are missing the submit button at > the > bottom, so they can't be used. I suspect that nested forms are > invalid > HTML, so I really should remove them. > > One final caveat: please use this script only to check out how such an > application could be used. My server can't take heavy traffic, so > please > do not use this to fix up your favorite Web site. It's just a toy at > this > point. > > The URL for this is http://www.sonicon.com/wai/altsform.html > > Let me know what you think of it. > - MacK. > ----- > Edmund R. MacKenty > <mack@sonicon.com> SONICON Development, Inc. > (1-617-926-2131) > http://www.sonicon.com/ (FAX: > 1-617-926-2126) > >
Received on Friday, 23 January 1998 19:01:59 UTC