CN106030502A - 电子装置及其显示与链接对象链接的电子文档的方法 - Google Patents

电子装置及其显示与链接对象链接的电子文档的方法 Download PDF

Info

Publication number
CN106030502A
CN106030502A CN201580009228.XA CN201580009228A CN106030502A CN 106030502 A CN106030502 A CN 106030502A CN 201580009228 A CN201580009228 A CN 201580009228A CN 106030502 A CN106030502 A CN 106030502A
Authority
CN
China
Prior art keywords
electronic document
screen
electronic
control unit
input signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201580009228.XA
Other languages
English (en)
Other versions
CN106030502B (zh
Inventor
李廷植
金庚泰
裴慧林
左昌协
李善基
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN106030502A publication Critical patent/CN106030502A/zh
Application granted granted Critical
Publication of CN106030502B publication Critical patent/CN106030502B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/134Hyperlinking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)

Abstract

提供了一种电子装置及其显示与链接对象链接的电子文档的方法。所述方法包括:在电子装置的屏幕上显示具有至少一个链接对象的第一电子文档;接收用于选择链接对象的输入信号;确定与所选择的链接对象链接的第二电子文档在屏幕上将被显示的位置;根据所确定的位置改变第一电子文档的布局;以及根据所改变的布局和所确定的位置将第一电子文档和第二电子文档一起显示在屏幕上。

Description

