想象一下今天,即 2011 年 3 月 1 日,某人从未编写过网页,并且想知道他们应该阅读哪些内容才能开始构建网页。他们不关心向后兼容性,但希望使用 Web 标准进行构建,以便它们可以在尽可能多的浏览器之间移植(是的,我是说我不关心我的网页是否无法与 IE 4 兼容) 8、Opera、Netscape、Mozilla 等,我真的不在乎,因为我从未使用过它们,对于那些将使用我正在构建的工具的人来说可能也是如此)。
这个人的偏见或坏习惯为零,因为他们以前从未这样做过。他们也非常活跃,因此,如果他们必须阅读 200 页“为什么使用 Web 标准”或“为什么 Web 标准比“旧方式”更好”,他们会感到灰心、分心,然后把书扔掉,然后去游泳。说到这里,我的头发都湿了。
他们正在寻找引人入胜且简洁的参考资料。他们并不愚蠢,这个人是一位真正的工程师,他做过一点点开发,进行了一两年的系统管理,甚至建立了一两家成功的公司。他们只是没有上大学,因为他们确实不是书本学习者,并且更擅长应用实践学习,而不是吸收大量无用的数据以获得他们真正需要的两三件事。
考虑到有关个人的所有数据,并且我知道这与该个人有关(当然,这个人就是我),您会推荐哪些书籍或资源?
(泽德曼的书已经出版了,因为我已经把它们扔掉了,然后今天又去游泳了。)
一些不错的入门资源:
-
Mozilla 开发者网络 https://developer.mozilla.org/en-US/web:适用于 HTML、CSS、Javascript 和 DOM。
-
深入研究 HTML5 http://fortuito.us/diveintohtml5/:用于学习有关 HTML5 的所有知识
-
JSfiddle http://jsfiddle.net/:无需每次都构建整个页面即可进行摆弄。
-
HTML 验证器 http://validator.w3.org/:确保您编写的 HTML 有效。
-
CSS3 预览 http://www.css3.info/preview/:CSS3 的一些新功能的概述。
-
官方 HTML5 规范 http://dev.w3.org/html5/spec/spec.html:当您需要直接从源头获取所有详细信息时。
-
jQuery http://jquery.com/:可以说是让为网站编写 javascript 变得更容易的最佳框架。
-
分开的清单 http://www.alistapart.com/:“对于制作网站的人”。绝对不适合入门,但定期阅读还是有好处的。
-
Firebug http://getfirebug.com/:如果您使用 Firefox,这是必备的。
-
开发者工具 http://code.google.com/chrome/devtools/docs/overview.html:内置于 Chrome 和 Safari(本质上是 webkit 的 firebug)
Also, do not使用W3学校 http://w3schools.com罢工>。请参见W3 Fools http://w3fools.com一长串的原因。 W3 学校通常会出现在搜索结果的顶部,但是please抵制使用它的诱惑。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)