Yep, saw that part of the FAQ now and edited my post
Anne van Kesteren is giving a little talk on HTML5 and some other stuff Monday night in Breda. If he mentions any non-techie examples using the tags themselves rather than just the doctype I'll let you know.
I would imagine that the safest way to experiment with HTML 5 and still allow whatever you do with it, to be usable and distributable widely would be through an Adobe Air application. The webkit version Air uses has a lot of the proposed HTML 5 features, as well as a number of experimental CSS features that aren't even part of any proposed spec yet. At least with Air you aren't concerned with cross browser issues, but you can play to your hearts content and still make it useable by others.
That's scarier than anything else. If it's not in the browser right now, AND a part of the proposed spec, then I'd have no use for it.as well as a number of experimental CSS features that aren't even part of any proposed spec yet.
For a public web site yes, but my point was, if someone is looking for a way to experiment with those proposed features and make something others can use, a platform that uses them, that is a more controlled environment is better than offering up a site that might fall apart because of cross browser issues. If instead of exploring the API, you spend all your time nursemaiding IE so that it has basic functionality for the site, you have wasted far more time.That's scarier than anything else. If it's not in the browser right now, AND a part of the proposed spec, then I'd have no use for it.
What is the purpose here? To parade something before the web community that says "look at me, I got IE to do HTML 5" or is it to explore and learn a new spec by doing instead of just reading, before it is finalized and used widely?
I myself would like to see some more examples in the wild. For now I am using the http://www.alistapart.com/articles/previewofhtml5
class name approach.
As Tyssen already posted:
I think this is the only one I have seen thus far.
You guys will get a kick out of this!
sends text/html content type headers... Right... So much for the standards.
I truly believed that HTML5 will teach people the differences between HTML
and XHTML . What's so hard about it?
On topic: I have an admin app on which I begun testing HTML5 features.
Well, OK, but we're talking about actual usage and not experimenting.if someone is looking for a way to experiment with those proposed features and make something others can use
Using HTML5 features that are already implemented in browsers. Fortunately, a number of them do, as I said, above, except in IE which needs help as always.What is the purpose here? To parade something before the web community that says "look at me, I got IE to do HTML 5" or is it to explore and learn a new spec by doing instead of just reading, before it is finalized and used widely?
Cross browser css bugs
Dan Schulz you will be missed
a certain HTTP content-type header.
XHTML documents (XML documents using elements from the HTML namespace) that use the new features described in this specification and that are served over the wire (e.g. by HTTP) must be sent using an XML MIME type such as application/xml or application/xhtml+xml and must not be served as text/html.
better than HTML?
That's what I mean by partial. The first two also use class names that mimic the new elements, e.g. section, article etc.
Problems with IE8. Converted a few pages from an existing site, replacing <div> with <section>, <nav>, <article> and such. All works fine in FF, Opera, Chrome and, surprisingly, IE6/7. Fails positioning in IE8 beta2. This is actually a CSS problem, I guess, and IE8 obviously regresses as it doesn't handle styling of <html> or <body> as the other browsers do.
EDIT: Problem confirmed by others. Bug was filed but Microsoft was "unable to duplicate" it. They also closed it since it was first reported with Beta1 and it "may have been fixed" in Beta2. Obviously not.
Anyone saw this: http://dev.opera.com/articles/view/h...as-the-basics/ ? Your thoughts?
Simon, I am sure you did!
For demonstrative purposes, the following are all valid HTML5 and semantically equivalent:Code:<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title></title></head><body></body></html>Code:<!doctype html> <HTML XMLNS=http://www.w3.org/1999/xhtml><HEAD><TITLE></TITLE></HEAD><BODY></BODY></HTML>Which coding style to follow is mostly a matter of taste. Bottom line is that if it's sent as text/html then it is by definition HTML.Code:<!doctype html><title></title>
I give up. I started doing some serious markup work using HTML5. Using the new elements works fine, and styling sometimes does, too, but not well enough that I can start using it. I changed enough stuff around that I don't recall where I left off but here is what I tried:
<li><input type="image" .....></li>
Every day sort of thing. But then I wanted to position the <ul>, contents of the <li>s and so on with floats or relative positioning and sizing but some things just wouldn't budge. Firebug doesn't seem to always know what is what so I had to outline the elements. The outlines and borders sometimes wound up in strange positions or disjointed in Firefox. IE hardly worked at all with any styling. I didn't get to look in any other browser but that was enough proof that this isn't ready for production.
I can see why it might be hard to find something beyond developer blogs that use it. I was doing some more fancy stuff than you'd find in a blog. That doesn't mean you shouldn't try, though. I can see that simpler layouts could be made to work quite well. It's just not something I can use right now and I'm just too busy to experiment further.
Semantic Web enthusiasts will find Ian Hickson's comments relating to HTML5 and GRDDL (Gleaning Resource Descriptions from Dialects of Languages) very interesting -- although some may find his opinion that HTML5 won't be viable for many years a bit disappointing (I was hoping to see HTML5 implemented and stable before I "kicked the bucket" -- now I am not so sure!)
There is no doubt that HTML5 (and even now HTML 4.01) will be used extensively in Semantic Web data manipulation.
Last edited by jamesicus; Jan 23, 2009 at 04:30. Reason: added information