[发明专利]网页布局方法及装置有效
申请号: | 201610499752.6 | 申请日: | 2016-06-29 |
公开(公告)号: | CN106168959B | 公开(公告)日: | 2019-12-17 |
发明(设计)人: | 唐元屈;戴洵;白云龙;张宏涛;杨伟东;潘柏宇;王冀 | 申请(专利权)人: | 合一网络技术(北京)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 11277 北京林达刘知识产权代理事务所(普通合伙) | 代理人: | 刘新宇 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种网页布局方法及装置。该方法包括:获取浏览器的当前窗口大小;计算浏览器的当前窗口大小与第一预设值的第一比值;将第一比值与基准值的乘积确定为网页的根元素的字体大小的当前值;根据当前值以及网页的各个元素相对于网页的根元素的字体大小的倍数,确定网页的各个元素的大小;根据确定的网页的各个元素的大小显示网页。本发明通过预先将网页的各个元素的大小设置为网页的根元素的字体大小的倍数,在客户端进行网页布局时,只需根据浏览器的当前窗口大小调整网页的根元素的字体大小,而无需分别调整网页的每个元素的大小,能够减少网页布局中为兼容各种客户端、各种浏览器产生的工作量,提高网页布局效率,并降低网页加载时间。 | ||
搜索关键词: | 网页 布局 方法 装置 | ||
【主权项】:
1.一种网页布局方法,其特征在于,包括:/n获取浏览器的当前窗口大小;/n计算所述浏览器的当前窗口大小与第一预设值的第一比值,所述第一预设值为预先设置的所述浏览器的初始窗口大小;/n将所述第一比值与基准值的乘积确定为所述网页的根元素的字体大小的当前值,其中,所述基准值为所述网页的根元素的字体大小的初始值;/n根据所述当前值以及所述网页的各个元素相对于所述网页的根元素的字体大小的倍数,确定所述网页的各个元素的大小;/n根据确定的所述网页的各个元素的大小显示所述网页;/n其中,根据所述当前值以及所述网页的各个元素相对于所述网页的根元素的字体大小的倍数,确定所述网页的各个元素的大小,包括:/n将所述当前值与所述网页的预设标签相对于所述网页的根元素的字体大小的倍数的乘积确定为第一参数,其中,所述预设标签与所述网页中的其他元素无关,所述第一参数为所述预设标签的当前值的期望值;/n根据所述第一参数加载所述预设标签,并获取加载的所述预设标签的大小,其中,加载的所述预设标签的大小为所述预设标签的当前值的实际值;/n若加载的所述预设标签的大小不在第一区间内,则计算所述第一参数与加载的所述预设标签的大小的第二比值,将所述当前值与所述第二比值的乘积确定为调整值,并将所述调整值与所述网页的各个元素相对于所述网页的根元素的字体大小的倍数的乘积确定为所述网页的各个元素的大小,其中,所述第一区间根据所述第一参数确定,所述第一参数在所述第一区间内;/n若加载的所述预设标签的大小在所述第一区间内,则将所述当前值与所述网页的各个元素相对于所述网页的根元素的字体大小的倍数的乘积确定为所述网页的各个元素的大小。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合一网络技术(北京)有限公司,未经合一网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610499752.6/,转载请声明来源钻瓜专利网。