[发明专利]移动终端中的页面字体大小缩放方法及装置有效
申请号: | 201210559777.2 | 申请日: | 2012-12-20 |
公开(公告)号: | CN103064920A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 梁捷;俞永福;何小鹏;朱顺炎;周超 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 林锦辉;龚洁 |
地址: | 100080 北京市海淀区苏州街2*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 中的 页面 字体大小 缩放 方法 装置 | ||
技术领域
本发明涉及移动通信领域,更为具体地,涉及一种移动终端中的页面字体大小缩放方法及装置。
背景技术
目前,在利用触摸屏或者非触摸屏的移动终端浏览网页时,由于移动终端屏幕的物理尺寸相较于PC屏幕的物理尺寸要小很多,而很多传统的网页页面都是针对PC屏幕来设计,从而导致当在移动浏览器上显示网页页面时字体显示不清晰,由此使得用户在利用移动设备浏览传统的WWW页面时难以清晰地阅读页面中的内容。图1示出了在普通移动终端浏览器下浏览传统的网页页面时移动终端的屏幕显示的示意图。
为了使得用户能够清晰地阅读网页页面中的内容,提出了一种移动终端浏览器,该移动终端浏览器可以通过对移动终端的屏幕上显示的页面进行缩放处理,使得移动终端上显示的页面的字体能够清晰显示。然而,在这种情况下,进行缩放处理后的网页页面的宽度通常要远远大于移动终端的屏幕宽度,由此在移动终端的屏幕上不能显示完整的页面,从而使得需要对网页页面进行左右滑动操作,才能阅读到完整的网页页面,从而导致用户体验不佳。图2A和图2B示出了在仅仅对移动终端浏览器上显示的网页页面进行缩放处理而不进行网页重排的情况下移动终端的屏幕显示的示意图。
此外,为了使得用户能够清晰地阅读网页页面中的内容,还提出了另一种移动终端浏览器,该移动终端浏览器对网页页面的处理方式是在缩放之后对页面折行重新排版并按照屏幕的宽度折行处理。按照这种方式,可以避免在移动终端的屏幕上进行左右滑动操作来保证在一个屏幕的宽度范围内显示完整的页面,然而,由于这种方式需要进行重排版处理,从而影响了响应速度。而且,这种方式会改变页面布局,并且在每次按照不同的缩放系数缩放时都会造成不同的页面布局,从而对用户造成不适感。图3A示出了在对移动终端浏览器上显示的网页页面进行缩放处理后进行网页重排的情况下移动终端的屏幕显示的示意图。图3B示出了按照与图3A中不同的缩放系数进行缩放后的移动终端的屏幕显示的示意图。从图3A和3B可以看出,在按照不同的缩放系数进行缩放时,在移动终端的屏幕上的显示布局不同,从而给用户带来不佳的体验。
发明内容
鉴于上述问题,本发明的目的在于提出一种移动终端中的页面字体大小缩放方法,其能够针对网页页面的渲染树中的底层块节点进行划分,对于不同的底层块节点采用不同的字体大小缩放系数对字体大小进行缩放处理。
本发明的另一目的在于提出一种移动终端中的页面字体大小缩放装置。
根据本发明的一个方面,提供了一种移动终端中的页面字体大小缩放方法,包括:对从内容服务器获取的经过排版处理后的网页页面进行解析,获取解析后的所述网页页面渲染树中包含的各个底层块节点的块宽度以及样式字体大小,所述底层块节点是网页页面的渲染树中的不包括子块节点的块节点;基于所获取的各个底层块节点的块宽度以及所述移动终端的屏幕宽度,确定所述各个底层块节点的字体缩放系数;以及基于所确定出的各个底层块节点的字体缩放系数和所获取的各个底层块节点的样式字体大小,对所述各个底层块节点的样式字体进行缩放处理。
在上述方面的一个或多个示例中,所述基于所确定出的各个底层块节点的字体缩放系数和所获取的各个底层块节点的样式字体大小,对所述各个底层块节点的样式字体进行缩放处理可以包括:基于所确定出的各个底层块节点的字体缩放系数和所获取的各个底层块节点的样式字体大小,计算各个底层块节点的缩放后的字体大小;以及利用所计算出的各个底层块节点的缩放后的字体大小,更新所述网页页面的渲染树中的各个底层块节点的样式字体大小。
在上述方面的一个或多个示例中,所述各个底层块节点的字体缩放系数=各个底层块节点的块宽度/移动终端的屏幕宽度。
在上述方面的一个或多个示例中,在基于所获取的各个底层块节点的块宽度以及所述移动终端的屏幕宽度,确定所述各个底层块节点的字体缩放系数之后,所述方法可以包括:针对每个底层块节点,判断所确定出的该底层块节点的字体缩放系数是否大于第一阈值;以及在所确定出的该底层块节点的字体缩放系数大于第一阈值时,基于所确定出的字体缩放系数和所获取的该底层块节点的样式字体大小,对该底层块节点的样式字体进行缩放处理,或者在所确定出的该底层块节点的字体缩放系数不大于第一阈值时,不对该底层块节点的样式字体进行缩放处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210559777.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有解酒功效的中药组合物
- 下一篇:一种竹节纹麂皮绒及其加工工艺