Web页面数据的收藏方法、装置及系统与流程

文档序号:11063541阅读:597来源:国知局
Web页面数据的收藏方法、装置及系统与制造工艺

本发明涉及页面数据收藏领域,特别涉及一种Web页面数据的收藏方法、装置及系统。



背景技术:

Web页面数据收藏是现代Web站点的基础功能之一,用户在进行Web页面访问的同时能够对当前页面中的数据进行收藏,从而方便用户在需要时进行查看。

通常当用户查看收藏数据时,主要采用以下两种方法:一种是在用户查看收藏数据时,依据用户状态从页面数据集合(如数据表或日志等)中关联查出实际收藏内容并进行呈现,并不保存收藏的实际数据,而是保存当前的用户状态,即当前用户标识、查询条件或待收藏数据的唯一标识等,然而,该方法在每次查看收藏数据时需要再次对收藏的数据进行关联查询,相当于对数据进行再次搜索,不方便用户直接进行收藏数据查看,同时当已收藏的数据量比较大的时候,在查看数据的过程中也会对数据集合造成较大的压力;另一种是在用户查看收藏数据时直接收藏实际的数据,呈现给用户实际收藏的数据,然而,该方法仅仅保存的是收藏数据本身,并未保存收藏数据的真实视觉效果,用户若想获得收藏数据真实的视觉效果则需要通过对收藏数据重新进行排版,给用户操作带来不方便。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的Web页面数据的收藏方法、装置及系统,便于用户直接对收藏的局部区域数据进行查看,同时能够保存收藏区域数据真实的视觉效果,用户无需对收藏区域数据重新进行排版。

借由上述技术方案,依据本发明一方面,提供了一种Web页面数据的收藏方法,包括:

当接收到页面数据收藏请求时,获取页面数据收藏信息,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合;

将所述页面数据收藏信息发送给服务器,以便所述服务器根据所述页面数据收藏信息生成页面待收藏区域图片,并将所述页面待收藏区域图片存储至图片服务器,所述页面待收藏区域图片为收藏页面数据具有在页面上真实呈现效果的图片;

接收服务器发送的所述图片服务器的地址,以便用户后续查看收藏的页面数据。

依据本发明另一方面,提供了一种Web页面数据的收藏方法,包括:

接收页面数据收藏信息,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合;

根据所述页面数据收藏信息生成页面待收藏区域图片,所述页面待收藏区域图片为收藏页面数据具有在页面上真实呈现效果的图片;

将所述页面待收藏区域图片存储至图片服务器,并将所述图片服务器的地址发送给用户,以便用户后续查看收藏的页面数据。

依据本发明又一方面,提供了一种客户端,包括:

获取单元,用于当接收到页面数据收藏请求时,获取页面数据收藏信息,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合;

发送单元,用于将所述页面数据收藏信息发送给服务器,以便所述服务器根据所述页面数据收藏信息生成页面待收藏区域图片,并将所述页面待收藏区域图片存储至图片服务器,所述页面待收藏区域图片为收藏页面数据具有在页面上真实呈现效果的图片;

接收单元,用于接收服务器发送的所述图片服务器的地址,以便用户 后续查看收藏的页面数据。

依据本发明再一方面,提供一种服务器,包括:

接收单元,用于接收页面数据收藏信息,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合;

图片生成单元,根据所述页面数据收藏信息生成页面待收藏区域图片,所述页面待收藏区域图片为收藏页面数据具有在页面上真实呈现效果的图片;

存储单元,用于将所述页面待收藏区域图片存储至图片服务器,并将所述图片服务器的地址发送给用户,以便用户后续查看收藏的页面数据。

依据本发明还提供了一种Web页面数据的收藏系统,包括:客户端和服务器;

所述客户端,用于获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;

所述服务器,用于接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片;

所述服务器,还用于将所述页面待收藏区域图片存储至图片服务器,所述页面待收藏区域图片为收藏页面数据具有在页面上真实呈现效果的图片;

