Re: [WSG] More on understanding html5

2010-01-17 Thread designer


- Original Message - 
From: "Keryx Web" 

To: 
Sent: Sunday, January 17, 2010 12:32 PM
Subject: Re: [WSG] More on understanding html5




2010-01-05 13:59, designer skrev:
> I am getting a bit bogged down with this new stuff!
> I used  in this case:

 is still being discussed and no real decision has benn made. The 
proposal to use dt/dd in fugure and details seem to have been shot down 
and new elements for captioning these are being discussed.


Then again,  and or  might be totally scrapped.

There are other parts of HTML5 that have reached a higher level of 
maturity. One should probably start using them.


BTW. the validator does not change with every spec change. For issues like 
this the best resource to consult is probably HTML5 doctor or the WHAT WG 
help list. (The help list, not the main discussion list.)


***


Hi Lars,

Yes, I am starting to realise that you are right. So many of the features of 
html5 have little or no browser support and the syntax changes often.  The 
standard few 'safe' elements seem to be






  and


In my view these don't yet add anything worthwhile to my pages, except 
perhaps better code readability, and this is/can be countered by excessive 
verbosity. My own (somewhat clumsy) efforts can be seen at: 
www.gwelanmor-internet.co.uk - here, (on the portfolio page) I have used 
 with a floated image to present data as we used to do with tables, 
but since I have used the  and  approach, it may be consigned to the 
bin anytime soon.


html5 all seems a bit of a mess, at least at this time.

Bob








***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] More on understanding html5

2010-01-17 Thread Keryx Web

2010-01-05 13:59, designer skrev:
> I am getting a bit bogged down with this new stuff!
> I used  in this case:

 is still being discussed and no real decision has benn made. 
The proposal to use dt/dd in fugure and details seem to have been shot 
down and new elements for captioning these are being discussed.


Then again,  and or  might be totally scrapped.

There are other parts of HTML5 that have reached a higher level of 
maturity. One should probably start using them.


BTW. the validator does not change with every spec change. For issues 
like this the best resource to consult is probably HTML5 doctor or the 
WHAT WG help list. (The help list, not the main discussion list.)



--
Keryx Web (Lars Gunther)
http://keryx.se/
http://twitter.com/itpastorn/
http://itpastorn.blogspot.com/



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] More on understanding html5

2010-01-05 Thread David Dorward
 
On 5 Jan 2010, at 13:33, Darren Lovelock wrote:
> But then again html5 seems to not need opening or closing tags in a lot of 
> cases, as it accommodates for a more sloppy way of coding and therefore the 
> validator may be incorrect.

HTML4 doesn't require opening or closing tags in many cases either.

In this case, however, dt and dd elements are children of the figure element, 
not a dl element with optional start/end tags.

> Here it doesn't say to use a definition list, just a legend and an img tag 
> for adding a caption to an image - 
> http://www.ibm.com/developerworks/library/x-html5/

That article is 2.5 years old. For something as unstable as HTML5, I'd ignore 
it.

>  This site however says the html5 spec was changed to use the  
> instead but there are still problems with it - 
> http://html5doctor.com/dd-details-wrong-again/

That is more of a problem with Internet Explorer. It is recovering from the 
"error" in the "HTML 4.x" in a very strange and illogical way.

-- 
David Dorward
http://dorward.me.uk



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***


RE: [WSG] More on understanding html5

2010-01-05 Thread Darren Lovelock
I dont know html5 but a definition list should be in html4:
 




 
But then again html5 seems to not need opening or closing tags in a lot of
cases, as it accommodates for a more sloppy way of coding and therefore the
validator may be incorrect.
 
Here it doesn't say to use a definition list, just a legend and an img tag
for adding a caption to an image -
http://www.ibm.com/developerworks/library/x-html5/
 
This site however says the html5 spec was changed to use the 
instead but there are still problems with it -
http://html5doctor.com/dd-details-wrong-again/
 
The article says -  In short, details and figure solve a common design
pattern and provide nice new semantic tags to solve that problem. A figure
could be an image you're referring to in an article or chapter of a book,
and the details element allows the user to interactively show and hide the
details of some piece of information.
 
Darren Lovelock
Munky Online Web Design
 <http://www.munkyonline.co.uk/> http://www.munkyonline.co.uk
T: +44 (0)20-8816-8893

  _  

From: li...@webstandardsgroup.org [mailto:li...@webstandardsgroup.org] On
Behalf Of designer
Sent: 05 January 2010 12:59
To: wsg@webstandardsgroup.org
Subject: [WSG] More on understanding html5


I am getting a bit bogged down with this new stuff!  
 
I used  in this case:
 
 

  
  
 Marram Grass
  

 
and the (experimental) validator said that was fine.  Someone pointed out to
me that this is 'wrong' and that the   should be  and   :
 


 

  

 

 Bubbles at work