电子装置及其显示与链接对象链接的电子文档的方法
技术领域
本公开涉及一种电子装置的显示电子文档的方法。
背景技术
电子文档是可通过电子手段来创建、发送、接收和存储的信息。电子文档可包括诸如网页的结构化文档以及通过文字处理器创建的文档。电子文档可包括至少一个链接对象,所述链接对象包含指示另一电子文档的链接地址。当用户选择包含在第一电子文档中的链接对象时,与该链接对象链接的第二电子文档可代替第一电子文档显示在屏幕上。例如,代替正在显示的根节点的现有网页,与链接对象链接的子节点的新网页可显示在屏幕上。
呈现上述信息作为背景信息仅用于帮助理解本公开。关于以上任何信息是否可作为关于本公开的现有技术来应用,尚未被确定,也未被声明。
发明内容
技术问题
当与第一链接对象链接的第二电子文档正被显示在屏幕上时,用户可能希望观看与包含在第一电子文档中的第二链接对象链接的另一电子文档。在这种情况下,用户可能不得不关闭正在显示的第二电子文档并且重新打开第一电子文档。例如,用户可选择虚拟或物理后退按钮,或者可浏览观看的电子文档的历史并且从该历史中选择与第一电子文档对应的条目。
另外,当与链接对象链接的新电子文档被显示时,用户可能发现难以维持阅读连贯性。例如,在用户正在观看旧的电子文档的同时随着新电子文档被显示在屏幕上,用户的阅读活动可能受到打扰。
问题的解决方案
本公开的各方面旨在至少解决上述问题和/或缺点并且至少提供下述优点。因此,本公开的一方面提供一种方法,当用户观看与链接对象链接的电子文档时,该方法使得用户能够以一致方式阅读第一电子文档和第二电子文档并且容易地从第二电子文档返回到第一电子文档。对于本领域技术人员而言,本公开的其它方面和优点将从以下详细描述变得明显。
本发明的有益效果
依据本公开的一方面,提供一种电子装置的显示电子文档的方法。该方法包括:在电子装置的屏幕上显示具有至少一个链接对象的第一电子文档;接收用于选择链接对象的输入信号;确定与所选择的链接对象链接的第二电子文档在屏幕上将被至少部分显示的位置;根据所确定的位置至少部分地改变第一电子文档的布局;以及根据所改变的布局和所确定的位置将第一电子文档的至少一部分和第二电子文档的至少一部分一起显示在屏幕上。
依据本公开的另一方面,提供一种能够显示电子文档的电子装置。该电子装置包括:显示单元,被配置为在屏幕上显示具有至少一个链接对象的第一电子文档;以及控制单元,被配置为控制接收到用于在屏幕上选择链接对象的输入信号时,确定与所选择的链接对象链接的第二电子文档在屏幕上将被显示的位置的处理,根据所确定的位置至少部分地改变第一电子文档的布局,并且根据所改变的布局和所确定的位置将第一电子文档的至少一部分和第二电子文档的至少一部分一起显示在屏幕上。
依据本公开的另一方面,提供一种存储有程序的非暂时性存储介质。由至少一个处理器执行的所述程序执行电子装置的显示电子文档的方法,该方法包括:在电子装置的屏幕上显示具有至少一个链接对象的第一电子文档;接收用于选择链接对象的输入信号;确定与所选择的链接对象链接的第二电子文档在屏幕上将被至少部分地显示的位置;根据所确定的位置至少部分地改变第一电子文档的布局;以及根据所改变的布局和所确定的位置将第一电子文档的至少一部分和第二电子文档的至少一部分一起显示在屏幕上。
对于本领域技术人员而言,本公开的其它方面、优点和显著特征将从以下结合附图进行的公开了本公开的各种实施例的详细描述而变得明显。
附图说明
通过下面结合附图进行的描述,本公开的特定实施例的上述和其它方面、特征和优点将更加明显,其中:
图1是根据本公开的实施例的电子装置的框图;
图2示出根据本公开的实施例的电子装置的软件配置;
图3示出根据本公开的实施例的电子装置中的控制单元的组件;
图4和图5是描述根据本公开的各种实施例的电子装置中的控制单元的处理操作的流程图;
图6A、图6B、图7A、图7B、图8A、图8B、图9A、图9B、图10A、图10B、图11A、图11B、图12A、图12B、图13A、图13B、图13C、图14A、图14B、图14C、图15A、图15B、图15C、图16A、图16B、图17A、图17B、图18A、图18B和图18C是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现;
图19和图20是根据本公开的各种实施例的显示与链接对象链接的电子文档的过程的流程图;
图21是根据本公开的另一实施例的电子装置的框图;以及
图22A、图22B、图22C、图22D、图23A、图23B、图23C和图23D是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
贯穿附图,应该注意的是,相似的标号用于描绘相同或相似的元件、特征和结构。
实施本发明的最佳模式
提供以下参照附图的描述来帮助全面理解由权利要求及其等同物限定的本公开的各种实施例。以下描述包括帮助理解的各种具体细节,但是这些将被视为仅是示例性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可对本文所述的各种实施例进行各种改变和修改。另外,为了清晰和简洁,公知功能和构造的描述可被省略。
以下描述和权利要求书中所使用的术语和词汇不限于文献含义,而是仅由发明人用于使本公开能够被清晰和一致地理解。因此,对于本领域技术人员而言应该明显的是,提供以下对本公开的各种实施例的描述仅是为了示例性目的,而非限制由所附权利要求及其等同物限定的本公开的目的。
应该理解,除非上下文明确另外指示,否则单数形式也包括复数指代。因此,例如,对“组件表面”的引用包括对一个或更多个这样的表面的引用。
在附图中,一些元件被夸大、省略或者仅简要勾勒,因此,可不按比例绘制。本公开不受附图中的对象的相对尺寸以及对象之间的间隔的限制。
还将理解,术语“包括”、“包含”、“具有”及其变体指明存在所述的操作和/或组件,但是不排除一个或更多个其它操作、组件和/或其组的存在或增加。
在描述中,“模块”表示能够执行功能或操作的软件组件、硬件组件、固件组件或其组合。“模块”可与“单元”、“块”、“电路”等互换使用。
接下来,将参照附图描述本公开。
图1是根据本公开的实施例的电子装置的框图。
图1所示的电子装置的配置可被应用于各种类型的装置,诸如移动电话、平板计算机、个人数字助理(PDA)、运动图像专家组(MPEG)音频层3(MP3)播放器、信息亭、电子相框、导航辅助***以及可穿戴装置(例如,腕表或头戴式显示器(HMD))。
参照图1,电子装置100可包括显示单元110、控制单元200、存储器单元120、全球定位***(GPS)芯片125、通信单元130、视频处理器135、音频处理器140、用户输入单元145、麦克风150、图像捕获单元155、扬声器160和运动检测器165。
显示单元110可包括显示面板111以及控制显示面板111的控制器(未示出)。显示面板111可基于液晶显示器(LCD)、有机发光二极管(OLED)、有源矩阵有机发光二极管(AMOLED)和等离子显示面板(PDP)按照各种形式的显示器来实现。显示面板111可被配置为柔性的、透明的或者可穿戴的。显示单元110可与用户输入单元145的触摸面板147组合以形成触摸屏(未示出)。例如,触摸屏可具有显示面板111和触摸面板147作为单个实体的分层结构。
存储器单元120可包括内部存储器(未示出)和外部存储器(未示出)中的至少一个。
内部存储器可包括易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步DRAM(SDRAM))、非易失性存储器(例如,可编程只读存储器(PROM)、一次可编程ROM(OTPROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪速ROM)、硬盘驱动器(HDD)和固态驱动器(SSD)中的至少一个。控制单元200可将指令和数据从非易失性存储器或另一组件加载到易失性存储器上以便于处理。控制单元200可将从另一组件创建或接收的数据保存在非易失性存储器中。
外部存储器可包括紧凑式闪存(CF)、安全数字(SD)、微型SD、迷你SD、xD(极速数字)和记忆棒中的至少一个。
存储器单元120可存储用于电子装置100的操作的各种程序和数据。存储器单元120可暂时地或半永久地存储由文字处理器创建的或者从外部服务器(未示出)接收的电子文档。
控制单元200可利用存储在存储器单元120中的程序和数据来控制显示单元110显示电子文档。即,控制单元200可使用存储在存储器单元120中的程序和数据来在显示单元110上显示电子文档。当在显示单元110的区域中做出用户手势时,控制单元200可执行与用户手势对应的控制操作。
控制单元200可包括RAM210、ROM220、中央处理器(CPU)230、图形处理单元(GPU)240和总线250。RAM210、ROM220、CPU 230和GPU 240可通过总线250互连。
CPU 230可访问存储器单元120以引导存储在存储器单元120中的操作***并且利用存储在其中的程序、内容和数据来执行各种操作。
ROM220可存储用于***引导的指令集合。例如,当电子装置100被打开并且供电时,CPU 230可将操作***从存储器单元120加载到RAM210上并且根据存储在ROM220中的指令来运行操作***。在引导之后,CPU 230可将存储在存储器单元120中的程序加载到RAM210上并且执行所加载的程序,从而执行所请求的操作。GPU 240在引导之后在显示单元110上显示UI屏幕。具体地讲,GPU 240可渲染显示包含诸如内容、图标和菜单项的各种对象的电子文档的屏幕。对于每个对象,GPU 240可根据屏幕布局计算诸如坐标、形状、尺寸和颜色的属性的值。GPU 240可基于所计算的属性值来渲染不同布局的各种屏幕。由GPU 240渲染的屏幕可被传送至显示单元110并且被输出在显示单元110的对应区域中。
GPS芯片125可从GPS卫星接收信号以识别电子装置100的当前位置。当导航程序被执行或者有必要识别用户的当前位置时,控制单元200可控制GPS芯片125输出用户的当前位置。
通信单元130可根据各种通信方案与各种类型的外部装置执行通信。通信单元130可包括无线保真(Wi-Fi)芯片131、蓝牙(BT)芯片132、无线通信芯片133和近场通信(NFC)芯片134中的至少一个。控制单元200可通过通信单元130与各种类型的外部装置通信。
Wi-Fi芯片131可支持Wi-Fi通信,BT芯片132可支持BT通信。当使用Wi-Fi芯片131或BT芯片132时,首先交换诸如SSID或会话密钥的连接设置信息以建立通信连接,并可通过该连接交换其它信息。无线通信芯片133可根据各种通信协议来执行通信,其中,各种通信协议包括电气和电子工程师协会(IEEE)、ZigBee、第三代合作伙伴计划(3GPP)3G和长期演进(LTE)。在诸如135kHz、13.56MHz、433MHz、860-960MHz和2.45GHz的各种射频识别(RFID)频带中,NFC芯片134可支持在13.56MHz频带中操作的NFC。
视频处理器135可处理包含在通过通信单元130接收或者存储在存储器单元120中的内容中的视频数据。视频处理器135可对视频数据执行各种图像处理操作,诸如解码、缩放、噪声过滤、帧率转换和分辨率转换。
音频处理器140可处理包含在通过通信单元130接收或者存储在存储器单元120中的内容中的音频数据。音频处理器140可对音频数据执行各种操作,诸如解码、放大和噪声过滤。
当用于多媒体内容的播放器程序被执行时,控制单元200可启动视频处理器135和音频处理器140以回放多媒体内容。扬声器160可输出由音频处理器140产生的音频数据。
用户输入单元145可从用户接收各种命令。用户输入单元145可包括键146、触摸面板147和笔识别面板148中的至少一个。
键146可包括形成在电子装置100的外部主体的正面、侧面和背面的各种部位处的各种键,诸如机械按钮和滚轮。
触摸面板147可感测用户触摸输入并且输出与用户触摸输入对应的触摸事件值。当触摸面板147与显示面板111组合以形成触摸屏时,可利用电容、电阻或压电触摸传感器来实现触摸屏。在电容式触摸屏中,通过感测当用户的身体或手指触摸触摸屏的表面时在涂覆在触摸屏的表面上的电介质上感应的少量电来计算触摸坐标。在嵌入两个电极板的电阻式触摸屏中,通过感测当用户触摸触摸屏时通过电极板之间的接触而流过的电流来计算触摸坐标。尽管主要使用人的手指来在触摸屏上产生触摸事件,但是能够引起电容改变的导电物体也可用于在触摸屏上产生触摸事件。
笔识别面板148可感测由用户操纵的触摸笔(诸如手写笔或数字笔)的触摸输入或接近输入,并且输出对应笔触摸或接近事件。笔识别面板148可利用例如电磁谐振(EMR)来实现,并且可根据由笔的接触或接近导致的电磁场强度的改变来感测触摸或接近输入。具体地讲,笔识别面板148可被配置为包括具有网格结构的电子感应线圈传感器(未示出)以及按照顺序向电子感应线圈传感器的各个环形线圈供应给定频率的交流电(AC)信号的电子信号处理器(未示出)。当在笔识别面板148的环形线圈附近存在包含谐振电路的笔时,从环形线圈发送的磁场通过相互电磁感应在笔的谐振电路中产生电流。基于该电流,从构成笔的谐振电路的线圈产生感应磁场,并且笔识别面板148在信号接收状态下在环形线圈处检测感应磁场,从而感测笔的接近或触摸点。笔识别面板148可被布置在显示面板111下面以具有足以覆盖显示面板111的显示区域的面积。
麦克风150可拾取用户的语音或者其它声音并且将所拾取的语音转换为音频数据。控制单元200可利用通过麦克风150拾取的用户的语音来进行呼叫,或者将所拾取的语音转换为音频数据并且将该音频数据存储在存储器单元120中。
图像捕获单元155可根据用户控制捕获静止图像或运动图像。图像捕获单元155可由多个相机(包括前置相机和后置相机)组成。当包括图像捕获单元155和麦克风150时,控制单元200可根据通过麦克风150拾取的用户语音或者通过图像捕获单元155识别的用户运动来执行控制操作。例如,电子装置100可在运动控制模式或语音控制模式下操作。在运动控制模式下,控制单元200可激活图像捕获单元155并且控制图像捕获单元155拍摄用户的图像并跟踪用户运动的改变,并且可相应地执行控制操作。在语音控制模式下,控制单元200可分析通过麦克风150拾取的用户语音并且根据分析结果执行控制操作。
运动检测器165可感测电子装置100的主体的运动。电子装置100可在各种方向上旋转或倾斜。运动检测器165可使用包括地磁传感器、陀螺仪传感器和加速度传感器的各种传感器中的至少一个来感测诸如旋转方向、旋转角度和斜率的运动属性。
尽管图1中未示出,根据本公开的各种实施例,电子装置100还可包括可与通用串行总线(USB)连接器连接的USB端口、可与各种外部装置(诸如耳机、鼠标和局域网(LAN))连接的各种外部输入端口、接收和处理数字多媒体广播(DMB)信号的DMB芯片以及各种其它传感器。
电子装置100的组件的名称可改变。电子装置100可被配置为包括上述组件中的至少一个组件,并且新的组件可被增加,或者现有组件可被省略。
图2示出根据本公开的实施例的电子装置的软件配置。
参照图2,存储器单元120可存储控制电子装置100的资源的操作***以及支持各种应用的应用程序。操作***可包括内核121、中间件122和应用编程接口(API)123。例如,操作***(OS)可以是Android、iPhone OS(iOS)、Windows、Symbian、Tizen或Bada。
内核121可包括装置驱动器121-1和***资源管理器121-2中的至少一个。装置驱动器121-1使应用程序能够访问和控制电子装置100的多个硬件。为此,每个装置驱动器121-1可包括由硬件提供商开发的接口和驱动器模块。装置驱动器121-1可包括显示驱动器、相机驱动器、BT驱动器、共享存储器驱动器、USB驱动器、键区驱动器、Wi-Fi驱动器、音频驱动器和进程间通信(IPC)驱动器中的至少一个。***资源管理器121-2可包括进程管理器、存储器管理器和文件***管理器中的至少一个。***资源管理器121-2可控制、分配和释放***资源。
中间件122可包括为提供各种应用所需的常见功能而开发的多个模块。中间件122可通过API123来提供功能以使得应用124可有效地利用电子装置100的内部资源。中间件122可包括多个模块(诸如应用管理器122-1、窗口管理器122-2、多媒体管理器122-3、资源管理器122-4、电源管理器122-5、数据库管理器122-6、包管理器122-7、连接管理器122-8、通知管理器122-9、位置管理器122-10、图形管理器122-11和安全管理器122-12)中的至少一个。
应用管理器122-1可管理应用124的生命周期。窗口管理器122-2可管理用于屏幕显示的图形用户界面(GUI)资源。多媒体管理器122-3可识别将被播放的媒体文件的格式,并且利用与所识别的格式匹配的编解码器来执行媒体文件的编码和解码。资源管理器122-4可管理执行应用124所需的资源(诸如源代码、内存空间和存储空间)。电源管理器122-5可与基本输入/输出***(BIOS)协作来操作以管理电源并且提供关于操作电源的信息。数据库管理器122-6可允许应用124中的一个应用创建、搜索和更新数据库。包管理器122-7可管理以包文件格式分发的应用的安装和更新。连接管理器122-8可基于例如Wi-Fi或BT管理无线链接。通知管理器122-9可按照不打扰的方式向用户通知事件(诸如消息接收、约会到来和接近)。位置管理器122-10可管理电子装置100的位置信息。图形管理器122-11可管理向用户提供的图形效果,并且管理与其有关的用户界面。安全管理器122-12可提供***安全或用户验证所需的各种安全功能。当电子装置100支持电话功能时,中间件122还可包括电话管理器(未示出)以管理语音或视频呼叫功能。
中间件122还可包括运行时库122-13和其它库模块(未示出)。运行时库122-13可包括可由编译器用来在应用执行期间经由编程语言增加新的功能的库模块。运行时库122-13可提供与例如输入/输出、存储器管理和算术计算有关的功能。在中间件122中,现有模块可按照各种方式组合以形成提供新功能的新模块。为了提供差异化的功能,中间件122的模块可根据操作***的类型来重新配置。按照动态方式,中间件122的现有组件可被移除,或者新的组件可被增加到中间件122。根据本公开的各种实施例,现有组件可被省略,新的组件可被增加,或者现有组件可被具有不同名称的相似组件代替。
API 123是API函数的集合,可根据操作***来不同地配置。例如,Android和iOS可为每个平台提供一个API集合,Tizen可提供两个或更多个API集合。
应用124可包括默认安装的预加载应用以及可由用户在使用期间安装的第三方应用。例如,应用124可包括用于返回到主屏幕的主屏幕应用124-1、用于向另一方发出呼叫的拨号盘应用124-2、用于从通过电话号码识别的发送者接收消息的文本消息应用124-3、即时消息应用124-4、浏览器应用124-5、相机应用124-6、闹钟应用124-7、用于管理对方的电话号码和地址的电话簿应用124-8、用于管理呼叫、消息和未接来电的日志的呼叫日志应用124-9、用于从发送者接收电子邮件消息的电子邮件应用124-10、日历应用124-11、媒体播放器应用124-12、相册应用124-13和时钟应用124-14中的至少一个。软件配置的组件名称可根据操作***的类型而变化。软件配置可包括上述组件中的一个或更多个组件,并且现有组件可被省略或移除,或者新的组件可被增加。
图3示出根据本公开的实施例的电子装置中的控制单元的组件。
参照图3,控制单元200可包括显示模式确定器302、电子文档获得器303和电子文档渲染器304。
电子文档获得器303可从外部服务器301(例如,外部web服务器)或者从电子装置100的存储器单元120获得电子文档。例如,电子文档获得器303可从外部服务器301获得第一电子文档并且获得与包含在第一电子文档中的链接对象链接的第二电子文档。
显示模式确定器302可确定与链接对象链接的第二电子文档的显示模式。例如,当显示第二电子文档时,显示模式确定器302可根据通过用户输入单元145的用户设置或者默认设置,确定是在屏幕上仅显示第二电子文档而不显示第一电子文档还是将第一电子文档和第二电子文档一起显示在屏幕上。
电子文档渲染器304可根据显示模式确定器302的确定结果在屏幕上显示由电子文档获得器303获得的电子文档。电子文档渲染器304可包括文档位置确定器305、文档布局确定器306和电子文档显示器307。
文档位置确定器305可确定第一电子文档或第二电子文档将被显示的位置。例如,文档位置确定器305可根据输入信号(例如,拖动手势)确定第一电子文档或第二电子文档将在屏幕上被重新显示的位置。为了将第一电子文档和第二电子文档一起显示,文档位置确定器305可基于包含在第一电子文档中的链接对象的位置来确定第二电子文档将被显示的位置。
文档布局确定器306可基于由文档位置确定器305确定的第一电子文档或第二电子文档的位置来确定第一电子文档或第二电子文档的布局。例如,文档布局确定器306可改变第一电子文档的布局以使得第二电子文档像被显示为***第一电子文档。这里,第二电子文档像被显示为***第一电子文档可指示对于用户而言第二电子文档看起来像被***第一电子文档中一样的任何屏幕组成。例如,文档布局确定器306可将第一电子文档的布局与第二电子文档的布局组合以形成单个电子文档。文档布局确定器306还可改变第一电子文档的布局以使得第二电子文档被显示为叠加在通过使第一电子文档的一部分延伸而创建的空白区域上。
电子文档显示器307可根据由文档布局确定器306确定的第一电子文档和第二电子文档的布局来显示与第一电子文档和第二电子文档有关的数据元素。例如,电子文档显示器307可检索与至少一个布局组件链接的多条内容并且将所检索到的多条内容显示在布局组件的对应位置处。这里,多条内容可在显示之前根据分辨率、尺寸、网络状态和资源来处理、移除或补充。
图4是描述根据本公开的实施例的电子装置中的控制单元的处理操作的流程图。
参照图4,在操作401,控制单元200在显示单元110上显示第一电子文档。这里,第一电子文档可包括至少一个链接对象。链接对象是具有链接地址的对象,可以是诸如文本、图像或运动图像、按钮或菜单项的内容项。在操作403,控制单元200接收第一电子文档上的输入信号(例如,触摸手势)。在接收到输入信号时,在操作405,控制单元200确定用户是否选择链接对象。例如,当在显示链接对象的位置处接收到输入信号时,控制单元200可确定链接对象被选择。在确定链接对象被选择时,在操作407,控制单元200从外部装置或存储器单元120获得与链接对象链接的第二电子文档。在确定链接对象没有被选择时,在操作409,控制单元200可继续在屏幕上显示第一电子文档。例如,根据输入信号,控制单元200可将第一电子文档移位、放大或缩小,或者可显示与之前相同的屏幕。
在操作411,控制单元200分析所获得的第二电子文档。在操作413,控制单元200可将分析结果以及关于第二电子文档的数据存储在存储器单元120中。这里,关于第二电子文档的数据可包括构成第二电子文档的对象(诸如多条内容、按钮和菜单)、对象来源的链接地址信息、与对象链接的其它电子文档的链接信息、关于对象的尺寸、颜色、位置的信息以及关于对象之间的关系的信息中的至少一个。
在操作415,控制单元200确定将要显示在屏幕上的第二电子文档的显示模式。为了维持第一电子文档的布局,过程进行至操作417。为了改变第一电子文档的布局,过程进行至操作423。
为了维持第一电子文档的布局,在操作419,控制单元200可在屏幕上显示第二电子文档,代替正显示的第一电子文档。另选地,控制单元200可停止第一电子文档的显示并且在屏幕上显示第二电子文档,或者可按照全屏格式显示第二电子文档,而将第一电子文档留在后台活动。
为了维持第一电子文档的布局,在操作421,控制单元200可将第二电子文档显示为叠加在正显示在屏幕上的第一电子文档上。例如,第二电子文档可被显示为在第一电子文档之上的弹出窗口。这里,第二电子文档可与第一电子文档的一部分一起显示。
为了改变第一电子文档的布局,在操作425,控制单元200可显示第二电子文档以使得第二电子文档被完全***第一电子文档中。另选地,在操作427,控制单元200可显示第二电子文档以使得第二电子文档被部分***第一电子文档中。结合图5来进一步描述第一电子文档的布局的改变。
图5是描述根据本公开的实施例的电子装置中的控制单元的处理操作的流程图。
参照图5,在操作501,控制单元200确定第二电子文档的显示模式。在操作503,第二电子文档可被显示使得第二电子文档被完全***第一电子文档中。在操作513,第二电子文档可被显示使得第二电子文档被部分***第一电子文档中。
为了显示第二电子文档使得第二电子文档被完全***第一电子文档中,在操作507,控制单元200识别第二电子文档的尺寸(宽度或高度)。在操作509,控制单元200考虑第二电子文档的尺寸确定第二电子文档将在屏幕上被显示的位置。在操作511,控制单元200考虑第二电子文档将在屏幕上被显示的位置来改变第一电子文档的布局。这里,第一电子文档可针对第一电子文档中的与第二电子文档链接的链接对象的位置而被划分成上部和下部。
例如,假设屏幕为矩形并且由左上顶点(0,0)和右下顶点(屏幕高度,屏幕宽度)表示,电子文档也为矩形并且由左上顶点和右下顶点表示。那么,屏幕上显示电子文档的区域可由(0,0)和(电子文档高度,电子文档宽度)给出。在屏幕上划分的第一电子文档的上部可在由(0,0)和(链接对象的高度,第一电子文档的宽度)给出的范围内。在屏幕上划分的第一电子文档的下部可在由(链接对象的高度+第二电子文档的高度,第二电子文档的宽度)和(屏幕高度,屏幕宽度)给出的范围内。***第一电子文档中的第二电子文档在屏幕上的位置可由(链接对象的高度,0)和(链接对象的高度+第二电子文档的高度,第二电子文档的宽度)给出。
作为另一示例,假设电子装置100的屏幕尺寸为1280×720像素,第一电子文档的尺寸为1400×720像素,第二电子文档的尺寸为1000×720像素,链接对象在由(200,0)和(220,500)给出的范围内。那么,在屏幕上划分的第一电子文档的上部可在由(0,0)和(220,720)给出的范围内。第二电子文档在屏幕上的位置可在由(220,0)和(1220,720)给出的范围内。在屏幕上划分的第一电子文档的下部可在由(1220,0)和(1280,720)给出的范围内。
为了显示第二电子文档使得第二电子文档被部分***第一电子文档中,在操作515,控制单元200识别电子装置100的屏幕尺寸(宽度或高度)。在操作517,控制单元200确定第二电子文档在屏幕上的尺寸,以使得第二电子文档的尺寸变为屏幕尺寸的给定比例。例如,控制单元200可将第二电子文档在屏幕上的尺寸设定为约屏幕尺寸的二分之一(1/2)至三分之二(2/3)。在操作519,控制单元200确定第二电子文档在屏幕上的位置以使得第二电子文档被置于屏幕的中心处。在操作521,控制单元200根据所确定的第二电子文档的位置来改变第一电子文档的布局。这里,第一电子文档可针对第二电子文档的位置被划分成上部和下部。例如,假设第二电子文档在中心处覆盖屏幕的二分之一。那么,在屏幕上划分的第一电子文档的上部可在由(0,0)和(屏幕高度的1/4,第一电子文档的宽度)给出的范围内。在屏幕上划分的第一电子文档的下部可在由(屏幕高度的3/4,0)和(屏幕高度,屏幕宽度)给出的范围内。***第一电子文档中的第二电子文档的位置可在由(屏幕高度的1/4,0)和(屏幕高度的3/4,第二电子文档的宽度)给出的范围内。
作为另一示例,假设电子装置100的屏幕尺寸为1280×720像素,第一电子文档的尺寸为1400×720像素,第二电子文档的尺寸为1000×720像素。那么,第一电子文档的上部可在由(0,0)和(320,720)给出的范围内。***第一电子文档的上部与下部之间的第二电子文档的位置可在由(321,0)和(960,720)给出的范围内。第一电子文档的下部可在屏幕上的由(961,0)和(1280,720)给出的范围内。
在操作523,控制单元200根据所确定的第一电子文档和第二电子文档的布局将第一电子文档和第二电子文档一起显示。如上所述,第二电子文档可在屏幕上被显示为***第一电子文档。
控制单元200可基于上述实施例按照各种方式支持用户交互。接下来,描述根据本公开的各种实施例的用户交互。
图6A和图6B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图6A,如标记610所指示,控制单元200可在屏幕上显示具有至少一个链接对象612的第一电子文档611。这里,链接对象612可以是文本。控制单元200可接收用于选择屏幕上的链接对象612的输入信号。这里,输入信号可对应于通过触摸面板147检测到的链接对象612上的用户触摸手势613。
响应于输入信号,如标记620所指示,控制单元200可显示与链接对象链接的第二电子文档621,使得第二电子文档621被***第一电子文档611中。例如,控制单元200可将第二电子文档621显示在包含在第一电子文档611中的链接对象的下面。针对第一电子文档611的链接对象的位置,第二电子文档621可被***到第一电子文档611的上部611-1的下面和第一电子文档611的下部611-2的上面。当第一电子文档611和第二电子文档621的高度之和大于屏幕高度时,第一电子文档611的下部611-2的至少一部分可不显示在屏幕上。当第一电子文档611和第二电子文档621的高度之和小于屏幕高度时,第一电子文档611和第二电子文档621可完整地显示在屏幕上。
控制单元200可接收用于选择关闭按钮622的输入信号,其中,关闭按钮622用于关闭显示在屏幕上的第二电子文档621。这里,该输入信号可对应于通过触摸面板147检测到的关闭按钮622上的用户触摸手势623。另选地,用于选择第二电子文档621之外的部位的输入信号可用于关闭显示在屏幕上的第二电子文档621。例如,该输入信号可对应于选择在第二电子文档621之外的第一电子文档611的触摸手势。
控制单元200可在关闭第二电子文档621的过程中提供各种视觉效果。例如,第二电子文档621可淡出;第二电子文档621可在从屏幕的底部逐渐收缩的同时消失;第二电子文档621可在收缩的同时消失;或者第二电子文档621可在折叠的同时消失。
参照图6B,响应于输入信号,如标记630所指示,控制单元200可关闭正显示的第二电子文档621并且重新显示第一电子文档611。
图7A和图7B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图7A,如标记710所指示,控制单元200可在屏幕上显示具有至少一个链接对象712的第一电子文档711。控制单元200可接收与用于选择屏幕上的链接对象712的触摸手势713对应的输入信号。
响应于输入信号,如标记720所指示,控制单元200可显示与链接对象712链接的第二电子文档721,使得第二电子文档721被***第一电子文档711中。这里,控制单元200可确定第一电子文档711和第二电子文档721的位置,使得第二电子文档721有效地位于屏幕的中心。控制单元200还可确定第一电子文档711和第二电子文档721在屏幕上的位置,使得第二电子文档721的显示部分大于第一电子文档711的显示部分。控制单元200还可调节第一电子文档711和第二电子文档721在屏幕上的位置,以使得第二电子文档721从屏幕中的除了状态栏以外的顶部显示。
例如,控制单元200可针对链接对象712的位置确定第二电子文档721的位置,使得第二电子文档721有效地位于屏幕的中心。在第二电子文档被显示在链接对象的下面的情况下,当链接对象712位于屏幕的下部时,可仅显示第二电子文档721的一小部分。在这种情况下,控制单元200可调节第二电子文档721的位置以使得第二电子文档721有效地位于屏幕的中心。
参照图7A,如标记所指示730,控制单元200可显示第二电子文档721以使得第二电子文档721有效地位于屏幕的中心。例如,控制单元200可显示第二电子文档721以使得第二电子文档721的中心被设置在屏幕的中心处或屏幕的中心附近(阴影区域731)。同时,响应于在标记710所指示的状态下产生的输入信号,第二电子文档721可被直接显示在屏幕的中心处,而没有转变为标记720所指示的状态。控制单元200可接收用于选择关闭按钮722的输入信号,该关闭按钮722用于关闭显示在屏幕上的第二电子文档721。这里,该输入信号可对应于通过触摸面板147检测到的关闭按钮722上的用户触摸手势732。
响应于输入信号,如740标记所指示,控制单元200可关闭正显示的第二电子文档721并且重新显示第一电子文档711。
图8A和图8B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图8A,如标记810所指示,控制单元200可在屏幕上显示具有至少一个链接对象812的第一电子文档811。控制单元200可接收与用于选择屏幕上的链接对象812的触摸手势813对应的输入信号。
响应于输入信号,如标记820所指示,控制单元200可显示与链接对象链接的第二电子文档821以使得第二电子文档821被***第一电子文档811中。这里,控制单元200可显示用于滚动第一电子文档811和第二电子文档821的滚动控件825。在滚动控件825处,可显示滚动条826以指示正显示的第一电子文档811或第二电子文档821相对于第一电子文档811和第二电子文档821的总长度829的位置或量。控制单元200可接收用于沿一方向移动滚动条826的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在滚动条826上的用户拖动手势827。
参照图8B,响应于输入信号,如标记830所指示,控制单元200可考虑总长度829来滚动第一电子文档811和第二电子文档821。这里,第一电子文档811和第二电子文档821可根据输入信号按照相同的速度沿相同的方向被一起滚动。例如,当用户沿向下方向拖动滚动条826时,第一电子文档811和第二电子文档821可相对于总长度829沿向下方向被滚动。控制单元200可接收用于选择关闭按钮822的输入信号,该关闭按钮822用于关闭显示在屏幕上的第二电子文档821。这里,该输入信号可对应于通过触摸面板147检测到的关闭按钮822上的用户触摸手势823。
响应于输入信号,如标记840所指示,控制单元200可关闭正显示的第二电子文档821并且重新显示第一电子文档811。
图9A和图9B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图9A,如910标记所指示,控制单元200可在屏幕上显示具有至少一个链接对象912的第一电子文档911。控制单元200可接收与用于选择屏幕上的链接对象912的触摸手势913对应的输入信号。
响应于输入信号,如标记920所指示,控制单元200可显示与链接对象链接的第二电子文档921以使得第二电子文档921被***第一电子文档911中。这里,控制单元200可在电子文档921的一侧显示用于滚动第二电子文档921的滚动控件925。在滚动控件925处,可显示滚动条926以指示正显示的第二电子文档921相对于第二电子文档921的总长度的位置或量。控制单元200可接收用于沿一方向移动滚动条926的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在滚动条926上的用户拖动手势927。
参照图9B,响应于输入信号,如标记930所指示,控制单元200可考虑第二电子文档921的总长度来滚动第二电子文档921。这里,第二电子文档921可根据输入信号独立于第一电子文档911来滚动。例如,当用户沿向下方向拖动滚动条926时,第二电子文档921可相对于其总长度沿向下方向滚动,而第一电子文档911不被滚动。控制单元200可接收用于选择关闭按钮922的输入信号,该关闭按钮922用于关闭显示在屏幕上的第二电子文档921。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮922上的用户触摸手势923。
响应于输入信号,如标记940所指示,控制单元200可关闭正显示的第二电子文档921并且重新显示第一电子文档911。
图10A和图10B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图10A,如标记1010所指示,控制单元200可在屏幕上显示具有至少一个链接对象1012的第一电子文档1011。控制单元200可接收与用于选择屏幕上的链接对象1012的触摸手势1013对应的输入信号。
响应于输入信号,如标记1020所指示,控制单元200可显示与链接对象链接的第二电子文档1021以使得第二电子文档1021被***第一电子文档1011中。控制单元200可接收用于移动第一电子文档1011和第二电子文档1021的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在屏幕上的沿一方向的用户轻拂手势1025。
参照图10B,响应于输入信号,如标记1030所指示,控制单元200可考虑总长度1031移动第一电子文档1011和第二电子文档1021在屏幕上的位置。这里,第一电子文档1011和第二电子文档1021可根据输入信号按照相同的速度沿相同的方向一起移动。例如,当用户沿向下方向做出轻拂手势1025时,第一电子文档1011和第二电子文档1021可在屏幕上相对于总长度1031沿向下方向移动。控制单元200可接收用于选择关闭按钮1022的输入信号,该关闭按钮1022用于关闭显示在屏幕上的第二电子文档1021。
响应于输入信号,如标记1040所指示,控制单元200可关闭正显示的第二电子文档1021并且重新显示第一电子文档1011。
图11A和图11B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图11A,如标记1110所指示,控制单元200可在屏幕上显示具有至少一个链接对象1112的第一电子文档1111。控制单元200可接收与用于选择屏幕上的链接对象1112的触摸手势1113对应的输入信号。
响应于输入信号,如标记1120所指示,控制单元200可显示与链接对象链接的第二电子文档1121以使得第二电子文档1121被***第一电子文档1111中。控制单元200可在第二电子文档1121上接收用于移动第二电子文档1121的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在第二电子文档1121上沿一方向的用户轻拂手势1125。
参照图11B,响应于输入信号,如标记所指示1130,控制单元200可考虑第二电子文档1121的总长度移动第二电子文档1121的位置。这里,第二电子文档1121可根据输入信号独立于第一电子文档1111来移动。例如,当用户沿向下方向做出轻拂手势1125时,第二电子文档1121可相对于其总长度沿向下方向移动。控制单元200可接收用于选择关闭按钮1122的输入信号,该关闭按钮1122用于关闭显示在屏幕上的第二电子文档1121。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮1122上的用户触摸手势1123。
响应于输入信号,如标记1140所指示,控制单元200可关闭正显示的第二电子文档1121并且重新显示第一电子文档1111。
图12A和图12B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图12A,如标记1210所指示,控制单元200可在屏幕上显示具有至少一个链接对象1212的第一电子文档1211。控制单元200可接收用于选择屏幕上的链接对象1212的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象1212上保持一段时间的用户触摸手势1213。
响应于输入信号,如标记1220所指示,控制单元200可显示用于处理与链接对象链接的第二电子文档的菜单1222。菜单1222可包括用于针对第二电子文档打开新窗口的项1222-1、用于复制链接对象的链接地址的项1222-2、用于与第三方共享链接对象的链接地址的项1222-3、用于保存链接对象的链接地址的项1222-4以及用于在划分视图模式下显示第二电子文档的项1222-5中的至少一个。在划分视图模式下,如结合图6至图11描述的,第一电子文档和第二电子文档可按照第二电子文档被***第一电子文档中的方式一起显示在屏幕上。
控制单元200可接收用于从菜单1222选择使得第二电子文档在划分视图模式下显示的项1222-5的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在用于划分视图模式的项1222-5上的用户触摸手势1223。
参照图12B,响应于输入信号,如标记1230所指示,控制单元200可显示与链接对象链接的第二电子文档1231以使得第二电子文档1231被***第一电子文档1211中。控制单元200可接收用于选择关闭按钮1232的输入信号,该关闭按钮1232用于关闭显示在屏幕上的第二电子文档1231。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮1232上的用户触摸手势1233。
响应于输入信号,如标记所指示1240,控制单元200可关闭正显示的第二电子文档1231并且重新显示第一电子文档1211。
图13A至图13C是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图13A,如标记1310所指示,控制单元200可在屏幕上显示具有至少一个链接对象1312的第一电子文档1311。控制单元200可接收用于选择屏幕上的链接对象1312的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象1312上的用户触摸手势1313。
响应于输入信号,如标记1320所指示,控制单元200可显示与链接对象1312链接的第二电子文档1321以使得第二电子文档1321被***第一电子文档1311中。这里,控制单元200可显示用于显示与包含在第一电子文档1311中的其它链接对象1314和1315链接的电子文档的链接按钮1325和1326。链接按钮1325和1326可被设置在第二电子文档1321上或者屏幕的下部或其它部分处。由“←”表示的链接按钮1325用于显示与紧接在所选择的链接对象1312之前的链接对象1314链接的电子文档,由“→”表示的链接按钮1326用于显示与紧接在所选择的链接对象1312之后的链接对象1315链接的电子文档。当链接对象在上/下方向上布置时,由“←”表示的链接按钮可与紧接在所选择的链接对象上面的链接对象关联,由“→”表示的链接按钮可与紧接在所选择的链接对象下面的链接对象关联。类似地,当链接对象在左/右方向上布置时,由“←”表示的链接按钮可与紧接在所选择的链接对象左边的链接对象关联,由“→”表示的链接按钮可与紧接在所选择的链接对象右边的链接对象关联。
控制单元200可接收选择由“→”表示的链接按钮1326的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在由“→”表示的链接按钮1326上的用户触摸手势1327。
响应于输入信号,如标记1330所指示,控制单元200可显示与紧接在链接对象1312之后的链接对象1315链接的第三电子文档1331,以使得第三电子文档1331被***第一电子文档1311中。这里,控制单元200可将第三电子文档1331显示在对应链接对象1315的下面。即,电子文档的显示位置可根据与电子文档链接的链接对象的位置而更改。随后,控制单元200可接收选择由“←”表示的链接按钮1325的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在由“←”表示的链接按钮1325上的用户触摸手势1328。
响应于输入信号,如标记1340所指示,控制单元200可重新显示与紧接在链接对象1315之前的链接对象1312链接的第二电子文档1321,以使得第二电子文档1321被***第一电子文档1311中。这里,控制单元200可将第二电子文档1321显示在对应链接对象1312下面。在这种情况下,控制单元200可跳过对第一电子文档1311的布局的改变以***第二电子文档1321,并且通过获得具有改变的布局的第一电子文档1311以及第二电子文档1321来返回到由标记1320指示的状态。
控制单元200可接收用于选择关闭按钮1332的输入信号,该关闭按钮1332用于关闭显示在屏幕上的第二电子文档1321。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮1322上的用户触摸手势1333。
参照图13C,响应于输入信号,如标记1350所指示,控制单元200可关闭正显示的第二电子文档1321并且重新显示第一电子文档1311。
图14A至图14C是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图14A,如标记1410所指示,控制单元200可在屏幕上显示具有至少一个链接对象1412的第一电子文档1411。控制单元200可接收用于选择屏幕上的链接对象1412的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象1412上的用户触摸手势1413。
响应于输入信号,如标记1420所指示,控制单元200可显示与链接对象1412链接的第二电子文档1421以使得第二电子文档1421被***第一电子文档1411中。控制单元200可在第二电子文档1421上接收用于显示与另一链接对象链接的电子文档的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的沿一方向的用户轻拂手势1425。例如,当用户沿向右方向做出轻拂手势1425时,控制单元200可显示与紧接在链接对象1412之后的链接对象1415链接的电子文档。当用户沿向左方向做出轻拂手势1425时,控制单元200可显示与紧接在链接对象1412之前的链接对象1414链接的电子文档。在由标记1420指示的状态下,控制单元200可在第二电子文档1421上接收用于显示与紧接在链接对象1412之后的链接对象1415链接的电子文档的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的沿向右方向的用户轻拂手势1425。
参照图14B,响应于输入信号,如标记1430所指示,控制单元200可显示与紧接在链接对象1412之后的链接对象1415链接的第三电子文档1431以使得第三电子文档1431被***第一电子文档1411中。控制单元200可在第三电子文档1431上接收用于显示与紧接在链接对象1412之前的链接对象1414链接的电子文档的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的沿向左方向的用户轻拂手势1426。
响应于输入信号,如标记1440所指示,控制单元200可重新显示与紧接在链接对象1415之前的链接对象1412链接的第二电子文档1421以使得第二电子文档1421被***第一电子文档1411中。控制单元200可接收用于选择关闭按钮1422的输入信号,该关闭按钮1422用于关闭显示在屏幕上的第二电子文档1421。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮1422上的用户触摸手势1433。
参照图14C,响应于输入信号,如标记1450所指示,控制单元200可关闭正显示的第二电子文档1421并且重新显示第一电子文档1411。
图15A至图15C是根据本公开的各种实施例的确定与链接对象链接的电子文档的布局的屏幕表现。
参照图15A,如标记1510所指示,控制单元200可在屏幕上显示具有至少一个链接对象的第一电子文档1511。控制单元200可接收用于调用文档管理菜单的输入信号。这里,该输入信号可对应于诸如对触摸板进行触摸、按压主屏幕按钮达给定时间或更长时间、或者沿向上方向轻拂的用户手势。
响应于输入信号,如标记1520所指示,控制单元200可在屏幕上显示文档管理菜单1521。例如,在结构化电子文档(诸如从服务器获得的网页)的情况下,文档管理菜单1521可包括用于转移至服务器所提供的主屏幕的主屏幕项1521-1、用于从服务器登出的登出项1521-2以及用于配置服务器的访问和电子文档的显示的设置的设置项1521-3。控制单元200可接收用于选择设置项1521-3的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在设置项1521-3上的用户触摸手势1522。
参照图15B,响应于输入信号,如标记1530所指示,控制单元200可显示设置窗口1531,其包括属于划分视图模式布局1532的一个或更多个布局1532-1、1532-2、1532-3和1532-4。布局1532-1、1532-2、1532-3和1532-4可各自包括标题区域、图像区域、文本区域和运动图像区域中的至少一个。这些区域可在各个布局1532-1、1532-2、1532-3和1532-4中按照各种方式布置。例如,布局1532-1可由图像区域(左)和文本区域(右)组成。布局1532-2可由文本区域(左)和图像区域(右)组成。布局1532-3可仅由文本区域组成。布局1532-4可由文本区域(上)和图像区域(下)组成。控制单元200可接收用于在多个布局1532-1、1532-2、1532-3和1532-4中选择布局1532-1作为第二电子文档的显示布局的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在布局1532-1上的用户触摸手势1533。
响应于输入信号,如标记1540所指示,控制单元200可关闭设置窗口1531并且在屏幕上重新显示具有至少一个链接对象1542的第一电子文档1511。控制单元200可接收用于选择屏幕上的链接对象1542的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象1542上的用户触摸手势1543。
参照图15C,响应于输入信号,如标记1550所指示,控制单元200可显示与链接对象1542链接的第二电子文档1551以使得第二电子文档1551被***第一电子文档1511中。这里,第二电子文档1551可根据在标记1530所指示的状态下选择的布局(布局1532-1)来显示。例如,第二电子文档1551的标题可被显示在标题区域1551-1中;其至少一个图像可被显示在图像区域1551-2中;其文本可被显示在文本区域1551-3中。控制单元200可接收用于选择关闭按钮1552的输入信号,该关闭按钮1552用于关闭显示在屏幕上的第二电子文档1551。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮1552上的用户触摸手势1553。
响应于输入信号,如标记1560所指示,控制单元200可关闭正显示的第二电子文档1551并且重新显示第一电子文档1511。
图16A和图16B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图16A,如标记1610所指示,控制单元200可在屏幕上显示具有至少一个链接对象1612的第一电子文档1611。控制单元200可接收用于选择屏幕上的链接对象1612的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象1612上的用户触摸手势1613。
响应于输入信号,如标记1620所指示的,控制单元200可显示与链接对象1612链接的第二电子文档1621以使得第二电子文档1621被***第一电子文档1611中。在这种情况下,控制单元200可确定第二电子文档1621是否支持阅读模式。如果第二电子文档1621支持阅读模式并且针对阅读模式的显示被预先设置,则控制单元200可利用适合于阅读模式的布局来在屏幕上布置第二电子文档1621的文本。例如,控制单元200可显示第二电子文档1621以使得其文本被聚焦以便于阅读,而排除广告、图像或运动图像。这里,背景颜色和文本颜色可被选择使得文本易于阅读。
参照图16B,当电子装置100支持语音输出时,如标记1630所指示,控制单元200可通过文本至语音转换将第二电子文档1621的文本作为语音。这里,可对正在输出的词或句子设置高亮1623以使得正在输出的词或句子可在视觉上与其它词或句子相区分。控制单元200可接收用于选择关闭按钮1622的输入信号,该关闭按钮1622用于关闭显示在屏幕上的第二电子文档1621。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮1622上的用户触摸手势1624。
响应于输入信号,如标记1640所指示,控制单元200可关闭正显示的第二电子文档1621并且重新显示第一电子文档1611。
图17A和图17B是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图17A,如标记1710所指示,控制单元200可在屏幕上显示具有至少一个链接对象1712的第一电子文档1711。控制单元200可接收用于选择屏幕上的链接对象1712的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象1712上的用户触摸手势1713。
响应于输入信号,如标记1720所指示,控制单元200可显示与链接对象1712链接的内容1721以使得内容1721被***第一电子文档1711中。内容1721可根据屏幕尺寸来调整尺寸。内容1721可被设置在第一电子文档1711的对应链接对象1712下面。当内容1721是运动图像时,它可被自动地回放。当内容1721是图像时,它可根据屏幕尺寸来调整尺寸并显示在屏幕上。当内容1721是音频数据时,它可通过扬声器160自动地输出。当内容1721是在电子装置100上或者在外部装置上运行的应用的结果时,内容1721可被***第一电子文档1711中并显示。在内容1721是运动图像的情况下,控制单元200可接收用于选择屏幕上的运动图像1721的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在运动图像1721上的用户触摸手势1722。
参照图17B,响应于输入信号,如标记1730所指示,控制单元200可显示用于控制运动图像1721的控制菜单1731以使得控制菜单1731被***第一电子文档1711中。例如,控制菜单1731可包括指示回放的进度的进度条1731-1、用于全屏显示的放大按钮1731-2、用于向后导航的后退按钮1731-3、用于暂停回放的暂停按钮1731-4、用于向前导航的前进按钮1731-5以及用于停止回放的停止按钮1731-6中的至少一个。在运动图像1721的回放期间,控制单元200可接收用于选择停止按钮1731-6以停止回放的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在停止按钮1731-6上的用户触摸手势1732。
响应于输入信号,如标记1740所指示,控制单元200可关闭正显示的内容1721并且重新显示第一电子文档1711。
图18A至图18C是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图18A,如标记1810所指示,控制单元200可在屏幕上显示具有至少一个链接对象1812的第一电子文档1811。控制单元200可接收用于选择屏幕上的链接对象1812的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象1812上的用户触摸手势1813。
响应于输入信号,如标记1820所指示,控制单元200可显示与链接对象1812链接的第二电子文档1821以使得第二电子文档1821被***第一电子文档1811中。这里,在屏幕上第二电子文档1821可被部分***第一电子文档中1811中。在这种情况下,使第二电子文档能够被控制的文档控制菜单1822可显示在第二电子文档1821上或者屏幕的一个区域中。文档控制菜单1822可包括用于关闭电子文档的关闭按钮1822-1、用于在第一电子文档上完整地显示第二电子文档的全尺寸按钮1822-2、用于按照适合于阅读的布局来显示第二电子文档的阅读模式按钮1822-3、用于显示与紧接在所选择的链接对象1812之前的链接对象链接的电子文档的前一链接按钮1822-4以及用于显示与紧接在所选择的链接对象1812之后的链接对象链接的电子文档的下一链接按钮1822-5中的至少一个。控制单元200可接收用于选择使第二电子文档1821被整个显示的全尺寸按钮1822-2的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的全尺寸按钮1822-2上的用户触摸手势1823。
参照图18B,响应于输入信号,如标记1830所指示,控制单元200可将第二电子文档1821整个显示以使得第二电子文档1821被***第一电子文档1811中。这里,当第一电子文档1811和第二电子文档1821的总高度大于屏幕高度时,第二电子文档1821可被部分显示在屏幕上。
控制单元200可接收用于选择阅读模式按钮1822-3以按照适合于阅读的布局显示第二电子文档1821的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在阅读模式按钮1822-3上的用户触摸手势1824。
响应于输入信号,如标记1840所指示,控制单元200可按照适合于阅读的布局来显示第二电子文档1821以使得第二电子文档1821被***第一电子文档1811中。例如,控制单元200可按照适合于阅读的布局来在屏幕上布置第二电子文档1821的文本。
控制单元200可接收用于选择下一链接按钮1822-5以显示与紧接在所选择的链接对象1812之后的链接对象链接的电子文档的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在下一链接按钮1822-5上的用户触摸手势1825。
参照图18C,响应于输入信号,如标记1850所指示,控制单元200可显示与紧接在链接对象1812之后的链接对象1815链接的第三电子文档1851以使得第三电子文档1851被***第一电子文档1811中。这里,使电子文档能够被控制的文档控制菜单1852可被显示在第三电子文档1851上或者屏幕的一个区域中。文档控制菜单1852可包括关闭按钮1852-1、全尺寸按钮1852-2、阅读模式按钮1852-3、前一链接按钮1852-4和下一链接按钮1852-5中的至少一个。控制单元200可接收用于选择关闭按钮1852-1的输入信号,该关闭按钮1852-1用于关闭显示在屏幕上的第三电子文档1851。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮1852-1上的用户触摸手势1853。
响应于输入信号,如标记1860所指示,控制单元200可关闭正显示的第三电子文档1851并且重新显示第一电子文档1811。
图19是根据本公开的实施例的显示与链接对象链接的电子文档的过程的流程图。
参照图19,在操作1901,电子装置100在屏幕上显示具有至少一个链接对象的第一电子文档。在操作1903,电子装置100接收用于选择屏幕上的链接对象的输入信号。响应于输入信号,在操作1905,电子装置100基于所选择的链接对象的位置来确定与所选择的链接对象链接的第二电子文档将在屏幕上显示的位置。例如,电子装置100可确定第二电子文档在屏幕上的位置以使得第二电子文档被设置在所选择的链接对象下面。在操作1907,电子装置100根据所确定的位置来改变第一电子文档的布局。在操作1909,电子装置100将具有改变的布局的第一电子文档和第二电子文档一起显示在屏幕上。例如,电子装置100可将第一电子文档和第二电子文档一起显示在屏幕上以使得第二电子文档被***第一电子文档中。
图20是根据本公开的另一实施例的显示与链接对象链接的电子文档的过程的流程图。
参照图20,在操作2001,电子装置100在屏幕上显示具有至少一个链接对象的第一电子文档。在操作2003,电子装置100接收用于选择屏幕上的链接对象的输入信号。响应于输入信号,在操作2005,电子装置100基于所选择的链接对象的位置来确定与所选择的链接对象链接的第二电子文档将在屏幕上显示的位置。在操作2007,电子装置100根据所确定的位置改变第一电子文档的布局。在操作2009,电子装置100在屏幕上显示第二电子文档以使得第二电子文档被部分地***第一电子文档中。在第二电子文档上接收到与沿一方向的用户手势对应的输入信号时,电子装置100可独立于第一电子文档沿相同方向移动第二电子文档。
在操作2011,电子装置100在屏幕上显示用于控制第二电子文档的控制菜单。例如,控制菜单可被设置在屏幕上第二电子文档的区域中。在操作2013,电子装置100检查是否接收到用于选择控制菜单的关闭按钮的输入信号。如果接收到用于选择关闭按钮的输入信号,则在操作2015,电子装置100关闭第二电子文档并且以显示第二电子文档之前的状态来重新显示第一电子文档。
在操作2017,电子装置100检查是否接收到用于选择控制菜单的全尺寸按钮的输入信号。如果接收到用于选择全尺寸按钮的输入信号,则在操作2019,电子装置100在屏幕上显示第二电子文档以使得第二电子文档被完全***第一电子文档中。在第一电子文档或第二电子文档上接收到与沿一方向的用户手势对应的输入信号时,电子装置100可按照相同的速度沿相同的方向移动第一电子文档和第二电子文档。
在操作2021,电子装置100检查是否接收到用于选择控制菜单的阅读模式按钮的输入信号。如果接收到用于选择阅读模式按钮的输入信号,则在操作2023,电子装置100按照适合于阅读的布局来显示第二电子文档。
在操作2025,电子装置100检查是否接收到用于选择控制菜单的前一链接按钮的输入信号。如果接收到用于选择前一链接按钮的输入信号,则在操作2027,电子装置100在显示器中显示第三电子文档,该第三电子文档与紧接在第二电子文档所对应的链接对象之前的链接对象链接。
在操作2029,电子装置100检查是否接收到用于选择控制菜单的下一链接按钮的输入信号。如果接收到用于选择下一链接按钮的输入信号,则在操作2031,电子装置100在显示器中显示第四电子文档,该第四电子文档与紧接在第二电子文档所对应的链接对象之后的链接对象链接。
图21是根据本公开的另一实施例的电子装置的框图。
参照图21,电子装置100可包括显示单元110、用户输入单元145和控制单元200。作为显示单元110的硬件配置,用户输入单元145和控制单元200之前有描述,省略其重复的描述。
显示单元110可在屏幕上显示具有链接对象的第一电子文档。用户输入单元145可在显示单元110的屏幕上检测用于选择链接对象的输入信号。当用户输入单元145和显示单元110按照分层结构组合以形成触摸屏时,触摸屏可用于在屏幕上显示具有链接对象的第一电子文档并且检测用于选择链接对象的输入信号。控制单元200可基于所选择的链接对象的位置来确定与所选择的链接对象链接的第二电子文档将被显示的位置,并且根据所确定的位置来改变第一电子文档的布局。控制单元200可控制显示单元110将第一电子文档和第二电子文档一起显示在屏幕上。例如,第一电子文档和第二电子文档可按照第二电子文档被***第一电子文档中的方式显示在屏幕上。
图22A至图22D是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图22A,如标记2210所指示,控制单元200可在屏幕上显示具有至少一个链接对象2212的第一电子文档2211。控制单元200可接收用于选择屏幕上的链接对象2212的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象2212上的用户触摸手势2213。
响应于输入信号,如标记1220所指示,控制单元200可显示与链接对象2212链接的第二电子文档2221以使得第二电子文档2221被***第一电子文档2211中。控制单元200可接收用于选择屏幕上的第二电子文档2221的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在第二电子文档2221上的触摸并保持手势2223。
参照图22B,响应于输入信号,如标记2230所指示,控制单元200可显示第二电子文档2221以使得第二电子文档2221与第一电子文档2211相区分。例如,第二电子文档2221可被显示为具有阴影效果2231或三维效果。控制单元200可接收用于移动第二电子文档2221的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的沿一方向的拖动手势2233。拖动手势2233可涉及触摸以及在不释放触摸的情况下的移动动作。
响应于输入信号,如标记2240所指示,控制单元200可在屏幕上移动第二电子文档2221。这里,第二电子文档2221可与第一电子文档2211分离地移动。控制单元200可接收用于取消选择第二电子文档2221的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在第二电子文档2221上的触摸释放手势2243。
参照图22C,响应于输入信号,如标记2250所指示,控制单元200可将第二电子文档2221显示在移动的位置处以使得第二电子文档2221被***第一电子文档2211中。第二电子文档2221的移动的位置可被存储在存储器单元120中。例如,控制单元200可将关于屏幕上第二电子文档2221的坐标和尺寸的信息存储在存储器单元120中。控制单元200可接收用于选择关闭按钮2222的输入信号,该关闭按钮2222用于关闭显示在屏幕上的第二电子文档2221。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮2222上的用户触摸手势2253。
响应于输入信号,如标记2260所指示,控制单元200可关闭正显示的第二电子文档2221并且重新显示第一电子文档2211。
参照图22D,在重新显示第一电子文档2211之后,如标记2270所指示,控制单元200可接收用于选择第一电子文档2211的链接对象2271的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象2271上的用户触摸手势2273。
响应于输入信号,如标记2280所指示,控制单元200可显示与链接对象2271链接的第三电子文档2281以使得第三电子文档2281被***第一电子文档2211中。这里,屏幕上第三电子文档2281的位置可与在标记2250所指示的状态下第二电子文档2221的位置相同。当第三电子文档2281具有不同于第二电子文档2221的尺寸时,第三电子文档2281可被显示为使得第三电子文档2281的左上顶点被设置在与第二电子文档2221相同的位置处。
图23A至图23D是根据本公开的各种实施例的显示与链接对象链接的电子文档的屏幕表现。
参照图23A,如标记2310所指示,控制单元200可在屏幕上显示具有至少一个链接对象2312的第一电子文档2311。控制单元200可在屏幕上接收用于选择链接对象2312的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象2312上的用户触摸手势2313。
响应于输入信号,如标记1320所指示,控制单元200可显示与链接对象2312链接的第二电子文档2321以使得第二电子文档2321被***第一电子文档2311中。这里,第二电子文档2321的一部分可被显示在屏幕上。如结合图11所描述的,在第二电子文档2321上接收到用于移动第二电子文档2321的输入信号时,第二电子文档2321的另一部分可被显示在屏幕上。控制单元200可在第二电子文档2321上接收用于移动第二电子文档2321的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在第二电子文档2221上的触摸并保持手势2323。
参照图23B,响应于输入信号,如标记2330所指示,控制单元200可显示第二电子文档2321以使得第二电子文档2321与第一电子文档2311相区别。例如,第二电子文档2321可被显示为具有阴影效果2331或三维效果。控制单元200可接收用于移动第二电子文档2321的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的沿一方向的拖动手势2333。拖动手势2333可涉及触摸以及在不释放触摸的情况下的移动动作。
响应于输入信号,如标记2340所指示,控制单元200可在屏幕上移动第二电子文档2321。这里,第二电子文档2321可与第一电子文档2311分离地移动。控制单元200可接收用于取消选择第二电子文档2321的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在第二电子文档2321上的触摸释放手势2343。
参照图23C,响应于输入信号,如标记2350所指示,控制单元200可将第二电子文档2321显示在移动的位置处以使得第二电子文档2321被***第一电子文档2311中。第二电子文档2321在屏幕上的移动的位置可被存储在存储器单元120中。例如,控制单元200可将关于第二电子文档2321在屏幕上的坐标和尺寸的信息存储在存储器单元120中。控制单元200可接收用于选择关闭按钮2322的输入信号,该关闭按钮2322用于关闭显示在屏幕上的第二电子文档2321。这里,该输入信号可对应于通过触摸面板147检测到的在关闭按钮2322上的用户触摸手势2353。
响应于输入信号,如标记2360所指示,控制单元200可关闭正显示的第二电子文档2321并且重新显示第一电子文档2311。
参照图23D,在重新显示第一电子文档2311之后,如标记2370所指示,控制单元200可接收用于选择第一电子文档2311的链接对象2371的输入信号。这里,该输入信号可对应于通过触摸面板147检测到的在链接对象2371上的用户触摸手势2373。
响应于输入信号,如标记2380所指示,控制单元200可显示与链接对象2371链接的第三电子文档2381以使得第三电子文档2381被***第一电子文档2311中。这里,第三电子文档2381的一部分可被显示。第三电子文档2381在屏幕上的位置可与在标记2350所示的状态下第二电子文档2321的位置相同。当第三电子文档2381具有不同于第二电子文档2321的尺寸时,第三电子文档2381可被显示在屏幕上以使得第三电子文档2281的左上顶点被设置在与第二电子文档2321相同的位置处。
在本公开的特征中,该方法使得用户能够按照连续且一致的方式观看正显示的第一电子文档以及与链接对象链接的第二电子文档。因此,用户可以最少的活动集中地阅读电子文档。
另外,该方法可减少提供电子文档的引擎(例如,web引擎)的动作,使得电子装置能够使诸如电池电力和网络数据的资源的消耗最小化。
此外,本公开的各种实施例可被实现于软件、硬件或其组合中。这样的软件可被存储在各种机器或计算机可读存储介质中,其可包括易失性或非易失性存储器装置(诸如ROM、RAM和闪速存储器)、磁介质(诸如硬盘和软盘)、光学介质(诸如紧凑盘只读存储器(CD-ROM)和数字多功能盘(DVD))、以及磁光介质(诸如软光盘)。
根据本公开的显示与链接对象链接的电子文档的方法可利用包括控制单元和存储器单元的计算机或电子装置来实现。这样的存储器单元可以是机器可读存储介质的示例,其存储有实现本公开的各种实施例的一个或更多个程序。本公开可包括实现权利要求中所描述的设备或方法的程序以及存储所述程序的机器可读存储介质。这些程序可作为通信信号通过有线或无线连接来电传送,本公开可包括它们的等同物。另外,本公开的电子装置可从程序提供设备有线地或无线地接收程序,并且存储所接收的程序。另外,用户可选择性地配置电子装置的设置以将本公开的各种实施例的操作限制在电子装置内或者将其延伸至网络上的服务器以进行协作。
尽管已参照其各种实施例示出并描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的情况下,可对其进行形式和细节上的各种改变。

Claims (15)

1.一种电子装置的显示电子文档的方法,所述方法包括:
在电子装置的屏幕上显示具有至少一个链接对象的第一电子文档;
接收用于选择链接对象的输入信号;
确定与所选择的链接对象链接的第二电子文档在屏幕上将被至少部分显示的位置;
根据所确定的位置至少部分地改变第一电子文档的布局;以及
根据所改变的布局和所确定的位置将第一电子文档的至少一部分和第二电子文档的至少一部分一起显示在屏幕上。
2.根据权利要求1所述的方法,其中,显示第一电子文档的至少一部分的步骤包括:显示第一电子文档和第二电子文档使得第二电子文档的所述至少一部分被***第一电子文档中。
3.根据权利要求1所述的方法,其中,确定与所选择的链接对象链接的第二电子文档在屏幕上将被至少部分显示的位置的步骤包括:确定第二电子文档在屏幕上的位置使得第二电子文档的所述至少一部分被设置在对应链接对象下面。
4.根据权利要求1所述的方法,还包括:
接收用于关闭第二电子文档的输入信号;以及
关闭正显示的第二电子文档并且在屏幕上显示第一电子文档的所述至少一部分。
5.根据权利要求1所述的方法,其中,确定与所选择的链接对象链接的第二电子文档在屏幕上将被至少部分显示的位置的步骤包括:当对应链接对象被设置在屏幕的第一指定区域中时,确定第二电子文档在屏幕上的位置使得第二电子文档被设置在屏幕的第二指定区域中。
6.根据权利要求1所述的方法,还包括:
检测在第二电子文档上沿一方向移动的用户手势;以及
响应于所检测的用户手势,独立于第一电子文档沿所述方向在屏幕上移动第二电子文档。
7.根据权利要求1所述的方法,还包括:
显示包括用于划分视图模式的项的菜单,其中,用于划分视图模式的项使第一电子文档和第二电子文档被一起显示;以及
当从菜单选择了用于划分视图模式的项时,将第一电子文档和第二电子文档一起显示在屏幕上。
8.根据权利要求1所述的方法,还包括:
接收用于选择第一电子文档的第二链接对象的输入信号;以及
响应于输入信号,显示与第二链接对象链接的第三电子文档。
9.一种能够显示电子文档的电子装置,所述电子装置包括:
显示单元,被配置为在屏幕上显示具有至少一个链接对象的第一电子文档;以及
控制单元,被配置为:
控制在接收到用于在屏幕上选择链接对象的输入信号时,确定与所选择的链接对象链接的第二电子文档在屏幕上将被显示的位置的处理,
根据所确定的位置至少部分地改变第一电子文档的布局,并且
根据所改变的布局和所确定的位置将第一电子文档的至少一部分和第二电子文档的至少一部分一起显示在屏幕上。
10.根据权利要求9所述的电子装置,还包括:用于接收输入信号的用户输入单元。
11.根据权利要求9所述的电子装置,其中,控制单元还被配置为:控制用于显示第一电子文档和第二电子文档使得第二电子文档的所述至少一部分被***第一电子文档中的操作。
12.根据权利要求9所述的电子装置,其中,控制单元还被配置为:确定第二电子文档在屏幕上的位置使得第二电子文档的所述至少一部分被设置在对应链接对象下面。
13.根据权利要求9所述的电子装置,其中,控制单元还被配置为:当对应链接对象被设置在屏幕的第一指定区域中时,确定第二电子文档在屏幕上的位置使得第二电子文档被设置在屏幕的第二指定区域中。
14.根据权利要求10所述的电子装置,其中,用户输入单元还被配置为:检测在第一电子文档或第二电子文档中的一个上沿一方向移动的用户手势,其中,在第一电子文档或第二电子文档中的一个上沿一方向移动的用户手势是沿向下方向的轻拂手势。
15.根据权利要求10所述的电子装置,
其中,用户输入单元还被配置为检测在第二电子文档上沿一方向移动的用户手势,并且
其中,控制单元还被配置为响应于所检测的用户手势,独立于第一电子文档沿所述方向在屏幕上移动第二电子文档。
CN201580009228.XA 2014-02-18 2015-02-16 电子装置及其显示与链接对象链接的电子文档的方法 Expired - Fee Related CN106030502B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020140018393A KR102249746B1 (ko) 2014-02-18 2014-02-18 링크 객체에 연결된 전자문서의 표시 방법 및 전자 장치
KR10-2014-0018393 2014-02-18
PCT/KR2015/001587 WO2015126134A1 (en) 2014-02-18 2015-02-16 Electronic device and method of displaying electronic documents linked with link objects for the same

Publications (2)

Publication Number Publication Date
CN106030502A true CN106030502A (zh) 2016-10-12
CN106030502B CN106030502B (zh) 2019-06-07

Family

ID=52692359

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580009228.XA Expired - Fee Related CN106030502B (zh) 2014-02-18 2015-02-16 电子装置及其显示与链接对象链接的电子文档的方法

Country Status (5)

Country Link
US (1) US9910832B2 (zh)
EP (1) EP2908253A3 (zh)
KR (1) KR102249746B1 (zh)
CN (1) CN106030502B (zh)
WO (1) WO2015126134A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021021624A1 (en) * 2019-07-26 2021-02-04 Patnotate Llc Technologies for content analysis

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020010707A1 (en) * 1998-06-17 2002-01-24 Bay-Wei Chang Overlay presentation of textual and graphical annotations
CN1523481A (zh) * 2002-11-29 2004-08-25 �ձ����ŵ绰��ʽ���� 链接内容浏览支持装置及其方法、程序和记录媒介
US20090019383A1 (en) * 2007-04-13 2009-01-15 Workstone Llc User interface for a personal information manager
CN102023800A (zh) * 2009-09-17 2011-04-20 索尼公司 信息处理设备、数据获取方法和程序
CN102981727A (zh) * 2007-01-07 2013-03-20 苹果公司 触摸屏显示器上的列表滚动和文档平移、缩放和旋转

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4309997B2 (ja) * 1998-06-17 2009-08-05 ゼロックス コーポレイション 注釈の表示方法
US6832355B1 (en) 1998-07-28 2004-12-14 Microsoft Corporation Web page display system
US6643824B1 (en) * 1999-01-15 2003-11-04 International Business Machines Corporation Touch screen region assist for hypertext links
US6313855B1 (en) 2000-02-04 2001-11-06 Browse3D Corporation System and method for web browsing
GB0206090D0 (en) 2002-03-15 2002-04-24 Koninkl Philips Electronics Nv Previewing documents on a computer system
CA2608382A1 (en) 2004-05-14 2005-12-01 Mobilaps, Llc Method of providing a web page with inserted content
US8055993B2 (en) 2006-11-09 2011-11-08 International Business Machines Corporation Selecting and displaying descendant pages
US8291325B2 (en) 2009-09-24 2012-10-16 Pheibush Philippe Arnstein Location specific display of information resources on a host interface
US9043698B2 (en) 2011-03-28 2015-05-26 Aleksandar Tucovic Method for users to create and edit web page layouts
US9152616B2 (en) 2011-04-28 2015-10-06 Flipboard, Inc. Template-based page layout for web content
US8527863B2 (en) 2011-06-08 2013-09-03 International Business Machines Corporation Navigating through cross-referenced documents
US9396167B2 (en) 2011-07-21 2016-07-19 Flipboard, Inc. Template-based page layout for hosted social magazines
WO2013169262A1 (en) 2012-05-11 2013-11-14 Empire Technology Development Llc Input error remediation
KR20140003245A (ko) * 2012-06-29 2014-01-09 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020010707A1 (en) * 1998-06-17 2002-01-24 Bay-Wei Chang Overlay presentation of textual and graphical annotations
CN1523481A (zh) * 2002-11-29 2004-08-25 �ձ����ŵ绰��ʽ���� 链接内容浏览支持装置及其方法、程序和记录媒介
CN102981727A (zh) * 2007-01-07 2013-03-20 苹果公司 触摸屏显示器上的列表滚动和文档平移、缩放和旋转
US20090019383A1 (en) * 2007-04-13 2009-01-15 Workstone Llc User interface for a personal information manager
CN102023800A (zh) * 2009-09-17 2011-04-20 索尼公司 信息处理设备、数据获取方法和程序

Also Published As

Publication number Publication date
WO2015126134A1 (en) 2015-08-27
EP2908253A3 (en) 2015-09-23
CN106030502B (zh) 2019-06-07
KR20150097172A (ko) 2015-08-26
US20150234794A1 (en) 2015-08-20
US9910832B2 (en) 2018-03-06
KR102249746B1 (ko) 2021-05-10
EP2908253A2 (en) 2015-08-19

Similar Documents

Publication Publication Date Title
US10470538B2 (en) Portable terminal and display method thereof
CN104424359B (zh) 用于根据字段属性来提供内容的电子设备和方法
CN105359121B (zh) 使用接收数据的应用远程操作
CN103853427B (zh) 运行多个应用的显示设备及其控制方法
CN103853451B (zh) 显示设备及控制显示设备的方法
CN104603733B (zh) 用户终端装置及其控制方法
EP2916208B1 (en) Portable terminal and method of enlarging and displaying contents
CN103853424A (zh) 显示装置和控制显示装置的方法
CN105446478B (zh) 设备及控制该设备的方法
CN104656887A (zh) 便携式装置和用于控制便携式装置的屏幕亮度的方法
CN110362246A (zh) 控制电子设备的方法、电子设备和存储介质
CN106255948A (zh) 用户终端装置及其控制方法
AU2018223043B2 (en) Portable terminal and display method thereof
CN104714748A (zh) 控制电子设备屏幕的方法和装置
KR102216127B1 (ko) 문자 입력 방법 및 장치
CN105718189A (zh) 电子装置以及使用该电子装置显示网页的方法
KR20150096088A (ko) 웹 페이지 전환 방법 및 이를 이용하는 휴대 단말기, 이 방법을 실행하기 위한 프로그램이 기록되어 있는 비휘발성 기록매체
CN108351743A (zh) 内容显示方法和用于实现该方法的电子设备
KR20130126428A (ko) 다중 어플리케이션 실행 장치 및 방법
KR20160018269A (ko) 디바이스 및 디바이스의 제어 방법
KR102144310B1 (ko) 전화 어플리케이션의 이메일 메시지 관리 방법 및 이를 이용하는 사용자 단말 장치, 이 방법을 실행하기 위한 프로그램이 기록되어 있는 비휘발성 기록매체.
KR102077228B1 (ko) 전자 장치 및 이의 제어 방법
KR20160055552A (ko) 메모 표시 방법 및 이를 위한 디바이스
KR20150128406A (ko) 음성 인식 정보를 표시하는 방법 및 장치
KR20180032906A (ko) 전자 장치 및 이의 제어 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190607

Termination date: 20210216

CF01 Termination of patent right due to non-payment of annual fee