所述客户端,还用于接收服务器发送的所述图片服务器的地址,以便用户后续查看收藏的页面数据。

借由上述技术方案,本发明提供的一种Web页面数据的收藏方法、装置及系统,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相 比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据的真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提供的一种Web页面数据的收藏方法流程图;

图2示出了本发明实施例提供的另一种Web页面数据的收藏方法流程图;

图3示出了本发明实施例提供的又一种Web页面数据的收藏方法流程图;

图4示出了本发明实施例提供的再一种Web页面数据的收藏方法流程图;

图5示出了本发明实施例提供的一种客户端;

图6示出了本发明实施例提供的另一种客户端;

图7示出了本发明实施例提供的一种服务器;

图8示出了本发明实施例提供的另一种服务器;

图9示出了本发明实施例提供的一种Web页面数据的收藏系统结构图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提供了一种Web页面数据的收藏方法,可以应用于客户端,如图1所示,所述方法包括:

101、当接收到用户发送的页面数据收藏请求时,获取页面数据收藏信息。

其中,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合;

需要说明的是,所述相对基点可根据具体情况自行设定,举例来说,可以将所述基点设置为当前页面的左上角顶点或右上角顶点,或者页面上的任一点。

进一步地,所述当前页面的页面特征信息为当前页面的总长度和总宽度;所述页面数据收藏区域的页面特征信息为所述页面数据收藏区域的总长度和总宽度;所述页面数据收藏区域相对基点的偏移量为左侧偏移量X,头部偏移量Y;所述影响页面数据的查询条件集合为针对当前页面呈现的数据的查询条件,所述查询条件集合包括当前页面数据的所有查询条件集合。

102、将所述页面数据收藏信息发送给服务器。

其中,所述服务器能够根据所述页面数据收藏信息生成页面待收藏区域图片,并将所述页面待收藏区域图片存储至图片服务器。其中,所述页面待收藏区域图片为用户需要收藏的数据的图片,并且通过所述服务器的处理后获得的页面待收藏区域图片保留了真实的视觉效果。

进一步地,本实施例可通过Ajax Post方式将获取到的所述页面数据收藏信息发送给服务器;其中,所述Ajax是一种用于创建交互式网页的技术,在本发明中Ajax通过Post来实现传递数据,从而将客户端的数据传递至服务端。

另外,可通过将获得的页面待收藏区域图片存储至图片服务器,方便用户进行查看,并且记录所述图片服务器的访问网址,用户在客户端可以通过该访问网址查看收藏的页面待收藏区域图片。

103、接收服务器发送的所述图片服务器的地址,以便用户后续查看收 藏的页面数据。

其中,若当用户需要查看页面收藏数据时,需要根据服务器发送的图片服务器的网址进行页面数据查看,此时用户仅需查看一张图片即可,同时能够呈现出与Web收藏页面同样的效果。

本发明实施例提供的一种Web页面数据的收藏方法,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

本发明实施例提供了另一种Web页面数据的收藏方法,可以应用于客户端,如图2所示,所述方法包括:

201、当接收到用户发送的页面数据收藏请求时,通过预定指令获取页面数据收藏信息。

具体地,所述预定指令为通过JavaScript中现有的指令,即可获取页面数据收藏信息,其中,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合。

202、将所述页面数据收藏信息发送给服务器,以便所述服务器根据所述页面数据收藏信息生成页面待收藏区域图片,并将所述页面待收藏区域图片存储至图片服务器。

需要说明的是,由于当前页面无法进行图片处理,因此上述生成页面待收藏区域图片的操作是在服务器中进行的。

进一步地,所述服务器根据接收到的页面数据收藏信息,首先根据页面网址和数据的查询条件,生成与当前页面一致的页面,然后调用绘图函数对上述页面进行处理,生成与当前页面一致的图片,最后对该图片进行 一个局部截取,截取区域即为待收藏数据区域,并且将该截取区域的图片保存至图片服务器,同时记录该图片服务器网址,完成收藏过程,以备用户查看。

