一种终端上缩放显示页面的方法及装置的制作方法

文档序号:7751973阅读:84来源:国知局
专利名称:一种终端上缩放显示页面的方法及装置的制作方法
技术领域
本发明涉及移动终端技术领域,更具体的说,涉及一种终端页面大小调整的方法。
背景技术
随着时代和科技的进步,手机、PDA(个人数字助理)、音乐播放器等移动终端已经 基本普及,功能也越来越丰富,终端中的大量信息是通过文字,图像来体现的,包括功能菜 单,消息,网页等。在实际使用中,不同的用户群体对于终端的要求也往往有所不同,例如老年人喜 欢文字图像信息显示大一些,看的清楚,而有些人则喜欢小一些,这样一屏可显示更多的信 息。还有在不同的情况下,用户希望即时缩放显示正在浏览的页面。现在很多终端已经支持调整字体大小,比如手机终端。但是,这种功能往往是针对 整部手机的显示风格的,当用户浏览信息的过程中想要缩放显示文字内容时,必须先退出 当前界面,然后进入菜单进行字体设置,再进入相应界面浏览信息,过程复杂,用户体验差。 还有一些终端采用捕捉快照的方式,当页面完全载入后,将其存储为一个图像信息,当用户 进行缩放操作时,只是对图像进行缩放显示,这种方法需要终端支持快照等功能,实现成本 较高。

发明内容
发明人发现,如何设置出简便的缩放显示页面的方法,成为技术人员需要考虑的 问题。因此,本发明所要解决的技术问题是针对现在终端用户的需求和现有技术的缺陷, 提出了一种终端上缩放显示页面的方法及装置,使用户能更方便、快捷、随意的调整页面的 显示大小。为了解决上述技术问题,本发明提供了一种终端上缩放显示页面的方法,包括对于需要调整的终端显示页面使用标签语言定义,存储为标签语言文件,并对需 要调整的终端显示页面通过浏览器显示;接收用户对浏览的显示页面发出的缩放指令;根据所述缩放指令修改相对应的标签语言文件,将修改后的标签语言文件通过浏 览器显示为缩放后的显示页面。进一步来说,所述方法还包括预先设定不同的按键或者菜单对应的显示元素属性;相应的,所述接收用户对浏 览的显示页面发出的缩放指令,包括接收用户通过按键或者菜单对当前页面发出的更改显示元素属性的缩放指令。进一步来说,所述显示元素包括文本、图像,所述元素属性包括元素的位置、大小、 背景、颜色中的一种或者多种。进一步来说,所述根据所述缩放指令修改相对应的标签语言文件,包括根据用户通过按键或者菜单选择的对应的显示元素属性,修改相对应的标签语言文件。进一步来说,所述方法还包括当用户输入的显示元素属性超过终端的支持范围时,发出提示通知已经达到缩放 显示的极限。为了解决上述技术问题,本发明还提供了一种终端上缩放显示页面的装置,包 括处理单元,用于对于需要调整的终端显示页面使用标签语言定义,存储为标签语 言文件,并对需要调整的终端显示页面通过浏览器显示;接收单元,用于接收用户对浏览的显示页面发出的缩放指令;缩放显示单元,用于根据所述缩放指令修改相对应的标签语言文件,将修改后的 标签语言文件通过浏览器显示为缩放后的显示页面。进一步来说,所述装置还包括预设单元,用于预先设定不同的按键或者菜单对应的显示元素属性;相应的,所述接收单元,用于接收用户通过按键或者菜单对当前页面发出的更改 显示元素属性的缩放指令。进一步来说,所述显示元素包括文本、图像,所述元素属性包括元素的位置、大小、 背景、颜色中的一种或者多种。进一步来说,所述缩放显示单元,进一步用于根据用户通过按键或者菜单选择的 对应的显示元素属性,修改相对应的标签语言文件。本发明的有益效果是第一成本低。利用了现有的终端浏览器来实现终端信息 的缩放显示,大大降低了实现成本。第二 简单,易操作。不需要改变整台手机的显示风格, 通过按键或者功能菜单可以轻松实现页面的即时缩放显示。


