[发明专利]一种基于手机浏览器内核的逻辑控制方法及装置在审
申请号: | 201510755995.7 | 申请日: | 2015-11-09 |
公开(公告)号: | CN105528389A | 公开(公告)日: | 2016-04-27 |
发明(设计)人: | 刘文博;钱武星;高行洲 | 申请(专利权)人: | 上海二三四五网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德恒律师事务所 11306 | 代理人: | 张建山 |
地址: | 200137 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 手机 浏览器 内核 逻辑 控制 方法 装置 | ||
技术领域
本发明涉及手机软件处理系统,尤其是手机浏览器系统,具体地 涉及手机浏览器内核的逻辑控制方法及相应的装置。
背景技术
随着无线互联网的普及,人们的工作、生活和娱乐等与互联网的 紧密程度越来越高。移动设备的出现,更加锁定了人们与移动设备的 关系,我们可以随时随地通过移动设备访问互联网,获取外界信息。
在品种繁多的移动设备中,手机在人们日常生活中的普及率及使 用率无疑是最为突出的,而手机浏览器软件的出现也就满足了用户随 时随地上网搜索关键词,浏览社会信息的功能需求。对于手机浏览器 而言,网页显示效果问题一直是其需要解决的首要问题,尤其是在浏 览器正常模式和夜间模式的切换问题上,与正常模式相比,夜间模式 下手机浏览器的显示亮度降低、显示界面也以暗色调为主,用户在使 用手机浏览器上网冲浪的过程中,由于周围环境变化可以自如地对浏 览器工作模式进行切换,例如,当用户处于一相对幽暗的环境中时将 手机浏览器切换至夜间模式从而避免显示页面的刺眼背光对眼睛造 成的额外负担,相应地,如何在保证手机浏览器页面加载速度的同时 为用户提供最优模式切换方案就成为了各大手机浏览器的关注重点。
为了解决正常/夜间模式切换不顺畅的问题,很多手机浏览器已经 被开发,这些浏览器主要通过在网页源代码中加入特定代码的方式实 现网页正常模式-夜间模式的转换,例如,在申请号为201310342810.0 的专利申请文件中,提出了一种解决方案,其针对用户请求的每一个 网页的网页样式表进行更改,当监测到用户端操作浏览器以夜间模式 显示浏览器页面的指令后,将用于创建夜间模式的网页样式表的脚本 代码注入至浏览器页面,从而在浏览器执行脚本代码时通过渲染引擎 将夜间模式的网页样式表作用到浏览器页面进而向用户显示夜间模 式下的浏览器页面。这一解决方案虽然能在一定程度上允许浏览器网 页能够在正常模式与夜间模式之间实现切换,但这种改写每个网页的 网页样式表的操作方式无疑严重增加了手机浏览器运行线程的工作 量,尤其当用户在浏览网页的过程中进行正常模式与夜间模式的切换 时浏览器需要对网页进行二次刷新,重复加载、解析、渲染步骤,不 利于用户持续浏览页面,严重影响用户体验,无形中也会加重浏览器 程序甚至手机操作系统的运行负担。
现在的用户对于操作的便利性是有很高的要求的,尤其在用户体 验上。用户体验的细微变化往往决定了一个软件的被接受程度,这对 于存在着充分竞争的计算机软件市场、计算机服务市场上构成了强大 的竞争差别。以上述情况为例,在很多时候,用户需要一种在手机浏 览器内核层面快速实现正常模式-夜间模式转换的手机浏览器软件, 使得浏览器页面无需重新加载页面即可向用户展示。例如,用户选择 确认手机浏览器正常模式至夜间模式的切换操作后,手机浏览器从其 内核中调用夜间模式对应的网页样式表,以此标准解析用户指令访问 的网页页面,并主动更新已生成页面的渲染逻辑中的关键参数,使得 已生成页面无需重新加载刷新即可直接展示在手机浏览器界面上,实 现手机浏览器正常模式与夜间模式的无缝对接。
在现阶段,没有一个非常好的方法能够解决上述提到的问题。大 多数情况下,用户都只能在手机浏览器从正常模式切换到夜间模式 后,花费额外时间等待手机浏览器重新加载刷新已生成页面为夜间模 式下的网页页面,没有提供一种有效地手机浏览器软件,使得该手机 浏览器能够在其内核层面针对正常模式和夜间模式分别执行不同的 页面解析标准,加快手机浏览器工作模式的切换速度,实现正常模式 与夜间模式之间的快速无缝对接。
发明内容
为了克服现有技术中没有提供基于手机浏览器内核更改网页页 面渲染模式的技术方案的技术问题,本发明的目的是提供一种基于手 机浏览器内核的逻辑控制方法及装置。
根据本发明的一个方面,提供一种基于手机浏览器内核的逻辑控 制方法,其用于基于手机浏览器工作模式对目标网页进行相应处理,包 括如下步骤:
a.获取所述手机浏览器内核中包括的k个CSS解析标准样式表,其 中k≥1;
b.基于用户请求加载目标网页包括的n个标签,并在之前或同时或 之后判断所述手机浏览器当前工作模式,其中n≥1;
c.基于判断结果调用第i个CSS解析标准样式表解析所述n个标签, 其中1≤i≤k;
d.基于解析结果对网页进行渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海二三四五网络科技有限公司,未经上海二三四五网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510755995.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:公交信息查询方法及装置
- 下一篇:多媒体信息更新方法及装置