论文部分内容阅读
移动浏览器作为移动互联网的重要入口,拥有规模巨大的用户基数,然而由于其单一的工具属性,导致用户活跃度一直处于较低水平。随着近几年移动社交的兴起,移动互联网用户的社交需求日益凸显。将移动社交与移动浏览器相结合,形成具备社交属性的社交浏览器,将为移动浏览器带来了新的增长点,进一步发挥其平台级应用的优势。同时针对社交网络这一类私密性极强的信息的浏览,需要提供一定的安全机制。本文将从三个方面进行社交浏览器的研究与实现:第一个方面是基于WebKit内核实现具备基本网页浏览功能的移动浏览器;第二个方面是通过整合社交网络的移动端SDK,将社交功能移植到移动浏览器上;第三个方面是针对社交网络信息浏览中最常见的高风险网站诈骗攻击问题,进行网址安全检测方法的研究与实现。WebKit内核作为一款开源的浏览器引擎,提供了完整的应用接口,实现了网页的加载、渲染、排版到显示的整个流程,是整个社交浏览器的基础。各个社交网络的移动端SDK,则是结合移动社交与移动浏览器的重要工具,实现了社交网络信息流的获取以及完成不同的社交行为。网址安全检测方法为社交浏览器的安全体验提供了保障,同时方法也考虑到移动设备的特性及使用场景,提出了针对性的优化,提高了整体的检测效率。本文通过对社交浏览器的业务需求进行了详尽的分析,运用软件工程的方法对社交浏览器整体进行了详细的设计,最终选用Objective-C语言基于iOS平台完成了实现。在整个开发过程中不断地针对移动社交的使用场景进行研究和分析,根据移动设备的使用特点不断地进行优化,最终实现了在移动浏览器上社交体验的提升。