用于分享网页信息的方法和装置的制造方法
【技术领域】
[0001]本发明涉及信息处理技术,尤其涉及一种用于分享网页信息的方法和装置。
【背景技术】
[0002]在浏览器产品中,用户经常会遇到这样的情况:想要把当前访问的站点分享给朋友。要实现这个动作一般分两步:第一步,用户先去地址栏将网址复制进剪切板;第二步,将剪切板内容配以相关说明发给朋友。这个过程看似简单,但操作步骤繁琐,因为用户需自行编辑相关网页说明,并且有时用户编写的网页说明和网页信息之间存在差异。
【发明内容】
[0003]本发明的实施例提供一种用于分享网页信息的方法和装置,以实现对指定的网页的内容进行分享。
[0004]为达到上述目的,本发明的实施例提供了一种用于分享网页信息的方法,所述方法包括:响应于用户对浏览器界面执行的指定操作,将包括当前显示的网页的网址的网页分享请求发送给服务器;从所述服务器接收所述网页的描述信息;以及将包括所述网址以及接收的描述信息的网页分享信息输出到指定的数据接口,以通过所述数据接口分享所述网页分享信息。
[0005]进一步地,所述网页的描述信息包括所述网页的摘要。
[0006]可选地,所述方法还包括:在所述浏览器界面的指定位置设置用于分享网页内容的右键选择菜单项。
[0007]进一步地,所述用于分享网页内容的右键选择菜单项还包括分享方式。
[0008]进一步地,所述分享方式是剪切板、指定的文件或指定应用。
[0009]进一步地,所述浏览器界面的指定位置是所述浏览器界面的网页显示窗口或网址窗口,所述用户对浏览器界面执行的指定操作包括:用户在对设置的右键选择菜单项的点击操作或选择操作。
[0010]进一步地,所述网页分享信息还包括所述网页的标题。
[0011]进一步地,所述网页分享信息还包括所述网页的元数据。
[0012]本发明的实施例还提供了一种用于分享网页信息的装置,所述装置包括:请求发送模块,用于响应于用户对浏览器界面执行的指定操作,将包括当前显示的网页的网址的网页分享请求发送给服务器;信息接收模块,用于从所述服务器接收所述网页的描述信息;信息分享模块,用于将包括所述网址以及接收的描述信息的网页分享信息输出到指定的数据接口,以通过所述数据接口分享所述网页分享信息。
[0013]进一步地,所述网页的描述信息包括所述网页的摘要。
[0014]可选地,所述装置还包括:菜单设置模块,用于在所述浏览器界面的指定位置设置用于分享网页内容的右键选择菜单项。
[0015]进一步地,所述用于分享网页内容的右键选择菜单项还包括分享方式。
[0016]进一步地,所述分享方式是剪切板、指定的文件或指定应用。
[0017]进一步地,所述浏览器界面的指定位置是所述浏览器界面的网页显示窗口或网址窗口,所述用户对浏览器界面执行的指定操作包括:用户在对设置的右键选择菜单项的点击操作或选择操作。
[0018]进一步地,所述网页分享信息还包括所述网页的标题。
[0019]进一步地,所述网页分享信息还包括所述网页的元数据。
[0020]本发明实施例提供的用于分享网页信息的方法和装置,响应于用户对浏览器界面执行的指定操作,从服务器获取指定网页的描述信息,并将包括网址以及接收的网页的描述信息的网页分享信息输出到指定的数据接口,以通过数据接口分享网页分享信息,实现指定网页内容的信息分享。
【附图说明】
[0021]图1为本发明提供的用于分享网页信息的方法一个实施例的方法流程图;
[0022]图2为本发明提供的用于分享网页信息的方法另一个实施例的方法流程图;
[0023]图3为本发明提供的用于分享网页信息的装置一个实施例的结构示意图;
[0024]图4为本发明提供的用于分享网页信息的装置另一个实施例的结构示意图。
【具体实施方式】
[0025]本发明的基本发明构思是,在浏览器界面预先设置可发送网页分享请求的指定操作;当用户执行这些操作后,装置自动从服务器侧获取指定网页的描述信息,并发送至指定的数据接口,以通过数据接口实现分享。
[0026]实施例一
[0027]图1为本发明提供的用于分享网页信息的方法一个实施例的方法流程图,该方法的执行主体可以为网页浏览器的客户端。
[0028]参照图1,在步骤S110,检测用户对浏览器界面执行的指定操作。
[0029]所述的指定操作用于用户向浏览器客户端发出指令,即欲获取当前页面的内容信息。例如,在指定浏览器页面位置,单击、双击或拖动鼠标来实现指定操作。
[0030]在步骤S120,响应于用户对浏览器界面执行的指定操作,将包括当前显示的网页的网址的网页分享请求发送给服务器。
[0031]当用户在网页浏览器浏览网页过程中,想将当前的网页内容分享给朋友或分享到其他应用窗口,可以对浏览器界面执行指定操作。响应于用户对浏览器界面执行的指定操作,浏览器客户端会将包括当前显示的网页的网址的网页分享请求发送给服务器,以从服务器获取相应的用户待分享的网页的内容信息。
[0032]其中,所述的对浏览器界面执行的指定操作可以为预先设置的在浏览器特定位置上的特定操作。
[0033]在步骤S130,从服务器接收网页的描述信息。
[0034]浏览器客户端将网页分享请求发送给服务器后,服务器会根据请求中携带的网址,从如后台数据库中搜索与该网址对应的网页内容的信息,即网页的描述信息,并将获取的网页描述信息发送至浏览器客户端。所述的后台数据库中预先存储有网络中各网址对应的网页内容的信息。
[0035]在步骤S140,将包括网址以及接收的描述信息的网页分享信息输出到指定的数据接口,以通过数据接口分享网页分享信息。
[0036]浏览器客户端获取到指定网址的网页描述信息后,将包括该网址以及接收的描述信息的网页分享信息输出到指定的数据接口,以通过数据接口分享网页分享信息。所述的数据接口可以为设置在浏览器客户端内部的数据输出端口,也可以是安装浏览器客户端的终端设备上的数据端口。用户通过访问这些数据端口来获取想要的网页的描述信息,并完成分享。
[0037]本发明实施例提供的用于分享网页信息的方法,通过响应于用户对浏览器界面执行的指定操作,从服务器获取指定网页的描述信息,并将包括网址以及接收的网页的描述信息的网页分享信息输出到指定的数据接口,以通过数据接口分享网页分享信息,实现指定网页内容的信息分享。
[0038]实施例二
[0039]图2为本发明提供的用于分享网页信息的方法另一个实施例的方法流程图,该方法可视为图1实施例所述方法的一种具体实现方式。
[0040]参照图2,在步骤S210,在浏览器界面的指定位置设置用于分享网页内容的右键选择菜单项。
[0041]所述的右键选择菜单项所在的指定位置可以是浏览器界面的网页显示窗口或网址窗口。在该右键选择菜单项中,可以预先设置步骤SllO中,用户对浏览器界面执行的指定操作。当用户对设置的右键选择菜单项进行点击操作或选择操作,以提交获取并分享当前页面的网页内容的请求。在右键选择菜单项中还可以包括分享当前页面的内容的操作,如针对当前页面的内容进行分享的具体的分享方式。
[0042]在步骤S220,检测用户对浏览器界面执行的指定操作。步骤S220与前述步骤SllO的内容相同。
[0043]在步骤S230,响应于用户对浏览器界面执行的指定操作,将包括当前显示的网页的网址的网页分享请求发送给服务器。步骤S230与前述步骤S120的内容相似。
[0044]基于预先在浏览器界面的网页显示窗口或网址窗口设置的右键选择菜单项,用户可以通过点击或选取指定菜单项完成所述的指定操作,同时也可选择设置网页内容的具体分享方式。
[0045]例如,用户在浏览网址为“胃w.baidu.com”,网页标题为“百度一下,你就知道”的网页界面,且用户想要分享该网页的内容时,可在网址窗口右键单击,调出上述右键选择菜单项,并在右键选择菜单项中点击选取如“获取网页描述信息”等类似选项来触发浏览器客户端向服务器发送上述网址的网页分享请求。同时,用户也可以在右键选择菜单项中选择针对当前页面的内容进行分享的具体的分享方式,包括:剪切板、指定的文件或指定应用等。
[0046]在步骤S240,从服务器接收网页的描述信息。步骤S240与前述步骤S130的内容相同。
[0047]具体地,该网页的描述信息可以是网址“www.baidu.com”的网页的描述信息,如“提供信息最丰富的搜索引擎”“提供多种热门网址,如京东、百度糯米、淘宝”等描述信息。
[0048]在步骤S250,将包括网址以及接收的描述信息的网页分享