IE9真是网页开发人员的救命稻草吗?

      “葫芦娃重出江湖,将大战群妖。”这不是动画片,而是“一直在模仿、从未被起诉”的腾讯新近出的一款山寨游戏,而这款游戏的原型是“植物大战僵尸”,由总部位于美国西雅图的休闲游戏开放商宝开公司制作。
 


 
图:植物大战僵尸
 
    可不要小看了这款休闲游戏,它可是社交网站Facebook上排名第一的社交游戏;在其登录苹果iPhoneAppstore平台后,曾创下一周卖出30万份、收入100万美元的新纪录。“植物大战僵尸”如此受欢迎,连笔者也不能免俗,在第一时间试玩了这款游戏。只不过,不是通过社交网站Facebook或人人网,也不是使用ipone,而是直接打开网页就能玩——笔者玩的是“网页版植物大战僵尸”,由一位母亲程序员开发完成。
 
    和所有流传甚广的传奇故事并无太大出入,因为民间存在着太多的无名英雄。“网页版植物大战僵尸”的开发作者,她是一位女性程序员,而且是一位孩子的母亲,白天有繁重的工作,晚上需要照顾孩子,在繁忙之余,挤出时间来写代码编程,从3月至今,用半年的时间完成了数万行代码,这才有了纯JS版的《植物大战僵尸》。
 
    笔者一直都敬佩类似于这位妈妈序员的民间程序高手,而之所以能利用业余时间来进行网页开发,并如此的沉迷于网页设计,更是绝大部分出于他们的爱好,同时,最大的挑战也在于如何使自己的设计满足于不同的浏览器,适应不同的标准。
 
    浏览器发展到今天,历数多个版本,分属不同的产品,像IE浏览器,从1.0一直发展到现在的IE6、IE7、IE8和即将于9月推出beta版的IE9,还有谷歌浏览器、FF、世界之窗、360浏览器、遨游等等。民间开发者没有团队也没有资源,常常一台电脑装七、八个浏览器,开发一款产品就在不同的浏览器中去测试,如果电脑不够用,就只能使用朋友的。像那位“网页版植物大战僵尸”的妈妈级程序员就是通过朋友的机器来测试游戏在IE系列下的显示与运行。为了让自己的游戏适应不同的浏览器,保持显示一致,她需要不断的修改代码,为此而浪费了不少时间。
 
    因此,拥有一款兼容性强、速度快的浏览器是专业人员、包括民间网页开发人员最大的愿望。他们迫切需要浏览器中的“公共标准”,而不同浏览器都能够去执行,那么开发人员就不必花更多的时间去测试兼容性,而可以全力去开发。本来一个程序只需要10行代码就能够去实现,而为了测试和兼容更多的主流浏览器,可能就要写20行、30行,花费数倍的工作量。
 
    即将于9月15推出IE9 beta版,有最有希望解决浏览器兼容性问题的浏览器之一。IE9将采用新的JS引擎(代号为Chakra),并扩大对HTML5的支持,并支持W3C网页标准,包括HTML5、SVG 1.1 2nd Edition等。另据测试,IE9的速度很快,它利用PC的图形处理单元(GPU)优势去加速文字和图形的渲染能力,同时其“简单抽象派艺术风格”对于图片动画等渲染效果也很好,估计正式版在2010年底会推出,值得期待。
 
    最后曝光一个小细节,IE浏览器已经有15年发展历史,其最辉煌的年代是IE6,曾经俘获了无数网民的心。而IE9的Beta版发布之前,已经悄悄换上了新Logo,“e”字采用天蓝色。这是否预示着,IE9将大有作为呢?大家拭目以待!
 
原创博文如需转载请用下列方式联系:
QQ:102927545   MSN: [email protected]

你可能感兴趣的:(开发,网页,休闲,稻草,救命)