Вопрос

я пытаюсь сделать Справочник по Javascript MDN доступен для просмотра в автономном режиме (личное использование).
Я не являюсь ни владельцем, ни разработчиком веб-сайта и могу получить доступ только к его сгенерированным выводам.

Моей первой мыслью было внедрить HTML5 appcache.manifest на странице;С использованием манифестR Я создал список ресурсов страницы.
Затем я попытался указать свой локальный файл манифеста, используя file:/// протокол, используя http:// протокол и, наконец, использование base64 string, представляющий содержимое файла (data:text/cache-manifest,).Кажется, ничего не работает.

Немного погуглив, я наткнулся на их общедоступный FTP.Полностью не просканировал еще.Но до сих пор не нашел упоминаний о js-документы.


Я рассмотрел возможность сохранения HTML-страниц с помощью команды браузера «Сохранить как»;Но я бы предпочел разработать сканер на основе JavaScript, чем сохранять каждую страницу отдельно.

Где я могу найти автономную версию MDN Docs?Или как я могу просматривать документы MDN, находясь в автономном режиме?

Это было полезно?

Решение

Загрузите его на https://mdn-downloads.s3-us-west-2.amazonaws.com/developer.mozilla.org.tar.gz

А Раздел «Загрузка контента» О MDN предоставляет указанную выше ссылку (для загрузки архива) вместе с руководством по другим способам доступа к содержимому MDN, как в виде отдельных страниц, так и с помощью сторонних инструментов.

И другие :не зеркалируйте с помощью wget & co, это оказывает ненужное давление на веб-сайт и мешает другим пользователям.По крайней мере, убедитесь https://developer.mozilla.org/robots.txt (который требует плавного регулирования) обрабатывается должным образом.Например, Wget не обрабатывает это (http://savannah.gnu.org/bugs/?30999).

Другие советы

Документация по JavaScript, а также большинство справочных веб-страниц MDN доступны на Документы разработчика.

Приложение имеет открытый исходный код и может работать в автономном режиме:https://github.com/Thibaut/devdocs

Его легко настроить и не требует очистки MDN.

Это выглядит довольно многообещающе: https://github.com/rgarcia/dochub

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

Если у вас Mac, Дэш (http://kapeli.com/dash) содержит наборы документации, созданные в сети разработчиков Mozilla, включая JavaScript.Вы также можете избежать использования Dash, загрузив набор документации непосредственно с http://kapeli.com/feeds/JavaScript.tgz.

скачайте wget и используйте его для зеркалирования документа:

wget -m -p https://developer.mozilla.org/en/JavaScript/Reference

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top