Как я могу создать свои веб-страницы только для чтения для людей? - PullRequest
0 голосов
/ 13 сентября 2010

У меня есть веб-сайт http://www.bccfalna.com/, и содержимое этого сайта на языке HINDI.Я хочу сделать все эти страницы доступными только для людей, чтобы они не могли копировать их содержимое.

Поскольку я написал несколько книг на языке HINDI по компьютерным технологиям, и я знаю, что в Интернете очень мало информации на языке HINDI о компьютерах и IT-технологиях, поэтому я хочу продавать свои электронные книги в формате PDF.

Чтобы показать полезность содержания моих книг, я разместил все содержимое в формате TEXT на своем веб-сайте, чтобы люди могли видеть, читать и принимать решение о покупке книги, если книга полезнадля них.

Поскольку я разместил все свои книги в форме контента на своем сайте, чтобы различные поисковые системы также могли увеличивать трафик на мой сайт, но я боюсь, что, поскольку я разместил весь свой контент наМой сайт в текстовом виде любой может скопировать и не будет заинтересован покупать их в формате PDF EBOOK.

Я хочу, чтобы люди могли читать содержимое моего сайта, но не могли копировать содержимое в любом текстовом редакторе.

Возможно ли это?

Я не хочу делать изображения похожими на контент, потому что Google, Yahoo, как и современные поисковые системы, не придают большого значения графическим сайтам.

Я тоже не хочу использовать Flash-сайты.Причина та же.Современные поисковые системы не уделяют слишком много внимания подобным сайтам.

Я хочу, чтобы мое содержимое содержало текстовый формат, но я хочу, чтобы оно читалось ТОЛЬКО.Является ли это возможным?Если да: я хотел бы знать, КАК?и если нет, я хотел бы получить решение альтернативного типа.

Есть ли кто-нибудь гений, чтобы решить эту проблему?Спасибо.

Ответы [ 7 ]

4 голосов
/ 13 сентября 2010

Вообще говоря, любой веб-контент, который может быть прочитан поисковой системой, также будет доступен для чтения и копирования для людей, посещающих вашу страницу.

Я полагаю, что вы можете проверить user_agent в HTTP-запросе, чтобы определить, был ли он созданиз популярной поисковой системы или нет;если это так, верните обычный текст вашего контента;если это не так, верните растровое изображение вашего контента (текст на изображении не может быть выбран для копирования и вставки, но он может быть распознан или иным образом напечатан пользователем).Некоторые веб-сайты используют скрипт для отключения щелчка правой кнопкой мыши для сохранения изображения (но такие скрипты можно легко обойти).Некоторые сайты размещают прозрачное изображение поверх изображения, содержащего контент (но это тоже можно обойти).Обратите внимание, что user_agent может быть сфальсифицирован, если веб-серфер знает, что вы относитесь к поисковым системам специально.

Тем не менее, я предлагаю лучший подход, чтобы все было просто.Публикуйте только первую главу вашей книги и оглавление в Интернете или только публикуйте первую страницу каждой главы или что-то подобное.Поисковым системам не нужен полный текст вашей книги, только репрезентативные образцы.Никто не пойдет на копирование / вставку вашего текста, если он сможет добраться только до части полной книги.

3 голосов
/ 13 сентября 2010

Вы не можете сделать его индексируемым для поисковых систем и неспособным копировать и вставлять ... Google должен иметь возможность копировать слова из вашего текста, чтобы использовать их в своем индексе.Возможно, вы могли бы поместить фрагменты частей, которые вы хотите проиндексировать, в текстовом формате и поместить большинство в изображение / flash.Нередко можно увидеть превью глав на сайтах, продающих книги.

2 голосов
/ 13 сентября 2010

Попробуйте Google Книги:

Я не знаю, работает ли он с языком HINDI (Работает. Некоторые примеры: http://www.scribd.com/doc/15257971/Google-Hindi-Books)

Это решение позволяет Google индексировать и каждый может читать весь контент. В любом случае копирование остается неудобным.

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

1 голос
/ 20 сентября 2010

Как уже говорили другие, то, что вы просите, невозможно.

Если вы размещаете контент, который люди могут просматривать в браузере, а Google - индексировать, абсолютно невозможно остановить его копирование. Возможно сделать копирование контента сложным (или, по крайней мере, неудобным), но нет способа помешать кому-либо копировать его, если это то, что он действительно хочет делать.

Единственная альтернатива, как уже говорили другие, - это опубликовать только первую главу книги и позволить своим читателям выносить суждение на основе этой главы. Если им понравится глава, они купят всю книгу. Это довольно распространенная практика.

Я понимаю, что публикация только части контента - это не то, что вам нужно, но если вы хотите сделать невозможным копирование всей книги, тогда это ваш единственный реальный вариант.

Другая альтернатива - не беспокоиться об этом. Кори Доктороу (и другие, я уверен) публикует все свои книги под лицензией Creative Commons. Они могут бесплатно загрузить с его веб-сайт , но ему все же удается заработать на продаже реальных книг. Если людям достаточно нравится ваша работа, они заплатят, чтобы иметь ее в хорошем формате.

1 голос
/ 13 сентября 2010

«Только для чтения» означает, что они не могут изменять ваши веб-страницы, «читаемые, но не копируемые» по определению невозможны и имеют такой же смысл, как «Я хочу дать кому-нибудь воды, ноне хочу, чтобы он был мокрым ".Итак, чтобы ответить на ваш вопрос, нет, это вообще невозможно.(Мне регулярно приходится иметь дело с людьми, которые считают, что этот (и другие) закон физики / математики к ним не относится, поэтому извините, если я немного грубоват.)
На практическом уровне, если вы даете толькоим часть информации, тогда они смогут скопировать только эту часть информации.(Если они купят книгу, они смогут скопировать остальное оттуда.)

0 голосов
/ 14 февраля 2019

Сканирование текста и публикация в виде изображения, люди все еще могут читать, но не могут копировать текст напрямую. Они могут скопировать изображение, но это не имеет значения, так как это будет то же самое, что просто читать с экрана, им придется перепечатать все это, если они хотят украсть работу.

0 голосов
/ 28 февраля 2013

Существует способ указать браузеру отключить копирование текста.Это, однако, не мешает копированию, просто делает это сложно.Не все браузеры распознают это, особенно старые браузеры.Однако есть способы обойти это, пользователь может загрузить всю страницу и найти текст, встроенный в HTML.

Другой способ - сделать его графическим, а не ASCII-текстом.Таким образом, это означает, что если кто-то действительно захочет скопировать ваш контент, ему придется пройти через процесс OCR (оптическое распознавание символов), затем прочитать корректуру и исправить результат.

Другой способ - это сделатьэто во флэш-анимацию, которую также можно обойти, сделав снимок экрана, а затем сделав OCR.Короче говоря, нет способа предотвратить копирование материалов, отображаемых в браузере ... но вы можете сделать это трудным, и, надеюсь, люди не будут беспокоиться.

К вашему сведению, обычно люди хотят, чтобы их веб-сайт былтолько для чтения, чтобы затруднить или сделать невозможным для хакеров изменение содержимого своего веб-сайта (т. е. заменить контент на вандализированный контент) ... чтобы не препятствовать доступу людей к контенту, законно загруженному на сайт.

Надеюсь, что этопомогает.

...