月归档:2014年02月

20款免费的JavaScript游戏引擎

使用 HTML5,CSS3 和 Javascript 可以帮助面向对象开发者开发拥有各种特性的游戏,比如:3D 动画效果,Canvas,数学,颜色,声音,WebGL 等等。最明显的优势在于使用 HTML5 开发的游戏能在任何现代化流行的设备上运行。

某些游戏引擎仅仅是一个抽象的层次,就简单处理一些或者更多的繁杂游戏开发任务;其他只是注重 asset 加载,输入,物理效果,音频,sprite 地图和动画,而且相当多样化。还有一些引擎架构极其简单,只包括一个 2D 水平的编辑器和调试工具 继续阅读 →

发表在 研发 | 标签为 , , , , , , , | 留下评论

[图]增强安全性能 最终版Chrome 33正式亮相

今天Google正式推出了版本号为33的跨平台Chrome浏览器最终版,在新功能方面新版有点令人失望,尽管Google Now在数周之前已经出现在Beta通道中,但是依然没有出现在稳定版本中,事实上新版只是对部分BUG进行了修复,并没有太多亮眼的地方。在新版中最大 的改变在于加强了安全性能,Google正计划阻止拖拽安装扩展的本地安装,所有的扩展必须经过Chrome Web Store。目前该功能仅仅适用于Windows版本,很快将全面进行推广。 继续阅读 →

发表在 产品 | 标签为 | 留下评论

PHP6 中可能会出现的新特性

PHP核心团队开发者Pierre Joye近日在官网上贴出了PHP6中可能会出现的新特性。之所以说是“可能会出现”,是因为目前PHP6项目还处于草案阶段,这些特性还只是一个想法,还需要讨论,随时都有可能变更。

这些特性包括:

  • 集成OpCache(OPcache通过对PHP的opcode进行缓存和优化,可以提高PHP程序的执行速度)
  • 改善对64位环境的支持
  • 支持Unicode
  • 清理内部API
  • 提升代码质量,做到Warning-Free
  • 改善OPcodes、编译器、运行时
  • JIT编译器(LibJIT?)
  • 支持Annotation(注解?)
  • 命名自变量(Named argument)
  • 不同等级的类型提示
  • 支持HTTP 2.0协议(可能会使用nghttp2,避免重复造轮)
  • 可靠、友好的RNG API
  • 新的Getter/Setter
  • C++用法
  • 新的加密扩展
  • 捆绑PECL的http库
  • 继续阅读 →

    发表在 研发 | 标签为 | 留下评论

    Chrome beta迎来V8引擎后台并行编译改进 JavaScript代码更流畅

    Google今日披露了其在Chrome beta 33中作出的一项调整,以进一步提升“并行编译”性能。为此,它还卸下了很大一部分的后台线程。此前,Chrome是在主线程中编译JavaScript的,但这样会影响JavaScript应用程序的性能。而最终,Google在保持应用程序响应的同时,还提升了JavaScript的性能。当然,这一切都是通过V8(Chrome的JavaScript引擎)搞定的。 继续阅读 →

    发表在 产品, 研发 | 标签为 , | 留下评论

    Chrome将仅可通过Chrome Web Store安装扩展

    Google近日宣布Windows平台Chrome浏览器将从Chrome 33版本开始阻止本地Chrome扩展的安装使用,这就意味着Windows用户在使用Chrome浏览器的时候只能通过Chrome Web Store下载扩展程序,而不能使用将本地扩展直接拖拽到浏览器中安装这种方式。

    Chrome将仅可通过Chrome Web Store安装扩展
    图示:Chrome浏览器将本地扩展直接拖拽到浏览器中安装(今后不支持) 继续阅读 →

    发表在 产品 | 标签为 | 留下评论