摘要:
幻灯片组件下载幻灯片是页面设计中最常见不过的组件,但要从无到有实现一个优秀的幻灯片组件并不是一件容易的事情。本文介绍了本人编写的幻灯片组件,并提供源码供下载。您可以直接使用,但希望您能保留代码中的作者注释。本tip组件具有以下特性: 1、兼容各主流浏览器。2、良好的行为和接口抽象。3、良好的代码实现。4、可扩展性:具有简单替换和淡入淡出两种切换效果。另外,您可以方便地定制自己想要的切换效果。5、幻灯片和轮询按钮样式与轮询逻辑分离,可以在不影响轮询逻辑的情况下修改展现样式。下面的代码实现简单替换和淡入淡出两种切换效果,您可以扩展代码定制自己想要的效果。showSlide=function(ind 阅读全文
随笔档案-2011年12月
Web中的Tip组件实现
2011-12-28 08:51 by AndrewCja, 2186 阅读, 收藏, 编辑
摘要:
Tip组件下载 Tip是页面设计中最常见不过的组件,但要从无到有实现一个优秀的tip组件并不是一件容易的事情。本文介绍了本人编写的tip组件,并提供源码供下载。您可以直接使用,但希望您能保留代码中的作者注释。: ) 本tip组件具有以下特性: 1、兼容各主流浏览器。2、高度自适应。3、有上方向和下方 阅读全文
[译]《学习HTML5游戏编程》第二章
2011-12-13 09:23 by AndrewCja, 2309 阅读, 收藏, 编辑
摘要:
搭建开发环境要进行HTML5编程非常方便,你只要有一台电脑和稳定的英特网连接就可以了。可以从英特网上找到需要的开发工具,它们一般是免费的。一些开发工具是收费的,但可以找到免费的工具来替代它们。在这一章中,你将要安装编写HTML5应用程序时需要的工具。我们会对其中一些工具进行详细介绍。开发工具有些开发者声称光溜溜的命令行编辑器很好用,比如emacs、vim和Redcar(我个人很喜欢的工具)。然而,对于中到大型项目来说,随着文件数量的增加,使用集成开发环境(IDE)具有很大的优势,比如更方便的文件管理和重命名,代码自动提示和语法检查,还有自动构建等。我们将会安装Eclipse IDE,以及此ID 阅读全文
[译]《学习HTML5游戏编程》第一章
2011-12-12 09:25 by AndrewCja, 3152 阅读, 收藏, 编辑
摘要:
HTML5介绍HTML5是HTML下一版本的规范草案,它是它的前身HTML4 和XHTML的突破。在HTML5中一些元素被移除了,同时HTML5也不再基于旧的文本标记标准SGML。HTML5比HTML4更能兼容错误的语法,同时能让不同浏览器以相同的方式解析和展示格式错误的文档。这个版本的HTML增加了许多重要内容,比如内建的拖动支持以及音像元素。本章我们将讨论HTML5新增的特性及相关的JavaScript API。跨越HTML基础由Tim Berners-Lee发明的HTML(超文本标记语言)从1990年至今已有相当长一段历史了。来自HTML5Rocks slides (http://sli 阅读全文
[译]《学了HTML5游戏编程》前言
2011-12-11 11:02 by AndrewCja, 635 阅读, 收藏, 编辑
摘要:
1 前言我写这本书是为了解一时之痒,同时也是因为我当时看到了新生的HTML5游戏社区的潜力。我想帮助开发者在HTML5这片处女之地上开垦,学习Canvas、WebGL和 SVG这些技术以及它们的最佳实践。有时候需要费一些讨论才能说服开发者,HTML5并不是只能用来玩玩的东西。他们已经惊喜地发现HTML5可以拥有和桌面程序一样精湛的丰富内容——比如双缓冲技术、硬件加速、以及非插件式的浏览器范围之内的缓存技术。很多人以为这些技术只有Flash才能提供,而有趣的是我们将会看到由“一切都用Flash”到“只当用HTML5实现不了时才使用Flash”的转变趋势。在我写这本书地时候,HTML5游戏编程环境 阅读全文
《学习HTML5游戏编程》译记
2011-12-11 10:56 by AndrewCja, 1732 阅读, 收藏, 编辑
摘要:
《学习HTML5游戏编程》译记我在2011年11月份中旬参与了北京华章图文信息有限公司提供的《Learning HTML5 Game Programming》一书的试译(前言和第一章前两页),并于11月下旬接到试译通过的通知,最终签约了该书的委托翻译合同。全书共250页左右,翻译期限为3个月。这个翻译任务对我来说是个很大的挑战。因为是在年底,身为程序员的我工作非常繁忙,再加上我没接触过HTML5游戏编程技术,阅读起来都着实费劲。经过两周出头的艰苦奋斗,只草草翻译完书的前两章,而且只是初译,还没有审校。由于种种原因,我无奈地做出了决定:这就是我此次翻译的全部了,就此打住吧。放弃翻译的原因有几个: 阅读全文