摘要: 10月14日在合肥Google开发者社区里分享的《HTML5游戏开发》分享PPT: * HTML5 Game Development PPT *Pacman game code * GameBase library * HTML5游戏:开心鬼大作战 * HTML5游戏:泡泡堂DEMO 阅读全文
posted @ 2012-10-23 18:18 Visolleon 阅读(283) 评论(1) 推荐(0) 编辑
摘要: Ajax不能跨域访问有时候的确有点头疼,但是又不得不这样,如果真的可以跨域了,那就太可怕了。在做PhoneGap开发的时候,将HTML/JavaScript/CSS/Image等文件打包在APK中的时候,如果需要与服务器端数据交互就会产生这个问题,那么有几种方式解决这个数据交互的问题: 1、WebSocket:很强大,不过服务器端要写代码,还要分配socket端口;主要是有些平台内置浏览器不支持WebSocket,且需要写PhoneGap扩展。 2、内嵌Frame:可以在网页中内嵌一个frame,载入服务器端脚本,这样保证在同一个域下请求数据;这种可用性差,需要保证子框架与父框架的数据... 阅读全文
posted @ 2012-08-28 14:32 Visolleon 阅读(453) 评论(0) 推荐(0) 编辑
摘要: android的webAPP开发中,如果使用载入远程服务器的html页面来实现的方式,会牵涉到第一次加载出现白屏或者长时间等待的问题;那么在这个时候需要提升用户体验,需要在加载远程html\javascript\css\image等文件的时候,现实Loading界面,这个时候需要将图片、脚本、样式表文件等都要作为动态文件载入,javascript和image载入问题不大,相对比较简单,方式如下: LoadImage : function (url, callback) { var img = new Image(); img.src... 阅读全文
posted @ 2012-08-20 15:42 Visolleon 阅读(995) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个Android平台的几个WebApp,一开始使用JQuery类库,在后来性能优化的时候发现有些问题:一是JQuery类库有点大,在网络加载的时候有点慢,二是加载类库执行有点慢;后来就可以是否应该用JQuery。大部分是用JQuery的时候,用的最多的也就是JQuery对DOM操作方便和Ajax方便;JQuery的开发代码有9000多行,而且很多功能我们是用不到的;加上开发平台是Android,浏览器当然固定是webkit内核了,所以兼容性的代码要去掉好大一部分。所以我开始考虑来写一个简单使用的代码库,这样就可以不用使用JQuery了。 JQuery最强大的地方莫过于她的选择器... 阅读全文
posted @ 2012-08-20 15:03 Visolleon 阅读(1020) 评论(5) 推荐(0) 编辑
摘要: 申请的博客已经有好长时间了,今天有空来发第一篇博文吧。在合肥Google开发者社区群里,有不少的朋友对HTML5技术感兴趣,大家讨论了很多,意见想法不一,很多人都存在疑问;我从2010年就开始关注和了解HTML5方面的技术,针对群里朋友提出的一些典型的问题来阐述和回答。一、HTML5为何而生? 有朋友在群里问:“HTML5为何而生?”,我开玩笑的反问了句:“你为何而生?”;虽然是开玩笑,不过这两个问题有相似点就是发展的必然性! 大家知道HTML是超文本标记语言,是一个标准;从93年发布的第一个标准以来,依次经过了2.0、3.2、4.0等版本,到今天发布的HTML5的草案!所以HTML5... 阅读全文
posted @ 2012-05-31 12:00 Visolleon 阅读(3859) 评论(13) 推荐(7) 编辑