So I changed my code to:


 

 Marram Grass
   
and the validator says:
 

1.   Error <http://validator.w3.org/images/info_icons/error.png> Line
78, Column 24: Element dd not allowed as child of element figure in this
context. (Suppressing further errors from this subtree.) 



Contexts in which element
<http://www.whatwg.org/specs/web-apps/current-work/#the-dd-element> dd may
be used: 

After
<http://www.whatwg.org/specs/web-apps/current-work/#the-dt-element> dt or
<http://www.whatwg.org/specs/web-apps/current-work/#the-dd-element> dd
elements inside
<http://www.whatwg.org/specs/web-apps/current-work/#the-dl-element> dl
elements. 

In a
<http://www.whatwg.org/specs/web-apps/current-work/#the-figure-element>
figure element containing no other
<http://www.whatwg.org/specs/web-apps/current-work/#the-dd-element> dd
element children. 

As the last child of a
<http://www.whatwg.org/specs/web-apps/current-work/#the-details-element>
details element. 

Content model for element
<http://www.whatwg.org/specs/web-apps/current-work/#the-figure-element>
figure: 

In any order, one
<http://www.whatwg.org/specs/web-apps/current-work/#the-dd-element> dd
element, and optionally one
<http://www.whatwg.org/specs/web-apps/current-work/#the-dt-element> dt
element.

2.   Error <http://validator.w3.org/images/info_icons/error.png> Line
81, Column 24: Element dt not allowed as child of element figure in this
context. (Suppressing further errors from this subtree.) 

 Marram Grass

Contexts in which element
<http://www.whatwg.org/specs/web-apps/current-work/#the-dt-element> dt may
be used: 

Before
<http://www.whatwg.org/specs/web-apps/current-work/#the-dd-element> dd or
<http://www.whatwg.org/specs/web-apps/current-work/#the-dt-element> dt
elements inside
<http://www.whatwg.org/specs/web-apps/current-work/#the-dl-element> dl
elements. 

In a
<http://www.whatwg.org/specs/web-apps/current-work/#the-figure-element>
figure element containing no other
<http://www.whatwg.org/specs/web-apps/current-work/#the-dt-element> dt
element children. 

As the first child of a
<http://www.whatwg.org/specs/web-apps/current-work/#the-details-element>
details element. 

Content model for element
<http://www.whatwg.org/specs/web-apps/current-work/#the-figure-element>
figure: 

In any order, one
<http://www.whatwg.org/specs/web-apps/current-work/#the-dd-element> dd
element, and optionally one
<http://www.whatwg.org/specs/web-apps/current-work/#the-dt-element> dt
element.

So, is the validator wrong? And, if so, where do I get guidance as I bumble
along?
Duh?
 
Bob
 



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*** 


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***<>

Re: [WSG] More on understanding html5

2010-01-05 Thread David Dorward
 
On 5 Jan 2010, at 12:59, designer wrote:
> I used  in this case:
>  
> 
>height="400"/>
>   
>  Marram Grass
>   
> 

As an aside, you might want to test in Lynx (which is a quick and cheap way to 
get some idea of how any non-graphical user agent is likely to encounter your 
data - including GoogleBot and any screen reader).

marram gress
Marram Grass

… isn't very useful.

> So, is the validator wrong? 
Yes.
> And, if so, where do I get guidance as I bumble along?

The most recent draft of the specification. Other users. Following the working 
group mailing list. 

Remember, HTML5 is a work in progress. The specification is unstable. Tools 
(validators, browsers, generators, etc) that use it will be out of date. It is 
not ready for prime time.

-- 
David Dorward
http://dorward.me.uk



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***


[WSG] More on understanding html5

2010-01-05 Thread designer
I am getting a bit bogged down with this new stuff!  

I used  in this case:



  
  
 Marram Grass
  


and the (experimental) validator said that was fine.  Someone pointed out to me 
that this is 'wrong' and that the   should be  and   :


 
  
 
 Bubbles at work
So I changed my code to:   
   
Marram Grass   
and the validator says: 1..  Line 78, Column 24: Element dd not 
allowed as child of element figure in this context. (Suppressing further errors 
from this subtree.) 
Contexts in which element dd may be used: 
After dt or dd elements inside dl elements. 
In a figure element containing no other dd element children. 
As the last child of a details element. 
Content model for element figure: 
In any order, one dd element, and optionally one dt element.
  2..  Line 81, Column 24: Element dt not allowed as child of element figure in 
this context. (Suppressing further errors from this subtree.) 
 Marram GrassContexts in which element dt may be 
used: 
Before dd or dt elements inside dl elements. 
In a figure element containing no other dt element children. 
As the first child of a details element. 
Content model for element figure: 
In any order, one dd element, and optionally one dt element.
So, is the validator wrong? And, if so, where do I get guidance as I bumble 
along?Duh? Bob


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***
<>