本步骤中所述图片服务器是专门为图片读写操作优化的独立服务器,通常当网站存在大量图片读写操作时,应该首先把图片服务分离出来,也就是建立独立的图片服务器,本实施例中建立的图片服务器即用来存储用户最终要查看的收藏的页面数据图片,不仅能够提高网站性能,同时也能改善用户体验,方便用户查看收藏数据图片。

203、当接收到用户发送的收藏页面数据查看请求时,根据所述图片服务器的地址向所述图片服务器发送查看请求。

具体地,当用户需要查看已收藏的页面数据时,可根据图片服务器发送的网址点击进入查看,此时的页面收藏数据以图片的形式呈现出来,并且保存了当前浏览页面的视觉效果,用户无需在进行任何处理或者查询操作。

204、接收所述图片服务器发送的所述收藏页面数据对应的页面待收藏区域图片。

对于本发明实施例,具体的应用场景如下所示,但不限于此,包括:当用户点击当前页面的数据收藏按钮,客户端通过JavaScript获取页面数据收藏信息,例如,记当前页面的总长度为PW,记当前页面的总宽度为PH;所述页面数据待收藏区域的总长度记为AW,所述页面数据待收藏区域的总宽度记为AH;所述页面数据收藏区域相对基点的偏移量为左侧偏移量X,头部偏移量Y;记当前页面的访问地址为PageUrl,将所述影响页面数据的查询集合记为Query;获取以上信息以后将上述页面数据收藏信息传递至服务器,服务器对接收到的页面数据收藏信息进行处理,具体为:根据上述的当前页面的访问地址为PageUrl和影响页面数据的查询集合记为Query,生成一个与当前页面相同的页面,即为Page,然后通过调用服务器的绘图函数,对Page进行处理,生成与当前页面相同的图片。即总长度为PW,总宽度为PH的图片Pic,类似于百度快照方法实现的图片;接着对该图片Pic进行局部的截取,截取区域为待收藏数据区域的矩形范围,具体的截取 依据可以为:以图片左上角为基点,左侧偏移X,头部偏移Y,然后截取一个矩形区域,该矩形区域的总长度为AW,总宽度为AH。并将截取到的图片保存到图片服务器,记录该图片服务器的网址,完成页面数据收藏。

本发明实施例提供的一种Web页面数据的收藏方法,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

本发明实施例提供了又一种Web页面数据的收藏方法流程图,可以用于服务器,如图3所示,所述方法包括:

301、接收用户发送的页面数据收藏信息。

其中,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合;

所述页面数据收藏信息的具体描述和解释在步骤101中已详细阐述,在此不在赘述。

302、根据所述页面数据收藏信息生成页面待收藏区域图片。

本步骤具体操作有:根据当前页面的访问地址以及影响页面数据的查询条件集合生成客户端页面;调用绘图函数对所述客户端页面进行处理,得到所述当前页面的总长度和总宽度的客户端页面图片;采用预设截取规则对所述客户端页面图片进行局部截取,得到页面待收藏区域图片;其中,所述预设截取规则为:根据所述客户端页面图片左上角为基点,相对基点的偏移量为左侧偏移量X,头部偏移量为Y,将所述页面数据收藏区域进行矩形区域截取。

303、将所述页面待收藏区域图片存储至图片服务器,并将所述图片服 务器的地址发送给用户,以便用户后续查看收藏的页面数据。

其中,若当用户需要查看局部页面收藏数据时,需要根据服务器发送的图片服务器的网址进行页面数据查看,此时用户仅需查看一张图片即可,同时能够呈现出与Web收藏页面同样的效果。

本发明实施例提供的一种Web页面数据的收藏方法,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,实现数据收藏,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

本发明实施例提供了又一种Web页面数据的收藏方法流程图,可以用于服务器,如图4所示,所述方法包括:

