摘要:
自从上世纪90年代互联网快速发展以来,网络已经成为人们一日常生活方式。浏览器是最常用的上网软件工具,通过它,人们可以访问网络上各种资源,包括阅读新闻,查阅资料,网络交流,购物,发表言论等等。这一切,包括发送和接收,处理网络数据,到最终形成网页的过程都是由浏览器的核心来完成的。浏览器的核心有很多种,现在主要有Webkit, Gecko, Trident, Presto。Webkit是其中很重要的一种,chrome, safari等桌面浏览器都使用Webkit内核。 在嵌入式领域,起初,由于CPU速度,耗电,网络速度,内存资源等因素的影响,浏览器一直没有发展起来。近两年来,随着硬件的提高,尤其是屏幕增大,操作和阅读已经达到了可以接受的程度,浏览器成为手机的新卖点,很多手机使用Webkit作为浏览器内核,例如google的gphone, apple的iphone, nokia的s60浏览器等等。北阳电子开发的这款手机也采用了Webkit作为浏览器的核心,在此基础上开发操作界面以及浏览器一般性功能,比如页面显示及控件管理,导航,历史,收藏,临时文件,加密管理等等功能。 本文将对浏览器历史,现状进行描述,对浏览器的未来进行展望,并且对所使用的Webkit核心技术做一个比较详细的分析,然后还将介绍手机项目中的浏览器规划与详细设计,最后,本文还将对作者在手机开发项目中,在手机功能规划和设计,以及具体模块的设计实现和实现等工作进行详细的说明。
展开