建议学习HTML5的工作流是什么?我应该安装什么工具?什么SDK?从哪里开始?怎么测试?如何调试?我能读到什么?
我知道,通常被称为"HTML5开发“的东西实际上是HTML、CSS、JS等等的混合体,但是我不相信更大的项目是在记事本中开发的。这就是为什么我要你透露你的技巧和技巧关于你的工作流程。
发布于 2010-11-08 17:38:38
如果我现在从头开始一个新的HTML5项目,我可能会这样做:
下载并使用HTML5 5样板。这将给您一个新的页面,大多数重要的事情已经初始化并准备好进行测试。还包括一些您应该与firebug一起使用的很好的调试功能。
查看深入到HTML5 5,了解代码的历史和用法。
在我的mac上,我使用Coda,在工作时,我在代码视图中使用Dreamweaver。他们不会为您构建页面,但是代码完成、暗示和颜色编码工作得很好。我确信Aptana等人提供了很好的特性,但我总是发现在html方面更简单一些。
从“相隔一本书”( HTML5,CSS3将于本月晚些时候出品)中,拿起CSS3和CSS3 3书s。
最后-试着找出这件事的真相:
Opera开发者网络- http://dev.opera.com/articles/view/html-5-canvas-the-basics/
帆布备忘单- http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html
如何使用HTML5画布http://thinkvitamin.com/code/how-to-draw-with-html-5-canvas/绘制
发布于 2010-11-01 14:37:39
HTML5不是一个单一的集成的东西。它是HTML扩展的集合,其中一些扩展被广泛实现,可以安全地使用,有些还没有人实现,还有很多是介于两者之间的。如果您试图将HTML5作为一个连贯的单一开发平台来处理,并将其“全部学习”,那么您将面临非常困难的时期。
相反,您需要了解的是整个web :基本的HTML、CSS、JavaScript、Core、HTML、基本的浏览器对象模型。然后您可以在需要的地方添加New的特性,浏览器支持允许: HTML5扩展、CSS3属性、画布绘图、websockets、从HTML5工作中分离出来的其他DOM和BOM扩展.
web的特征集是不断演变的,没有一个单一的参照点。W3Schools (顺便说一句与W3C无关)尝试了,但是它充满了错误。不要相信它所说的福音。
您可能需要参考权威的HTML4,CSS2。DOM核和DOM HTML规范以确保。您可能还想看看MDC DOM引用和MSDN DOM引用支持什么火狐和IE。HTML5 5规范也包含了许多最新的DOM内容,以及新的HTML扩展,但是它是一个长而笨重的文档,即使按照标准文档的标准也很难使用。虽然没有不可穿透的ECMAScript规范那么糟糕。(谢天谢地,如果您习惯了使用ActionScript,那么您可能已经熟悉了很多这方面的知识。)
开发HTML/CSS/JS不需要SDK或IDE。如果您愿意,可以使用IDE,但是我很高兴在我最喜欢的文本编辑器中做任何事情。没有需要担心的构建/编译步骤,您只需保存文件并点击重新加载,完成工作。大多数现代web浏览器都有调试器和其他开发工具,它们要么内置在(例如IE8)中,要么作为扩展(如火虫)随时可用。
发布于 2010-11-01 15:31:59
我强烈推荐WebStorm,来自JetBrains (或他们的任何基于IntelliJ的产品,比如PHPStorm、RubyMine、PyCharm,因为它们都支持HTML)。您将获得CSS、HTML自动完成和活动(同时键入)检查正确性。重构对Javascript的支持(这是我在其他地方都没有看到的),甚至连在IDE中调试Javascript的能力都没有(如果Firebug或Chrome开发工具缺乏的话)。它有项目支持以及SVN,Git,Perforce和CVS的支持。还有大量的其他功能,强烈推荐.
https://softwareengineering.stackexchange.com/questions/42628
复制相似问题