<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">From this thread, it seems like the true purpose of irrelevant is to add to HTML the logical equivalent of display:none in CSS. If that is true, then I'd agree with Jeff that renaming the attribute "ignore" or "omit" is a good idea. Can anyone either confirm or deny the purpose of this attribute as the following description:<br><br>"This attribute is used to indicate part of a document whose content is not considered primary to the page. In visual UAs, elements with this attribute are not rendered; in non-visual UAs, elements with this attribute are not read as part of the normal content flow."<br><br>Thoughts?<br><br>-Nicholas<br><br><br><br><br><div style="font-family: times new roman,new york,times,serif;
 font-size: 12pt;">----- Original Message ----<br>From: Jeff Walden <jwalden@MIT.EDU><br>To: Nicholas C. Zakas <html@nczonline.net><br>Cc: James Graham <jg307@cam.ac.uk>; whatwg@lists.whatwg.org<br>Sent: Friday, February 29, 2008 11:41:41 AM<br>Subject: Re: [whatwg] @Irrelevant [was: Re:  Thoughts on HTML 5]<br><br>
Nicholas 
C. 
Zakas 
wrote:<br>> 
If 
the 
true 
purpose 
of 
the 
irrelevant 
attribute 
is 
to 
aid 
in <br>> 
accessibility, 
then 

think 
the 
name 
is 
completely 
wrong. 
The 
term <br>> 
"irrelevant" 
is 
confusing 
because, 
as 

stated 
before, 
why 
would 
anyone <br>> 
include 
content 
in 

page 
that 
is 
irrelevant? 
What 
you 
really 
need 
is 
a <br>> 
way 
to 
say 
"this 
is 
relevant 
only 
for 
non-visual 
UA's". 
Perhaps 

better <br>> 
attribute 
name 
would 
be 
"nonvisual"?<br><br>Unnecessarily 
suggests 

particular 
medium 
of 
display; 

suggest 
the 
shorter 
alternatives 
ignore(d) 
or 
omit(ted) 
if 
you 
really 
want 
the 
functionality.<br><br>The 
biggest 
problem 
with 
the 
attribute 
is 
the 
spec 
doesn't 
sufficiently 
clearly 
describe 
the 
motivation 
for 
it; 

suggest 
mentioning 
the 
preloading 
of 
iframes 
as 
such 
an 
example 
(they 
don't 
load/render 
if 
they're 
display:none, 
so 
it's 
either 
visibility:hidden 
(?) 
or 
launching 
the 
element 
into 
outer 
space 
offscreen 
with 
position/top/left), 
perhaps 
in 
an 
informative 
paragraph.<br><br>Jeff<br></div><br></div></div><br>
      <hr size=1>Looking for last minute shopping deals? <a href="http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping"> 
Find them fast with Yahoo! Search.</a></body></html>