401、接收用户发送的页面数据收藏信息。

其中,所述页面数据收藏信息包括:当前页面的页面特征信息、页面数据收藏区域的页面特征信息、所述页面数据收藏区域相对基点的偏移量、当前页面的访问地址以及影响页面数据的查询条件集合;

所述页面数据收藏信息的具体描述和解释在步骤101中已详细阐述,在此不在赘述。

402、根据所述页面数据收藏信息生成页面待收藏区域图片。

对于本发明实施例,具体的应用场景可为:首先记页面数据收藏信息为,当前页面的总长度为PW,当前页面的总宽度为PH;所述页面数据待收藏区域的总长度为AW,所述页面数据待收藏区域的总宽度为AH;所述页面数据收藏区域相对基点的偏移量为左侧偏移量X,头部偏移量Y;当前页面的访问地址为PageUrl,将所述影响页面数据的查询集合为Query;然后根据上述的当前页面的访问地址为PageUrl和影响页面数据的查询集 合记为Query,生成一个与当前页面相同的页面,即为Page,然后通过调用服务器的绘图函数,对Page进行处理,生成与当前页面相同的图片。即总长度为PW,总宽度为PH的图片Pic,类似于百度快照方法实现的图片;接着对该图片Pic进行局部的截取,截取区域为待收藏数据区域的矩形范围,具体的截取依据可以为:以图片左上角为基点,左侧偏移X,头部偏移Y,然后截取一个矩形区域,该矩形区域的总长度为AW,总宽度为AH。最终得到的矩形区域图片为生成的页面待收藏区域图片。

403、将所述页面待收藏区域图片存储至图片服务器,并将所述图片服务器的地址发送给用户。

其中,所述图片服务器用来存储页面待收藏区域图片,通过点击该图片服务器的访问网址进行局部数据收藏图片查看,更加方便用户操作,同时提高访问速度。

404、当接收到用户发送的收藏页面数据查看请求时,将所述存储至图片服务器的所述收藏页面数据图片发送给用户查看。

具体地,当用户需要查看已收藏的页面数据时,可根据图片服务器发送的网址点击进入查看,此时的页面收藏数据以图片的形式呈现出来,并且保存了当前浏览页面的视觉效果,用户无需在进行任何处理或者查询操作。

本发明实施例提供的一种Web页面数据的收藏方法,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

进一步地,作为图1所述方法的具体实现,本发明实施例提供一种客户端,如图5所示,所述客户端包括:获取单元51、发送单元52、接收单 元53。

所述获取单元51,用于当接收到用户发送的页面数据收藏请求时,获取页面数据收藏信息;

所述发送单元52,用于将所述页面数据收藏信息发送给服务器;

进一步,以使得所述服务器根据所述页面数据收藏信息生成页面待收藏区域图片,并将所述页面待收藏区域图片存储至图片服务器;

所述接收单元53,用于接收服务器发送的所述图片服务器的地址,以便用户后续查看收藏的页面数据。

需要说明的是,本发明实施例提供的一种客户端所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。

本发明实施例提供的一种客户端,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

进一步地,作为图2所述方法的具体实现,本发明实施例提供了另一种客户端,如图6所示,进一步地,所述接收单元53,包括:

发送模块,用于当接收到用户发送的收藏页面数据查看请求时,根据所述图片服务器的地址向所述图片服务器发送查看请求;

接收模块,用于接收所述图片服务器发送的所述收藏页面数据对应的页面待收藏区域图片。

需要说明的是,本发明实施例提供的另一种客户端所涉及各功能单元的其他相应描述,可以参考图2中的对应描述,在此不再赘述。

本发明实施例提供的另一种客户端,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端 发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

另外,当用户需要查看已收藏的页面数据时,可根据图片服务器发送的网址点击进入查看,此时的页面收藏数据以图片的形式呈现出来,并且保存了当前浏览页面的视觉效果,用户无需在进行任何处理或者查询操作。

