如何为人们创建我的网页只读?

时间:2010-09-13 06:39:13

标签: webpage readonly

我有一个网站http://www.bccfalna.com/,该网站上的内容是HINDI语言。我想让所有这些页面只为人们阅读,以便他们无法复制内容。

因为我已经用HINDI计算机技术语言编写了一些书籍,我知道互联网上关于计算机和I.T.的HINDI语言信息非常少。技术,所以我想以PDF格式出售我的电子书。

为了显示我书籍内容的实用性,我已将所有内容以TEXT格式放在我的网站上,以便人们可以查看,阅读并在书籍对他们有用时决定购买书籍。

由于我已将我的整个书籍放在我的网站上的内容表单中,以便各种搜索引擎也可以为我的网站提供越来越多的流量,但我担心因为我已将所有内容以文本形式放在我的网站上,任何人都可以复制,并且没有兴趣以PDF格式电子书格式购买它们。

我希望人们可以阅读我网站的内容,但无法在任何文字处理器中复制内容。

有可能吗?

我不想让图像像内容一样,因为像现代搜索引擎这样的谷歌,雅虎并没有过多地重视图像网站。

我也不想像网站一样使用Flash。原因是一样的。现代搜索引擎并没有过多关注这些类型的网站。

我希望我的内容采用TEXT格式,但我想让它们只读。可能吗?如果是:我想知道如何?如果不是,我想获得替代类型的解决方案。

有没有人才能解决这个问题?感谢。

7 个答案:

答案 0 :(得分:4)

一般来说,搜索引擎可读的任何网络内容也可以由访问您网页的人阅读和复制。

我想你可以检查HTTP请求中的user_agent,以确定它是否来自流行的搜索引擎;如果是,请返回您内容的纯文本;如果没有,则返回内容的光栅图像(图像中的文本无法选择进行复制和粘贴,但可以由用户进行OCR或以其他方式打印)。某些网站将使用脚本禁用右键单击以保存图像(但这样的脚本很容易被规避)。有些网站会在包含内容的图像上放置透明图像(但这也可以绕过)。请注意,如果网络冲浪者知道您正在专门处理搜索引擎,则可能会伪造user_agent。

我建议最好的方法是保持简单。只在网上发布你的书的第一章和目录,否则只发表每章的第一页,或类似的东西。搜索引擎不需要您图书的完整文本,只需要代表性的样本。如果他们只能阅读整本书的一部分,没有人会去复制/粘贴你的文本。

答案 1 :(得分:3)

您无法将其设为可编入索引的搜索引擎,也无法将其作为副本。粘贴... Google必须能够复制文本中的单词以在其索引中使用。也许你可以把你想要索引的部分的片段放在文本格式中,并把大部分放在图像/ flash中。在出售书籍的网站上看到章节预览并不罕见。

答案 2 :(得分:2)

试用Google图书:

我不知道它是否适用于HINDI语言(它有效。例如:http://www.scribd.com/doc/15257971/Google-Hindi-Books

此解决方案允许Google为每个人编制索引以阅读整个内容。无论如何,复制仍然很尴尬。

http://books.google.com/googlebooks/tour/

答案 3 :(得分:1)

“只读”意味着他们无法修改您的网页,“可读但不可复制”的定义是不可能的,并且具有同样的意义,因为“我想给某人一些水,但是我不希望它变湿“。所以,要回答你的问题,根本不可能。 (我经常不得不与那些认为这个(和其他)物理/数学定律不适用于他们的人打交道,如果我听起来有点粗鲁,那就很抱歉。)
在实际层面上,如果你只给他们一些信息,那么他们只能复制那部分信息。 (如果他们买了这本书,他们就可以从那里复制其余的。)

答案 4 :(得分:1)

正如其他人所说,你所要求的是不可能的。

如果您托管的内容供人们在浏览器中查看,并且Google要编制索引,那么绝对无法阻止任何人复制它。复制内容很困难(或者至少不方便),但如果这是他们真正想做的事情,就没有办法阻止某人复制它。

正如其他人已经说过的那样,唯一的选择是仅发布本书的第一章,并允许读者根据该章作出判断。如果他们喜欢这一章,他们会购买整本书。这是一种很常见的做法。

据我所知,只发布部分内容并不是您想要的,但如果您想让整本书无法复制,那么这是您唯一真正的选择。

另一种选择是不用担心。 Cory Doctorow(以及其他我确定的人)根据知识共享许可证出版了他的所有书籍。他们可以从his website免费下载,但他仍然可以通过销售实际书籍来赚钱。如果人们对你的工作足够喜欢,那么他们会付出很好的代价。

答案 5 :(得分:0)

有一种方法可以指示浏览器禁用复制文本。但是,这并不能防止复制,只是难以实现。并非所有浏览器都能识别这一点,特别是旧浏但是,有很多方法,用户可以下载整个页面并搜索HTML中嵌入的文本。

另一种方法是使其成为图形,而不是ASCII文本。这样就意味着如果有人真的想要复制你的内容,他们就必须经历使用OCR(光学字符识别)的过程,然后进行校对读取并纠正结果。

另一种方法是将其制作成Flash动画,也可以通过屏幕捕获绕过,然后进行OCR。简而言之,没有办法阻止复制浏览器中显示的材料......但是你可能会让它变得困难,希望人们不会打扰。

仅供参考,通常人们希望他们的网站是只读的,以使黑客难以或不可能改变他们的网站内容(即用破坏内容替换内容)...而不是阻止人们访问合法上传的内容到网站。

希望这有帮助。

答案 6 :(得分:0)

扫描文本并将其发布为图像,人们仍然可以阅读但不能直接复制文本。他们可以复制图像,但这并不重要,因为这与从屏幕上读取内容一样,如果他们想窃取作品,则必须重新输入所有图像。