Можно ли сделать электронные книги читаемыми в браузере, но запретить их загрузку пользователем?

#javascript #web

#javascript #веб

Вопрос:

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

Они должны быть просто в состоянии прочитать это онлайн. Возможно ли это?

Редактирование вопроса на основе ответа Алекса.

Кажется, что все, что вы видите, загружается, поэтому нет способа ограничить его.

Но могу ли я сделать это действительно сложным для пользователя?

Несколько вариантов, о которых я могу подумать::

1) Я где-то читал, что я могу преобразовать свою книгу в формат swf и показать ее в swf-плеере, что ограничит загрузку файла. Это вариант?

2) Другой вариант, о котором я могу подумать, — это ограничение параметров щелчка правой кнопкой мыши / управления на странице. Я не уверен, насколько это хороший вариант?

Ответ №1:

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

Так что нет, вы не можете. Попытка была бы бесполезной.

Ответ №2:

Вы можете использовать этого бота только до определенной степени. Практически вы шифруете свои файлы и загружаете расширение, отличное от javascript, которое расшифровывает файлы при их отображении (flash или Unity были бы великолепны, но сейчас не поддерживаются). Это сохранит их в безопасности.

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