Bruce Lawson from Opera: The HTML 5 Experiments

, ,

Check out slides and demonstration as well. smile

Note from Bruce Lawson:

"In my speech, I incorrectly said that Adobe objected to Theora as a video codec. This is incorrect. Nokia objected as did Apple. To my knowledge, Adobe have expressed no opinion."

Ballot screen in Windows?Podcast at Technikwuerze

Comments

Tamil Wednesday, July 29, 2009 10:40:53 AM

up

z@h3kZAHEK Wednesday, July 29, 2009 10:55:13 AM

yes

AnyThing :PClass10a1 Wednesday, July 29, 2009 11:16:59 AM

Wicked sweet~! cool

Angelikiellinidata Wednesday, July 29, 2009 12:44:25 PM

dahulevogyre Wednesday, July 29, 2009 1:29:05 PM

high quality talk here.
great! thanks.

GroovyMicky Wednesday, July 29, 2009 4:58:37 PM

Nice talk, thanks for sharing. Two comments:
- In the first minute when describing "open" and "propriety stuff" you should differentiate standards and source code. It's a lot of confusion out there...
- Presentation at the 10th minute shows lang="en" and charset=utf-8. Are quotes inconsistency in HTML5?

Bruce Lawsonbrucelawson Wednesday, July 29, 2009 7:18:38 PM

Micky
- you're right. I was in the keynote room and nervous.
- inconsistency is fine. (But I've cleared up slides for clarity's sake.)

Please, everyone note my correction: in my speech, I incorrectly said that Adobe objected to Theora as a video codec. This is incorrect. To my knowledge, Adobe have expressed no opinion.

(Adobe haven't been on my case, but I wanted to clarify as there is enough FUD out there already about HTML 5 video!)

Tamil Thursday, July 30, 2009 12:06:15 PM

yeeliberto Friday, July 31, 2009 3:17:31 PM

I just want to be sure, who are the people and what they do so they can be called evangelist? not religiously, I mean like with Opera.

Bruce Lawsonbrucelawson Friday, July 31, 2009 3:24:42 PM

There's a team of us who evangelise (as in spread the word) about using Open Web Standards to ensure that web sites can be used by people all around the world, on any device, without vendor lockin, and that sites are accessible to people with disabiliites like blindness or paralysis.

Here's a guide to what we do http://www.developer-evangelism.com/

walterbugscout Saturday, August 1, 2009 9:58:26 PM

yes

wage Wednesday, August 5, 2009 9:25:21 AM

So if XHTML was made strict to work on mobile browsers and HTML5 goes back to allowing less strict coding, won't that be hard on phones?

Skythe Tuesday, August 11, 2009 2:44:01 PM

Bruce, I beg to differ. Inconsistency is not fine. Inconsistency is what doomed HTML and kept it from being, well, consistent across platforms and browsers. It's the reason developers praised XHTML's stricter rules.

Personal preferences and dislikes should not be part of web standards. Barners-Lee save us from another era of "everybody do what you want"!

Bruce Lawsonbrucelawson Tuesday, August 11, 2009 3:06:57 PM

Skythe,

the inconsistency in my quoting attributes isn't great coding practice (so I've corrected it in the slides) but either is entirely legitimate html 5. See my article http://html5doctor.com/html-5-xml-xhtml-5/

Skythe Tuesday, August 11, 2009 3:39:20 PM

Yeah I know it's entirely legitimate html 5.

That is the problem.

Actually, I had a shiver run down my spine when I heard you say "Because that's what people do" (6:25).
You're right, but that's no good thing. It's not a good thing 17% of developers use quotes, 39% use double quotes and 44% don't use any at all.
Rules and standards should never ever be based on "what people do". People steal things - no reason to change the law and allow theft. In the 90ies people used to code HTML pages the way they wanted, omitting whatever stuff they wanted to let out or didnt know even existed (<head> tag anyone?). I wouldn't want to allow that in HTML 5 just because people do or did that, would you?

"Whatever you want, whatever you like." This sounds like the slogan of some nifty web 2.0 community but no set of rules.

I am very afraid HTML 5 will take us back to bad old days.

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.