Re: error in Tech example of target att

I do not see how what you say is related to my message.

As far as I understand the example explained how to support 
wrong markup i.e. target="_new". The explanation is in contradiction to 
the HTML recommendation that refers explicitly to this markup error 
with "user agents should ignore" this "target name". So one possibility
is to that the guidelines should note that the new recommendation 
from W3C is in contradiction to HTML4.01. Also I would like to know why 
changing HTML4.01 is needed. 

I think that this was not the intention of the guideline.
The intention was to show a possible way to support correct 
markup, such as target="foo" or target="_blank". So I suggested 
to change the example to have correct markup, as I think was intended.
 
Regards,
Nir.

At 04:19 PM 2/29/00 -0600, Jon Gunderson wrote:
>Nir,
>Thanks for comments.
>In general the guidelines do not tell developers not to do something.  What
>we do say is that they should conform to open standards that are accessible
>like the ones available from the W3C and then in the Web Content Guidelines
>for authors to use correct markup.  If a user agent wants to extend the
>functionality through some proprietary markup, we don't say not to do it.
>This could lead to a long list of items that would be beyond the capability
>of the working group to manage.
>
>Jon
>
>
>At 03:50 PM 2/29/00 -0500, Nir Dagan wrote:
>>In http://www.w3.org/TR/2000/WD-UAAG10-TECHS-20000128/
>>article 4.16: 
>>there is an (implicit HTML) markup example of <a target="_new"> 
>>
>>To make a long story short, replacing "_new" 
>>with "_blank" in the example, would be a good change.
>>
>>To keep a long story long:
>>In HTML the value of target must begin with a letter [a-zA-Z]
>>unless it is a reserved name starting with an underscore. "_new" 
>>is not one of these reserved names.
>>See: http://www.w3.org/TR/html4/types.html#type-frame-target
>>where it says:
>>"6.16 Frame target names
>>Except for the reserved names listed below, frame target names 
>>(%FrameTarget; in the DTD) must begin with an alphabetic 
>>character (a-zA-Z). User agents should ignore all other 
>>target names."

===================================
Nir Dagan
Assistant Professor of Economics
Brown University 
Providence, RI
USA

http://www.nirdagan.com
mailto:nir@nirdagan.com
tel:+1-401-863-2145

Received on Tuesday, 29 February 2000 21:10:40 UTC