【技术实现步骤摘要】
展现网页资源的方法及装置
本专利技术涉及浏览器
,特别是涉及展现网页资源的方法及装置。
技术介绍
随着多媒体技术的发展,网页相关的资源可以包含文字、图片、声音、动画、影像等,通过对这些资源的有机组合及展现,便可以将包含各种信息的网页呈现在用户面前。但是在现有技术中,对网页相关资源展现时,通常都是直接将该资源在其所属网页中的固定位置进行展现。例如,当用户需要观看网页中的某个视频时,通常是在该网页中内嵌该视频的位置直接为用户播放该视频。但是,这种将待展现的资源以内嵌在网页相关资源中的方式展现,允许用户所能进行的操作只有暂停、播放及最大化等非常有限的几种,不利于用户后续按照自己的个性化需求进行其他的自主操作。又如,有些音频资源作为网页背景音乐,通常在网页上是没有播放器的,因此用户看不到该背景音乐,自然更加无法对其进行自主操作。
技术实现思路
本专利技术实施例提供展现网页相关资源的方法及装置,能够为后续用户对展现的网页相关资源进行更多自主操作提供良好的技术基础。为实现上述目的,本专利技术提供了如下方案:一种展现网页相关资源的方法,包括:加载网页;在加载网页过程中获取网页 ...
【技术保护点】
一种展现网页相关资源的方法,其特征在于,包括: 识别出网页相关的特定资源; 以独立窗口的方式展现所述识别出来的特定资源。
【技术特征摘要】
1.一种展现网页相关资源的方法,其特征在于,包括:加载网页;在加载网页过程中获取网页相关资源的属性信息;根据所述属性信息识别出能够以多种方式存在的特定资源;以独立窗口的方式展现所述识别出来的特定资源;其中,所述在加载网页过程中获取网页相关资源的属性信息包括:在网页加载过程中,通过截获服务器向浏览器返回的响应信息来获取网页相关资源的属性信息;所述以独立窗口的方式展现所述识别出来的特定资源包括:创建独立窗口,在所述创建的独立窗口中展现所述识别出来的特定资源;其中,不同的特定资源对应不同的展现方式;所述在所述创建的独立窗口中展现所述识别出来的特定资源包括:将所述特定资源所在原页面窗口的父窗口修改为所述独立窗口,在所述创建的独立窗口中展现出所述识别出来的特定资源;或者,当所述识别出来的特定资源为窗口类型时,将所述识别出来的特定资源窗口的父窗口修改为所述独立窗口,在所述创建的独立窗口中展现所述识别出来的特定资源。2.根据权利要求1所述的方法,其特征在于,所述将特定资源所在原页面窗口的父窗口修改为所述独立窗口,在所述创建的独立窗口中展现出所述识别出来的特定资源包括:将所述特定资源所在原页面窗口的父窗口修改为所述独立窗口,调整所述原页面窗口与所述独立窗口之间的相对位置和/或窗口大小,在所述创建的独立窗口中展现出所述识别出来的特定资源。3.根据权利要求1所述的方法,其特征在于,所述独立窗口是桌面窗口,所述将特定资源所在原页面窗口的父窗口修改为所述独立窗口,在所述创建的独立窗口中展现出所述识别出来的特定资源包括:通过将所述特定资源所在原页面上非所述特定资源内容的其余内容隐藏进行页面重组,并将重组后的页面的父窗口修改为桌面窗口,以在所述创建的独立窗口中展现所述识别出来的特定资源。4.根据权利要求1所述的方法,其特征在于,还包括:提供网页恢复入口,当通过该入口接收到用户恢复网页的请求时,将以独立窗口方式展现的特定资源恢复为原始网页模式。5.根据权利要求1所述的方法,其特征在于,所述识别出网页相关的特定资源包括:识别出网页中的特定资源;和/或,识别出所述网页的子网页中的特定资源;和/或,识别出所述网页后台传输的特定资源;和/或,识别出所述网页中超链接指向的网页中的特定资源;和/或,识别出与所述网页具有相同主题的网页中的特定资源。6.根据权利要求1所述的方法,其特征在于,所述网页相关的特定资源由运行于客户端的应用程序进行识别。7.根据权利要求6所述的方法,其特征在于,所述运行于客户端的应用程序是浏览器或可以被浏览器调用的组件。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述独立窗口包括:桌面窗口,或者,以桌面窗口为父窗口的窗口,或者,对话框形式的窗口。9.根据权利要求1至7中任一项所述的方法,其特征在于,还包括:在具有所述特定资源的网页所在窗口中显示本网页具有所述特定资源的提示标识。10.根据权利要求9所述的方法,其特征在于,所述提示标识包括资源展现入口,所述以独立窗口的方式展现所述识别出来的特定资源包括:当通过所述资源展现入口接收到用户请求展现所述特定资源的请求时,以独立窗口的方式展现所述识别出来并被用户请求展现的特定资源。11.根据权利要求1至7中任一项所述的方法,其特征在于,还包括:向用户提供资源展现入口;所述以独立窗口的方式展现所述识别出来的特定资源包括:当通过所述资源展现入口接收到用户请求展现所述特定资源的请求时,以独立窗口的方式展现所述识别出来并被用户请求展现的特定资源。12.根据权利要求1至7中任一项所述的方法,其特征在于,还包括:预置资源主动展现规则;所述以独立窗口的方式展现所述识别出来的特定资源包括:当满足所述预置的资源主动展现规则时,主动向用户以独立窗口的方式展现所述识别出来的特定资源。13.根据权利要求1至7中任一项所述的方法,其特征在于,还包括:调整所述独立窗口的位置和/或大小。14.根据权利要求1至7中任一项所述的方法,其特征在于,还包括:将所述以独立窗口方式展现的特定资源在用户显示层面置顶。15.根据权利要求1至7中任一项所述的方法,其特征在于,所述特定资源包括单媒体资源和/或多媒体资源。16.根据权利要求1至7中任一项所述的方法,其特征在于,所述特定资源包括视频资源、音频资源、图片资源、动画、文本资源中的任意一种或任意多种组合。17.根据权利要求1至7中任一项所述的方法,其特征在于:所述特定资源为视频资源或音频资源时,所述展现为播放;所述特定资源为图片资源、动画或文本资源时,所述展现为显示。18.根据权利要求1至7中任一项所述的方法,其特征在于,所述以独立窗口方式展现的内容仅限于所述特定资源本身的内容。19.根据权利要求1至7中任一项所述的方法,其特征在于,还包括:控制所述以独立窗口方式展现的特定资源的展现进度与所述特定资源在原网页中的展现进度同步。20.根据权利要求1至7中任一项所述的方法,其特征在于,所述以独立窗口方式展现的特定资源为具有声音的资源时,还包括:控制所述特定资源静音或暂停播放。21.根据权利要求6中所述的方法,其特征在于,所述特定资源为图片资源,所述以独立窗口方式展现识别出来的图片资源包括:将具有同一主题的各相关网页中识别出来的所有图片资源以独立窗口的方式展现。22.一种展现网页相关资源的装置,其特征在于,包括:加载单元,用于加载网页;获取单元,用于获取网页相关资源的属性信息;识别单元,用于根据所述属性信息识别出能够以多种方式存在的特定资源;独立展现单元,用于以独立窗口的方式展现所述识别出来的特定资源;其中,所述获取单元,具体用于在网页加载过程中,通过截获服务器向浏览器返回的响应信息来获取网页相关资源的属性信息;所述独立展现单元包括:创建单元,用于创建独立窗口;展现处理单元,用于在所述创建的独立窗口中展现所述识别出的特定资源;其中,不同的特定资源对应不同的展现方式;所述展现处理单元包括:第一父窗口修改子单元,用于将所述特定资源所在原页面窗口的父窗口修改为所述独立窗口,在所述创建的独立窗口中展现出所述识别出来的特定资源;或者,第二父窗口修改子单元,用于当所述识别出来的特定资源为窗口类型时,将所述识别出来的特定资源窗口的父窗口修改为所述独立窗口,在所述创建的独立窗口中展现所述识别出来的特定...
【专利技术属性】
技术研发人员:万勇,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。