进一步地,作为图3所述方法的具体实现,本发明实施例提供了一种服务器,如图7所示,所述服务器包括:接收单元71、图片生成单元72、存储单元73。

所述接收单元71,用于接收用户发送的页面数据收藏信息。

所述图片生成单元72,用于根据所述页面数据收藏信息生成页面待收藏区域图片。

所述存储单元73,用于将所述页面待收藏区域图片存储至图片服务器,并将所述图片服务器的地址发送给用户,以便用户后续查看收藏的页面数据。

进一步地,所述图片生成单元72,包括:

页面生成模块,用于根据当前页面的访问地址以及影响页面数据的查询条件集合生成客户端页面;

图片生成模块,用于调用绘图函数对所述客户端页面进行处理,得到所述当前页面的总长度和总宽度的客户端页面图片;

截取模块,用于采用预设截取规则对所述客户端页面图片进行截取,得到页面待收藏区域图片;

所述预设截取规则为:根据所述客户端页面图片左上角为基点,相对基点的偏移量为左侧偏移量X,头部偏移量为Y,将所述页面数据收藏区域进行矩形区域截取。

需要说明的是,本发明实施例提供的一种服务器所涉及各功能单元的其他相应描述,可以参考图3中的对应描述,在此不再赘述。

本发明实施例提供的一种服务器,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

进一步地,作为图4所述方法的具体实现,本发明实施例提供了另一种服务器,如图8所示,所述服务器还包括:发送单元74。

所述发送单元74,用于当接收到用户发送的收藏页面数据查看请求时,将所述存储至图片服务器的所述收藏页面数据图片发送给用户查看。

需要说明的是,本发明实施例提供的另一种服务器所涉及各功能单元的其他相应描述,可以参考图4中的对应描述,在此不再赘述。

本发明实施例提供的另一种服务器,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

进一步地,本发明实施例提供了一种Web页面数据的收藏系统,如图9所示,所述系统包括:客户端91、服务器92。

所述客户端91,用于获取页面数据收藏信息,并将所述页面数据收藏 信息发送给服务器;

所述服务器92,用于接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片;

所述服务器91,还用于将所述页面待收藏区域图片存储至图片服务器,所述页面待收藏区域图片为收藏页面数据具有在页面上真实呈现效果的图片;

所述客户端92,还用于接收服务器发送的所述图片服务器的地址,以便用户后续查看收藏的页面数据。

本发明实施例提供的一种Web页面数据的收藏系统,首先,客户端获取页面数据收藏信息,并将所述页面数据收藏信息发送给服务器;服务器接收所述客户端发送的页面数据收藏信息,根据所述页面数据收藏信息生成页面待收藏区域图片,该生成的页面待收藏区域图片保留真实的视觉效果;进一步将所述页面待收藏区域图片存储至图片服务器,以便用户后续查看收藏的页面数据;该方法通过在服务器端进行图片处理,生成页面待收藏区域图片,与现有的页面数据收藏方法相比,能够实现局部区域的数据收藏,同时保留了局部区域收藏数据真实的视觉效果,进而降低了数据耦合,通过对所述页面待收藏区域图片进行存储,方便用户查看。

所述客户端包括处理器和存储器,上述获取单元51、发送单元52、接收单元53等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

所述服务器包括处理器和存储器,上述接收单元71、图片生成单元72、存储单元73等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来便于用户直接对收藏的局部区域数据进行查看,同时能够保存收藏区域数据的视觉效果,用户无需对收藏区域数据重新进行排版。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。

本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序代码:当接收到用户发送的页面数据收藏请求时,获取页面数据收藏信息;将所述页面数据收藏信息发送给服务器,以便所述服务器根据所述页面数据收藏信息生成页面待收藏区域图片,并将所述页面待收藏区域图片存储至图片服务器;接收服务器发送的所述图片服务器的地址,以便用户后续查看收藏的页面数据。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的 功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1