当前位置: 首页 > 专利查询>王辉专利>正文

互联网网页文本分布式保护方法技术

技术编号:2884043 阅读:200 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种互联网网页文本的保护方法。本发明专利技术对网页文本进行特殊处理,改变文本的逻辑排列顺序,但不改变文本的平面布局,使得用户可以正常浏览网页内容,但无法获取网页内容的正常电子拷贝。本发明专利技术适用于保护各类网站,尤其是新闻、出版、作家等网站的网页内容不被重新利用,可以达到防止转载、转抄等目的。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及互联网网页内容的保护方法。如今INTERNET蓬勃发展,它正在改变着我们的生活,同时也给各行各业带来了生机。由于互联网的开放性,用户可以不经过原作者的授权,很容易地利用各种工具获取网页信息,并可以在极短的时间内复制、粘贴网页文本从而达到重新利用的目的。但是,互联网的这种优点目前正被滥用,网站间抄袭新闻、论文和非法转抄作家网上文章等事件不断发生,致使知识产权、版权方面的投诉和纠纷也不断增加。互联网上的抄袭现象给新闻单位、研究机构、作者等带来了无法估量的经济损失,也成为众多网站迫切希望解决的问题。在网页内容保护方面,国内外的部分网站也采取了一些措施,但其保护效果几乎等于零。这些网站的保护方法归纳如下(1)使用程序控制访问一个新的网页时,弹出新窗口,并关闭窗口的菜单条、导航条、状态条等工具栏;(2)禁止鼠标右键功能。使用以上一项或全部方法,其结果是仅仅给用户带来了一点麻烦,仅使用户不能立即保存网页罢了。用户可以使用多种方式获得网页文本,例如(1)利用鼠标选择网页上的内容,采用操作系统的拷贝功能就可以轻松获得网页文本的电子拷贝;(2)用户还可以很轻易地获取网页的地址,只要在浏览器中输入此网页的地址,就可以得到正常的、未保护的网页,并可以立即保存网页副本;(3)用户甚至可以利用类似于WINZIP等网站下载软件在很短的时间里大量下载网站上的网页;(4)因为Windows及浏览器的特性,使用程序的生成的网页会同时在用户本机生成临时网页,高级用户可以查找并编辑这些临时网页文件,从而获得网页文本。如果要从根本上防止互联网上的抄袭、转载现象,则必须达到如下的效果用户可以正常浏览网页文本,但无法获取网页的源程序和网页文本的电子拷贝。因为互联网的开放性和网络协议的通用性,用户在互联网上可以使用多种不同的途径浏览网页并获得网页的源程序。要防止用户下载网页,从技术角度来讲,真是困难重重。目前,世界范围内没有任何一家互联网网站具有有效的网页文本保护技术,也没有出现任何涉及网页文本保护方面的专利或类似技术,在互联网网页文本的保护领域一直存在着空白。基于以上问题,本专利技术的目的是提供一种互联网网页文本的保护方法。本专利技术以一个新的思路,从“无法获得正常的网页文本”的角度解决了保护网页文本的课题。也就是,通过实施本专利技术,可以达到如下效果用户可以正常浏览网页文本,但无法获取网页文本的正常电子拷贝。本专利技术的主要思想是改变网页文本的逻辑排列顺序,但不改网页文本的平面布局。使得网页在实施本专利技术的前后,视觉效果完全一致。本专利技术包括如下步骤(1)将欲保护的网页文本从几何平面的角度分割成为不同的文字块;(2)对文字块进行处理,以保持网页原有的平面布局方式。例如在每个文字块的每一行的后面加上软回车(网页符号为<br>);(3)按网页的原始平面布局,将文字块分别置入对应的表格(Table)或层(Layer)等网页系统对象之中;(4)设置网页对象的属性将使用的表格、层等网页系统对象消除边框和间距,并设置背景颜色和网页背景颜色相同。实施本专利技术可以使用多种网页系统对象,例如表格、层、文本框、列表、按钮等等。下面结合附图对使用不同的网页系统对象实施本专利技术进行详细说明。附图说明图1为使用表格实现本专利技术的实例1中的原网页文本布局图;图2为使用表格实现本专利技术的实例1中的文本划分示意图;图3为使用表格实现本专利技术的实例1中的文本置入表格示意图;图4为使用表格实现本专利技术的实例1中的文本处理效果示意图;图5为使用表格实现本专利技术的实例2中的原网页文本布局图;图6为使用表格实现本专利技术的实例2中的文本置入表格示意图;图7为使用表格实现本专利技术的实例2中的文本处理效果示意图;图8为使用层实现本专利技术的实例中的原网页文本布局图;图9为使用层实现本专利技术的实例中的文本划分示意图;图10为使用层实现本专利技术的实例中的两层合并示意图。1、用表格(Table)实现。实例1如图1所示,假设网页文本由4个字符组成,显示为2行,逻辑排列顺序为A1A2B1B2。按照本专利技术的方法处理,可将A1和B1划分为一个文字块T1,将A2和B2划分为另一个文字块T2(如图2所示);分别置入表格的第一格、第二格中(如图3所示);然后设置表格为无边框、无行距(如图4所示)。此时看到的文本视觉效果和和原文本完全一致。如果想获取网页文本的电子拷贝且重新利用,需要合并这些文字块,但是因为表格的原理,合并的结果是A1B1A2B2,与原文本内容不一致。再使用含有更多的文本网页举例。实例2假设网页文本由12个字符组成,显示为3行,逻辑排列顺序为A1A2A3A4B1B2B3B4C1C2C3C4(如图5所示)。使用本专利技术的方法,将该文字划分为3列,第1列每行2个字符,第2列和第3列每行都为1个字符,置入1行3列的表格中(如图6所示)。再设置表格为无边框、无行距,则视觉效果和原文字完全一致(如图7所示)。如果将表格合并,则得到的文字为A1A2B1B2C1C2A3B3C3A4B4C4,与原内容不一致。如果想将这些内容手工还原为原正常顺序的文本,则工作量非常巨大。2、用层(Layer)实现。如图8所示,假设网页文本由15个字符组成,分为5行,逻辑排列顺序为A1A2A3B1B2B3C1C2C3D1D2D3F1F2F3。按照本专利技术的方法处理,以隔行取文字的规则,将第1、3、5行置入层X1,将第2、4行置入层X2,各层相对于原文本无文字的地方则留空行(如图9所示);再将层X2完全覆盖在层X1上(如图10所示);设置各层为无边框、无背景色,则显示的效果和原内容完全一致。如果要得到正常文本,需要合并层X1和X2的文本,而层X1文本的逻辑排列顺序是A1A2A3C1C2C3F1F2F3,层X2文本的逻辑排列顺序是B1B2B3D1D2D3,直接合并的结果是A1A2A3C1C2C3F1F2F3B1B2B3D1D2D3,与原内容不一致。3、用其他系统对象实现。利用改变文本逻辑排列顺序的原理,可将文本分割置入不同的系统对象中,达到保护的目的。例如文本框、列表、按钮等。4、各种方法的组合与派生应用。将上述的多种方法进行不同的组合和派生,可以得到更多的实例。例如将表格与层进行组合,按照方法1和方法2的方式,可先将文字分割置入不同的表格,再将各表格置入不同的层,就形成了一种更复杂的分布式实例。利用计算机程序实施本专利技术将获得很高的效率。目前,可以使用绝大多数的计算机编程语言编程实现本专利技术。根据用户的不同需求可以增加参数控制,一次编程后就可以处理各种网页,可以很方便地调节参数实现不同的网页应用不同的加密保护方案。按照本专利技术的原则,设置适当的参数,可以针对不同的网页文本使用不同的分布规则。下面举例说明使用计算机程序实现本专利技术的步骤。例如以表格的方法实现本专利技术,定义表格为统一的1×3,即1行3列,每行放置30个字符。该实例包含如下步骤(1)将欲处理的网页文本定义为字符串Str;(2)取字符串Str的第一段(文本的自然段)为S;(3)以10个字符长为标准将S截为M个字符串;(4)将每个字符串(共M个)后加上“<br>”(软回车符);(5)将顺序为1+3*n(n为非负整数)的字符串相加后置入表格的第1格本文档来自技高网...

【技术保护点】
一种网页内容的保护方法,其特征在于:将网页文本从几何平面的角度分割成为不同的文字块,置入表格、层等网页系统对象之中。

【技术特征摘要】

【专利技术属性】
技术研发人员:王辉陈光
申请(专利权)人:王辉
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1