图1是本发明基于浏览器的缩放显示页面的实现方法流程图;图2是终端浏览器缩放显示页面的系统结构图;图3是本发明浏览器显示的菜单界面效果图。
具体实施例方式本发明的前提是终端各页面的显示都由浏览器来实现,并且终端支持多种不同大 小的字体。本发明对于需要调整的显示页面使用标签语言文件定义,并存储为标签语言文 件,接收用户的缩放指令,根据所述缩放指令修改相应的标签语言文件,将修改后的文件通 过手机浏览器展示给用户。下面结合附图及优选实施方式对本发明技术方案进行详细说明。参照图1所示,为本发明的基于终端浏览器的缩放显示页面的实现方法,包括以 下步骤步骤101 对于需要调整的终端显示页面使用标签语言定义,存储为标签语言文 件,并对需要调整的终端显示页面通过浏览器显示;对于内容和格式固定的显示页面(如功能菜单),使用标签语言文件来定义,并将文件存储到终端中,当浏览该页面时,通过浏览器读取相应文件展示给用户;步骤102 接收用户对浏览的页面发出的缩放指令;上述显示页面通过浏览器展示给用户后,用户可以通过按键或者菜单对当前页面 进行缩放操作;当然,需要预先设定不同的按键或者菜单对应的显示元素属性,所述显示元 素包括文本、图像等,所述元素属性包括元素的位置、大小、背景、颜色等,这样,就可以通过 按键或者菜单对当前页面进行缩放操作。步骤103 根据所述缩放指令修改相对应的标签语言文件,将修改后的标签语言 文件通过浏览器显示为缩放后的显示页面。根据用户通过按键或者菜单选择的对应的显示元素属性,修改相对应的标签语言 文件,将修改后的文件通过手机浏览器展示给用户。在本发明的一个优选实施例中,所述方法还包括当用户输入的显示元素属性超 过终端的支持范围,发出提示音通知已经达到缩放显示的极限。参照图2所示,是本发明的基于浏览器的缩放显示页面的装置结构示意图。所述 缩放显示页面的装置,包括处理单元201,用于对于需要调整的终端显示页面使用标签语言定义,存储为标签 语言文件,并对需要调整的终端显示页面通过浏览器显示;接收单元202,用于接收用户对浏览的页面发出的缩放指令;缩放显示单元203,用于根据所述缩放指令修改相对应的标签语言文件,将修改后 的文件通过浏览器显示。在本发明的一个优选实施例中,还包括预设单元200,用于预先设定不同的按键或者菜单对应的显示元素属性;相应的,所述接收单元202,用于接收用户通过按键或者菜单对当前页面发出的更 改显示元素属性的缩放指令。所述显示元素包括文本、图像,所述元素属性包括元素的位置、大小、背景、颜色中 的一种或者多种。在本发明的一个优选实施例中,所述缩放显示单元203,进一步用于根据用户通过 按键或者菜单选择的对应的显示元素属性,修改相对应的标签语言文件。需要指出的是,为了实现本发明的功能,本发明的浏览器包括收发模块,用于在浏览网页时,接收网站下发的标签语言文件信息;解析模块用于对所述收发模块接收的标签语言文件中的数据进行解析处理;布局模块用于处理解析所得数据,确定所述数据描述的各类页面信息在手机界 面上的位置;绘制模块将经过解析和布局的页面信息显示出来;内存管理模块保存显示的页面信息,供以后再次打开各个界面时使用。通过上述的步骤和装置,可以实现终端页面的缩放显示。由于菜单文件及ess文 件都存储在本地且内容都比较简单,所以使用浏览器打开页面并进行缩放显示速度快。下面通过具体应用中的实例对本发明作进一步的示例性说明。下面以一个消息菜单界面结合手机浏览器为例来详细说明一种对页面进行缩放 显示的具体实现方法,包括以下步骤
(1)手机菜单界面的定义;使用标签语言可以对文本、图像的位置、大小、背景、颜色等显示效果进行准确的 描述。下面以一个常见的消息模块的菜单为例,来说明如何使用html标签语言来实现。消息菜单对应的定义如下<HTML><HEAD><TITLE>Messaging</TITLE><LINK REL = stylesheet HREF = " styles, ess" type=" text/ess" ></HEAD><B0DY>
<imgsrc ='01.png〃/Xahref =“1.html “>新建消息</a></p>
<imgsrc =02.png〃/Xahref =“2.html “>收件箱</a></p>
<imgsrc =03.png〃/Xahref =“3.html “>草稿箱</a></p>
<imgsrc =04.png〃/Xahref =“4.html “>已发消息</a></p>
<imgsrc =05.png〃/Xahref =“5.html “>消息模板</a></p></B0DY></HTML>上述菜单文件以及styles, ess文件均存储在手机的固定位置。其中,styles, ess 是一个外联CSS文件,该文件可以控制菜单的显示风格,本发明的缩放控制也是通过这个 文件来完成的。通过手机浏览器显示出来的效果参见附图3。(2)处理用户输入的缩放指令;用户可以通过按键(如上下方向键/手机侧面的上下键)或菜单进行缩放操作。 当手机收到用户输入的放大缩小指令时,会根据输入的指令修改(1)中所述styles, ess文 件中字体及图像大小对应的属性值,字体大小属性的定义如下body {font-size :medium ;}其中font-size的值包括xx-smal1/χ-smal1/small/medium/large/x-large/xx-large上述属性值对应的字体从小到大依次递增,其中medium对应的是终端默认的字 体大小。图象缩放比例的定义如下img {width = “ 100%" height = “ 100%" }其中width和height为图像宽、高的缩放比例,值为100 %时表示按照图像自身大
小显示。当用户输入的放大缩小倍数超过手机的支持范围时,手机会发出提示音告知用户 已经达到缩放显示的极限。(3)手机浏览器显示菜单页面;菜单界面的显示和一般网页的显示相同,打开某个菜单时,浏览器会去文件系统 中读取相应的文件并进行处理显示。作为本发明的其它用途页面的缩放功能同样适用于浏览网页,短消息、记事本等。此外,浏览器还可以用作文本阅读器,对于读入的文件首先将其转换为标签语言文件, 然后通过浏览器来打开,这样用户在阅读时即可随意调节文字大小。
最后,需要注意的是以上列举的仅是本发明的具体实施例子,当然本领域的技术 人员可以对本发明进行改动和变型,倘若这些修改和变型属于本发明权利要求及其等同技 术的范围之内,均应认为是本发明的保护范围。
权利要求
一种终端上缩放显示页面的方法,其特征在于,包括对于需要调整的终端显示页面使用标签语言定义,存储为标签语言文件,并对需要调整的终端显示页面通过浏览器显示;接收用户对浏览的显示页面发出的缩放指令;根据所述缩放指令修改相对应的标签语言文件,将修改后的标签语言文件通过浏览器显示为缩放后的显示页面。
2.如权利要求1所述的终端上缩放显示页面的方法,其特征在于,还包括预先设定不同的按键或者菜单对应的显示元素属性;相应的,所述接收用户对浏览的 显示页面发出的缩放指令,包括接收用户通过按键或者菜单对当前页面发出的更改显示元素属性的缩放指令。
3.如权利要求2所述的终端上缩放显示页面的方法,其特征在于,所述显示元素包括 文本、图像,所述元素属性包括元素的位置、大小、背景、颜色中的一种或者多种。
4.如权利要求2所述的终端上缩放显示页面的方法,其特征在于,所述根据所述缩放 指令修改相对应的标签语言文件,包括根据用户通过按键或者菜单选择的对应的显示元素属性,修改相对应的标签语言文件。
5.如权利要求2所述的终端上缩放显示页面的方法,其特征在于,还包括当用户输入的显示元素属性超过终端的支持范围时,发出提示通知已经达到缩放显示 的极限。
6.一种终端上缩放显示页面的装置,其特征在于,包括处理单元,用于对于需要调整的终端显示页面使用标签语言定义,存储为标签语言文 件,并对需要调整的终端显示页面通过浏览器显示;接收单元,用于接收用户对浏览的显示页面发出的缩放指令; 缩放显示单元,用于根据所述缩放指令修改相对应的标签语言文件,将修改后的标签 语言文件通过浏览器显示为缩放后的显示页面。
7.如权利要求6所述的终端上缩放显示页面的装置,其特征在于,还包括 预设单元,用于预先设定不同的按键或者菜单对应的显示元素属性;相应的,所述接收单元,用于接收用户通过按键或者菜单对当前页面发出的更改显示 元素属性的缩放指令。
8.如权利要求7所述的终端上缩放显示页面的装置,其特征在于,所述显示元素包括 文本、图像,所述元素属性包括元素的位置、大小、背景、颜色中的一种或者多种。
9.如权利要求7所述的终端上缩放显示页面的装置,其特征在于,所述缩放显示单元,进一步用于根据用户通过按键或者菜单选择的对应的显示元素属 性,修改相对应的标签语言文件。
全文摘要
本发明所要解决的技术问题是提供一种终端上缩放显示页面的方法及装置,所述方法包括对于需要调整的终端显示页面使用标签语言定义,存储为标签语言文件,并对需要调整的终端显示页面通过浏览器显示;接收用户对浏览的显示页面发出的缩放指令;根据所述缩放指令修改相对应的标签语言文件,将修改后的标签语言文件通过浏览器显示为缩放后的显示页面。本发明的有益效果是第一成本低。利用了现有的终端浏览器来实现终端信息的缩放显示,大大降低了实现成本;第二简单,易操作,不需要改变整台手机的显示风格,通过按键或者功能菜单可以轻松实现页面的即时缩放显示。
文档编号H04M1/247GK101882055SQ20101020593
公开日2010年11月10日 申请日期2010年6月21日 优先权日2010年6月21日
发明者张轶琼 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1