Opera Web标准教程 CHM版本 电子书 发布~

做Java开发两年多都没有系统学习过Web前端技术,惭愧啊 前几天开始学习Opera的《Web标准课程》,已经看了多一半了,个人感觉讲得非常好,而且是中文的~免费的~~
在线学习该课程: http://kb.operachina.com/
为了保留这么宝贵的资料,方便离线学习,昨天花了小半天加整整一个晚上时间将该课程制作成CHM版本的电子书,和大家分享(见附件)~
引用
《Web标准课程》是Opera公司的开发人员关系部经理Chris Mills发起,并和其他很多人花费数月时间开发的一个免费Web课程。课程中所有文章采用的授权是 创作共用的“署名-非商业性使用-相同方式共享 2.5 通用许可”
该课程旨在向大家提供Web设计和开发的坚实基础,无论读者是谁,此教程完全免费、可访问,并且不需要预备知识。
课程涉及Web标准导论、Web设计概念、HTML、CSS、JavaScript、可访问性等相关内容。
本课程的目标为:使一开始仅懂如何浏览网页的人,通过本课程的学习,熟练掌握CSS样式和HTML语言,并了解JavaScript的基本知识及实际应用。通过学习,将可以使学员获得进入工作市场所需要的足够知识(当然工作经验是无法教授的,需要自己积累)


P.S.由于是第一次制作CHM电子书,方法可能很土很人肉,虽然网上有很多将html编译成CHM的工具软件。我是先把所有网页保存到本地,手工组织各网页和课程对应的目录结构,将所有网页涉及到的CSS样式、图片、JavaScript重新组织到一起,逐一修改每个页面中链接到本课程的内部链接和对CSS、图片的引用,尽可能保证使用本CHM版本电子书学习该课程的完整性和有效性(见本chm文档的关于部分~)。做好所有这些工作,最后使用CHM生成工具生成本文档,生成目录过程中还遇到一个问题,发现生成工具自动提取每个页面的<title>作为默认的目录,应该是由于编码问题生成的目录是乱码,我又逐一人肉修改所有目录项和索引项。电子书制作完成之后进行了尽可能全面的检验测试,希望能为大家学习Web开发提供一些帮助~

对本文档制作的意见建议、Web开发学习的心得或者您有更快捷的CHM电子书制作方法,都希望能和大家多交流~

你可能感兴趣的:(JavaScript,Web,css,Opera,软件测试)