W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > January to March 2006

Re: technique to overcome meaningful link text

From: Roberto Scano (IWA/HWG) <rscano@iwa-italy.org>
Date: Fri, 13 Jan 2006 21:48:55 +0100
To: <donaldfevans@aol.com>, <w3c-wai-gl@w3.org>
Message-Id: <200601131543718.SM03324@Inbox>

H has an heading functionality that is not the "only visual" of other elements:
http://www.w3.org/TR/html401/present/graphics.html#h-15.2.1
Appliyng a "visibility hidden" to visual elements is semantically scorrect.

----- Messaggio originale -----
    Da: "donaldfevans@aol.com"<donaldfevans@aol.com>
    Inviato: 13/01/06 18.40.44
    A: "rscano@iwa-italy.org"<rscano@iwa-italy.org>, "w3c-wai-gl@w3.org"<w3c-wai-gl@w3.org>
    Oggetto: Re: technique to overcome meaningful link text
    
    Span works too.  We prefer B because it is 3 characters less then span.  6 characters by the time you close the tag.  When you serve millions of page views, you save every byte you can.
     
    But I don't agree with the premise that B is a visual element and should not be used simply because it is a visual element.  It's a tag just like all the rest  That's like saying an H is a visual element and shouldn't be used to convey information to a screen reader.
     
    I would agree that B is not symantic and in xhtml should not be used but rather should be styled in the CSS, therefore; the span is a better choice.  But basically 6 one way and half a dozen the other.
     
     Donald F. Evans
    donaldfevans@aol.com
    (703) 265-5952
     
     
    -----Original Message-----
    From: John M Slatin <john_slatin@austin.utexas.edu>
    To: Roberto Scano (IWA/HWG) <rscano@iwa-italy.org>; donaldfevans@aol.com; lguarino@adobe.com; befree@magma.ca; w3c-wai-gl@w3.org
    Sent: Fri, 13 Jan 2006 11:12:20 -0600
    Subject: RE: technique to overcome meaningful link text
    
    
    
    Roberto suggests using <span>.  This is what UT Austin is doing on the
    new home page (not yet public):
    
    <code>
            <label for="scope" ><span
    class="nodisplaytext">scope</span></label>
    </code> 
    
    This seems to work with JAWS 7.0 and IE 6.0.  It also seems to work with
    JAWS 7.0 and Firefox 1.5.
    
    John
    
    
    "Good design is accessible design." 
    John Slatin, Ph.D.
    Director, Accessibility Institute
    University of Texas at Austin
    FAC 248C
    1 University Station G9600
    Austin, TX 78712
    ph 512-495-4288, f 512-495-4524
    email jslatin@mail.utexas.edu
    web http://www.utexas.edu/research/accessibility/
    
    
     
    
    
    -----Original Message-----
    From: w3c-wai-gl-request@w3.org [mailto:w3c-wai-gl-request@w3.org] On
    Behalf Of Roberto Scano (IWA/HWG)
    Sent: Friday, January 13, 2006 10:48 am
    To: donaldfevans@aol.com; lguarino@adobe.com; befree@magma.ca;
    w3c-wai-gl@w3.org
    Subject: Re: technique to overcome meaningful link text
    
    
    This is an incorrect use of b element due that b is used for set bold
    text (visual information). Have bold as hidden hasn't sense. Instead
    eventually use span.
    

[Messaggio troncato. Toccare Modifica->Segna per il download per recuperare la restante parte.]
Received on Friday, 13 January 2006 20:46:18 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:47:42 GMT