摘要: 如何使用APIswig.init({ allowErrors: false, autoescape: true, cache: true, encoding: 'utf8', filters: {}, root: '/', tags: {}, extensions: {}, tzOffset: 0});options:allowErrors: 默认值为 false。将所有模板解析和编译错误直接输出到模板。如果为 true,则将引发错误,抛出到 Node.js 进程中,可能会使您的应用程序崩溃。autoescape: 默认true,强烈建议保持。字符转换表请参阅转 阅读全文
posted @ 2013-06-18 17:02 Elementstorm 阅读(23575) 评论(1) 推荐(1) 编辑
摘要: htmlhinthttps://github.com/yaniswang/HTMLHint使用var HTMLHint = require("htmlhint").HTMLHint;var messages = HTMLHint.verify(code, options);选项{ 'tagname-lowercase': true, 'attr-lowercase': true, 'attr-value-double-quotes': true, 'doctype-first': true, 'tag- 阅读全文
posted @ 2013-04-10 16:50 Elementstorm 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: 转自人人FEDhttp://fed.renren.com/archives/605 对于用javascript开发的HTML5游戏来说,垃圾回收暂停会严重阻碍游戏的流畅体验。Javascript并没有提供显式的内存管理机制,这就意味着你能创建对象但是并不能释放他们。浏览器迟早需要清理这些对象,一旦开始清理,就意味着当前执行的任务必须暂停,浏览器必须计算出哪一部分内存正在使用中,从而释放其他没有使用的内容所占用的内存空间。 这篇博客将会深入研究避免过度垃圾回收的技术细节,而这也正是用Construct 2提供的Javascript SDK开发插件或特性的开发人员正需要了解的。 ... 阅读全文
posted @ 2012-04-02 23:10 Elementstorm 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 下载 sencha-touch 的压缩包,解压到一个目录,打开 resources 包,看到一个 sass 的文件夹,里面有这样几个文件 1 android.scss2 apple.scss3 bb6.scss4 sencha-touch.scss5 6 config.rb7 config-debug.rb8 config-release.rb复制 sencha-touch.scss 改名为 custom.scss,用常用的编辑器打开,在最前面加上1 $base-color: #1da1ed;2 $base-gradient: 'glossy';保存后在命令行下进入这个 sas 阅读全文
posted @ 2011-11-01 14:14 Elementstorm 阅读(1597) 评论(2) 推荐(2) 编辑
摘要: Canvaswidthunsigned long300heightunsigned long150stringtoDataURL([Optional] string type, [Variadic] any args)ObjectgetContext(string contextId)----------------------------------------------------------------------------------2D ContextcanvasHTMLCanvasObject[readonly]voidsave()voidrestore()---------- 阅读全文
posted @ 2011-08-27 09:50 Elementstorm 阅读(2969) 评论(0) 推荐(0) 编辑