[发明专利]用于选择和显示电子文档中感兴趣的区域的方法和装置有效
申请号: | 200780041389.2 | 申请日: | 2007-09-21 |
公开(公告)号: | CN101578575A | 公开(公告)日: | 2009-11-11 |
发明(设计)人: | K·A·菲加德 | 申请(专利权)人: | OPERA软件股份公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 赵 冰 |
地址: | 挪威*** | 国省代码: | 挪威;NO |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 选择 显示 电子 文档 感兴趣 区域 方法 装置 | ||
技术领域
本发明涉及在装置的显示器上显示电子文档。具体来说, 本发明涉及一种用于选择这样的文档中感兴趣的区域并以适合显示 器性能的方式显示所选择的区域的方法。本发明还涉及一种被配置为 根据该方法操作的装置,以及包括当安装在这种装置上时使该装置能 够执行该方法的指令的计算机程序产品。
背景技术
诸如网页的电子文档通常被设计为在使用标准尺寸显示 器的常规台式计算机上显示。当这种文档在其它装置上,例如手持装 置、移动电话、电视机或游戏操控台上显示时,显示器的尺寸和布局 不能以方便用户的方式提供该文档。已经建议了许多方法以解决这类 问题。这些方法通常是在文档被显示之前对其进行修改以使得文档适 配于屏幕。这通常包括去除不适配于屏幕的尺寸或固有属性的内容或 布局。这些解决方案的共同问题是页面可能变得不可用或者用户识别 不出文档或者难以在文档中导航。
其它方法包括改变文档的各个部分的大小或移动文档的 各个部分,如缩小图像尺寸,通过改变文档的布局减少栏的数量,以 及改变颜色、对比度、亮度和字体尺寸。
发明内容
根据本发明,提供了一种用于选择电子文档中感兴趣的 区域并以适合显示器的性能的方式显示所选择的区域的方法。
该方法可以包括下述步骤:加载文档,在所述文档中选 择一个位置,分析该文档的布局以识别包含所述位置的感兴趣的区 域,并在所述显示器上以感兴趣的区域与所述显示器的窗口对准的方 式显示所述感兴趣的区域。
根据本发明,可以基于对文档本身的分析或者基于用户 从诸如鼠标或键盘的输入装置的输入来选择所述位置。
根据与本发明的原理一致的各种实施例,所述位置至少 最初可以由在代表该文档中的一个点的至少第一组坐标来限定。附加 的坐标可以代表该文档中附加的点。根据本发明的某些实施例,多个 点可以被用于代表该文档的一个区域。根据本发明的某些实施例,该 文档的点或区域可以被用于识别作为该文档的一部分的对象或单元, 并且这些对象或单元可以被用于确定或识别感兴趣的区域。
根据本发明的某些实施例,对感兴趣的区域的识别包括 以下步骤:在所述文档中识别与所述位置相关联的布局框,并且所述 区域被选择为沿至少一个维度包含基本上整个布局框。根据本发明的 原理,所述文档可以是标记语言文档,并且布局框可以是至少一个 DOM单元或者至少一个CSS包含块。
根据本发明的某些实施例,选择该区域使其沿至少一个 维度包含基本上整个布局框的步骤可以包括选择具有与所述布局框 基本相同的宽度的区域。
根据与本发明的原理一致的实施例,显示感兴趣的区域 的步骤可以包括确定用以显示所述文档的当前显示区域的第一分辨 率,计算用以显示所述感兴趣的区域的所希望的第二分辨率,并执行 从所述第一分辨率到所述第二分辨率的逐步变化。这种分辨率的逐步 变化可能对感兴趣的区域的缩放产生影响。
根据与本发明的原理一致的实施例,显示所述感兴趣的 区域的步骤还可以包括在所述文档中确定代表所述文档的当前显示 区域的第一位置,在所述文档中确定代表所述感兴趣的区域的第二位 置,并沿从所述第一位置到所述第二位置的路径连续显示所述文档的 多个区域。这种沿路径逐步显示区域可以代表从当前区域到感兴趣的 区域的扫视和/或倾斜(水平或垂直滚动)。
根据本发明的原理,在已经执行上述缩放和扫视/倾斜 的实施例中,它们可以同时执行,或者其中的一个操作可以在另一操 作之前执行。
本发明还包括一种计算装置,其具有显示器、用户输入 接口、能够接收电子文档的通信接口和其中能够载入接收到的文档的 存储器,以及共同包括能够执行本发明的方法的模块的硬件和软件组 件。
最后,本发明还包括装载在诸如CR-ROM、DVD-ROM 或硬盘驱动器的计算机可读介质上的计算机程序产品,以及包括当在 计算机装置上加载和执行时能够执行本发明所述方法的指令。
附图说明
图1示出了可以用于执行本发明的各个方面的计算装置 的图示;
图2示出了可以与本发明结合使用的用户代理应用程序 的各模块;
图3A-C示出了电子文档的布局和它在浏览器窗口中的 显示;
图4示出了电子文档的布局如何作为多个布局框的结 果;
图5示出感兴趣的区域如何基于本发明被识别和显示; 以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPERA软件股份公司,未经OPERA软件股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780041389.2/2.html,转载请声明来源钻瓜专利网。