walking

显示标签为“html5”的博文。显示所有博文
显示标签为“html5”的博文。显示所有博文

2018年6月1日星期五

【为了Chrome 67】还可以的一个chrome 扩展

20:28 Posted by arway No comments

      Google Chrome 发布67的正式版本,貌似解决不少安全问题。升级后发现一个笔记本的温度超过正常值,查看进程后才发现常用的chrome 扩展CPU占用100%,Chrome扩展源代码是 html + js,花了“半天”时间查原因,顺手修复,修复过程比较简单。

第一步:打开chrome 扩展的 开发者模式


第二步:将该ID下的文件Copy在新文件目录下做一个备份,在这个异常的扩展处点击“查看视图”

在弹出的控制台内查看,应该是因为chrome新版本调整了安全策略。
找相应的文件,在提示的对应行修改相应的值即可,默认是 false,改为 true ....

第三步:去除Chrome 的官方校验,利用开发者模式的打包方式,重新制作一个 crx文件,拖进扩展管理页面。

完事

源扩展地址:(不知道原作者什么时候修复)股票提醒助手: https://chrome.google.com/webstore/detail/goiffchdhlcehhgdpdbocefkohlhmlom

2011年11月30日星期三

关于html5 的 web app 与 native app 的事

01:30 Posted by arway , No comments
     时间不长,掐指一算经历过的六个游戏产品,其中四个产品是用html5做的,两个android native产品中途躺下。三个还活着,一个还在苦命挣扎着。期间还有几个移植版产品因为外部不可抗拒的因素而停掉。用html5开发的产品也就是一年前传说中的web app,选择新技术也意味着能见一批躺尸的产品。

简单总结一下经验

跨平台
选中html5技术来开发social产品是看中它的跨平台性。一次开发只需要简单的加工就能迁移至其他平台,所有支持html5的webkit浏览器(iphone、ipad、android、PC浏览器)

趋势性
html5标准还未最终确定,各家浏览器支持html5特性不统一。比如ios支持svg矢量动画,而android当前还不支持。native 相对规范很多。

移动性
web app 与 native app 现在都可以归类为移动应用,移动性基本一致。不过当下native app有天生的优势,可以离线玩,web app 虽然也能使用缓存技术,但至今还无完美的技术。换个角度,假设用户使用移动设备是实时联网,看似问题已经解决。


性能
1、Apple直接摒弃flash的原因有一部分是因为flash占资源,且耗电。html5在ios渲染动画超过10个的时候一样存在占资源和耗电的问题。而native这方面表现很好。
2、html5的div+css3性能相对比canvas动画性能表现更好,但在当前硬件资源环境下仍然很担忧。ipad2下尚且还能支持20个同屏单种动画。在视觉表现上html5与native差距很大。


其他情况
关于native特有的推送通知、图标特性、your own world ,web app 都能通过 sdk内提供的webview来解决。



PS:
1、native app 意思是源生应用,针对ios 就是使用Objective-C来开发匹配iphone、ipad的应用;针对android就是使用java开发的应用,针对windows phone7 则是C#开发的应用。

2、出现以上情况,可能是因为现实技术环境原因

未完成...(待编辑)


2011年7月19日星期二

我们的scrum进程

23:48 Posted by arway , No comments
    几乎经历的每个项目都会以scrum的方式开展,因为这样的方式最适合小工作室。人数在3-12人为最好,如果人数超过12人,每天的站立会议大家都会很“疲乏”。scrum的顺利开展需要组员对自己的工作有充分的理解,可是几乎没有这么完美的事情。

遇到不少问题

1、人员
   “新手”多:几乎不可避免,工作室几乎每天都有人员流动,无论是leader原因还是个人,组内始终有人进组、被调组、或者离职。每次变更就需要讲解一次流程以及工作内容。
   因为是新技术、新平台,还需要开发人员熟悉我们的“引擎”开发模式。所以每次scrum内sprint开展都不可避免的需要顺延时间。

2、能力
   scurm的开展也融合“瀑布”模式和“迭代”模式,需要有经验的开发人员对每个backlog理解清晰,并且能“正确”评估时间以及分解task。无奈的结果是几乎没有一次理想达到scrum提倡的“每日集成”概念:P。

3、时间
   一个sprint结束验收时间基本是sprint开始时预估时间的2倍多(个别项目),即使每天大家都加班很晚才能完成task。
   一般sprint都会以二个星期为开发周期,一周集成时间,一周调试和准备下一个sprint的时间。

4、配合
   成员都需要时间磨合,产品方案在scrum开始前需要基本主体完结,按照理想美术工作也应该在scrum前基本结束,这样每个sprint才能顺利展开。无奈每个sprint都是美术和研发同学一起展开。最后导致的集成时间非常长。



2010年5月24日星期一

html5视频播放界面

14:45 Posted by arway No comments
这是在chrome的界面显示

最刚开始阅读这个文章的时候被它的注释吸引:注:本视频现已由 HTML5
便用电脑安装的ie8、 chrome4 、firefox3.6.3、opera10.53 一起打开这个含有html5的视频页面,看看效果结果在预料之中(因为技术原因可能只是暂时的):

1、都没办法只有切换到某一个时间点观看视频
2、视频的界面是不一样的:进度条、整体外观