当前位置:问答库>论文摘要

题目:贴吧浏览器的设计与实现

关键词:Winsock,BHO,MFC,浏览器

  摘要



随着信息技术的发展和网络的普及,Internet已然成为了现代人们生活中不可缺少的重要组成部分,而人们查看、获取网络上内容的最主要入口还是浏览器。目前世界范围内的浏览器种类繁多,但这些浏览器都是通用型浏览器,不能很好的满足特定用户例如百度贴吧用户的上网要求,同时由于国内的信息技术发展情况相对国外有所差距,浏览器的速度也会明显影响用户体验。因此百度公司意图针对自己海量的贴吧用户设计一款专版浏览器,即本文介绍的贴吧浏览器。

本文将从上述的两大方面入手,设计并实现一款满足百度贴吧用户需求的高速浏览器。该浏览器会有浏览论坛相关的辅助功能以满足百度贴吧用户的日常需求,同时本文也会对浏览器的性能和效率进行优化以使用户获得更为高速的上网体验。本文主要着重于我所负责的贴吧助手插件的设计和实现,以及对Webkit内核的调研和优化工作。

本文从设计和实现浏览器辅助功能所需要了解的相关理论和技术入手,简单介绍了浏览器开发常见的WinSock和BHO技术以及MFC框架。然后本文通过软件的开发流程,从需求分析,系统总体设计,系统各功能模块的设计实现和系统测试与验证四个阶段来介绍贴吧浏览器的设计与实现。在需求分析部分,首先叙述了系统的业务需求,分析系统需要实现的贴吧增强功能和论坛浏览增强等功能,主要实现了快捷登录发帖、图片筛选保存、阅读时的重排版和去广告等功能,涉及账户管理、数据存储、数据筛选、数据同步和页面重渲染几个方面。接着本文重点讲述了贴吧助手和论坛模式的各个功能模块与基础服务的详细设计与实现,并对实现的方案进行了论述,说明了该方案的优势和不足之处,同时介绍了Webkit内核以及对其进行的一系列优化工作。最后给出了系统的测试报告,对浏览器的性能和用户数据进行了说明。

通过贴吧浏览器发布后的用户数量增长以及测试结果中浏览器的性能数据变化,本贴吧浏览器的设计和实现达到了预期的目标。