The article is licensed with Creative Commons,so feel free to use it in your own products.And if you want me to deliver it as a talk at your conference,why not drop me a line on推特？：）
This also taught me not to bother at all with conferences any longer who ask you for a full paper as a submission,especially when they are academic conferences.The reviews I got for this were quite harsh and missed the point that I was trying to make that we are treading new ground here and there is no way to build on earlier successes or quote case studies.
我刚回来心与鞋底in Portsmouth where I was asked to give an inspiring talk aboutHTML5.I thought it is high time to make an audience like the one at Heart and Sole (students and small business owners) aware thatHTML5不仅是大公司和“网络开发摇滚明星”的玩物，而且每个人都可以成为事业的一部分，我们真的需要人们的投入和现实生活的实施来实现新的开放技术革命。反馈非常积极。这是带链接的幻灯片和笔记。会议是拍下来的，所以请睁大眼睛记录谈话内容。
This is all great,但我真的认为是时候HTML5out of the labs and into our day to day jobs.我们现在应该开始HTML5part of our deliveries and get clients excited about the new opportunities there are.Instead of celebratingHTML5rockstars we should celebrate the opportunity to make our work more predictable,open to everybody and easy to use.
You should not have to use some technology you cut and paste and have no clue what it really does.“它起作用了，just use it" is not a sustainable environment.
When things go bad,你应该能够追踪原因并解决它。现在，我感觉到很多Web开发都在构建一个随机的构建块来构建一个界面，这个界面看起来像是我们已经交付给我们的设计。That is the wrong way around.如果我们从模块中构建，我们就会理解接口会随着我们的需求和喜好而变化。如果我们从一个固定的想法开始，任何改变都意味着我们需要替换一切。我们用得不够。
Clients still don't care much about our code and markup but we should.当我采访别人时，我会看看他们寄给我的东西的来源。标记和CSSand JS code you leave behind is the message you give to the next developer.如果它是不可读的或难以维持，你会被认为是不关心。It is like a blog post with a very important message that gets lost because of abysmal grammar.
In the past we wrote browser specific code and omitted elements as the browser fixed it for us.Just because browsers are forgiving it shouldn't mean it is OK to rely on them to do fix things.No other programming language allows you to write code like that.如果我们想被认真对待，we should take pride in our work.没有一个浏览器能统治至高无上，so if you rely on one for your product to work you add to the problem of people not upgrading their browsers.This is not innovation.
The fact is thatHTML5开放技术也不能解决所有的问题。HTML5不需要替换flash或silverlight，而是提供一种替代方案。
几天前，土坯的谢尔盖·杰斯贝尔斯发表了一篇关于HTML5that there is no数字版权管理解决方案.The article had a good point,但是标题“窃取内容从来没有比使用HTML5“非常具有误导性。我有抱怨这个betway体育官方网as it just heated the debate unnecessarily.事实上，目前在HTML5.如果你想要一个人们无法下载的受保护流，然后你需要使用flash或silverlight。The real question though is that if you want to protect something,为什么一开始就让它开放？
New attack vectors
WithHTML5的美国石油学会allowing for deep access into the browser and the system it runs on we will also have恶意代码的新攻击向量to deal with.
The great thing about anyHTML5像上面这些问题一样，尽管技术是开放的，所有的事情都可以分析和解决——如果我们能把它作为优先事项的话。A closed system is a pain to patch and upgrade.开放系统更容易修复，而且随着攻击研究的开展，我们有机会在问题在浏览器中实现之前对其进行修补。通过默默无闻获得安全从来不是一个聪明的主意。If you commit a crime and plead in court that you didn't know that what you did was illegal you won't get away with it either.
首先，这不是秘密俱乐部，请你参加。这个沃特沃Mailing Listis where things happen and all you need to do is sign up.
Free and open documentation
How about 必威体育下载learningHTML5？你不需要花哨的培训或买书（但有一些很棒的）。HTML5医生是一个伟大的独立博客，谈论一切HTML5.马克·皮尔格的书潜入HTML5在网上免费提供，如果你想结识很多HTML5，just pop by on theIRCchannel #html5 on freenet.
Tools to make your life easier
One of the main stumbling blocks for people to use for exampleHTML5video instead of Flash is that you need to create the video in different formats.There are some services though that make it easy for you.我列出了很多in my notes of myHTML5多媒体通话MIT但这里有两项伟大的服务。
Archive.org for video hosting
归档文件不仅在您发布视频时为您存储视频知识共享but also automatically creates anMP4和奥格你电影里的视频。
Vid.ly for online conversion and dynamic redirection
A very new service by Encoding.com isVid.lywhich creates not only all the formats needed for different browsers for you,但也适用于不同的移动设备和HTTPstreaming optimised versions for iOS devices.Furthermore,它创造了一个简单的URLthat redirects automatically to the right format.You can try it out yourself with the invite code2011年.
Today I was part of a video conference with the university of Dundee for this year's Yahoo university hack challenge.Every year the students release a "hack" as part of their coursework for Yahoo and the programme yielded quite some amazing hacks in the last years.
我对学生们的主要任务是像现在这样思考网络。The web is the platform and the browser is the tool.关于不同技术的文档是免费提供的，在Mozilla的情况下，每个人都可以编辑文档，以确保它是最新的。
HTML5is a big new thing and a lot of people go crazy about it.问题是，很多技术都是为了进步而进步的，并且对于新技术在可访问性或向后兼容性方面的含义没有太多的了解。As Dundee university is one of the few in the UK that have an accessibility focus I thought this a great opportunity to ask the students to consider some a11y hack with new technologies.