MDN javascript docs pour une utilisation hors ligne

J'essaye de rendre la référence Javascript de MDN disponible pour la navigation hors ligne (usage personnel).
Je ne suis ni le propriétaire ni le développeur du site, et je peux seulement accéder à sa production générée.

Ma première pensée était d'injecter un appcache.manifest HTML5. appcache.manifest dans la page; À l'aide de manifeste, j'ai généré une liste des actifs de la page.
Ensuite, j'ai essayé de signaler mon fichier de manifeste local en utilisant le protocole file:/// , en utilisant le protocole http:// et enfin en utilisant une base64 string , représentant le contenu du fichier ( data:text/cache-manifest, ). Rien ne semble fonctionner.

Après avoir googling un peu, je suis tombé sur leur FTP public . Vous ne l'avez pas encore complètement renseigné. Mais n'a toujours pas trouvé de mentions sur les js docs .


J'ai envisagé de sauvegarder les pages HTML à l'aide de la commande Enregistrer sous de le navigateur; Mais je préférerais développer un moteur de recherche basé sur javascript que de sauver chaque page séparément.

Où puis-je trouver une version hors ligne de MDN Docs? Ou comment puis-je parcourir MDN docs en mode hors connexion?

Téléchargez le à https://developer.mozilla.org/media/developer.mozilla.org.tar.gz

Trouvé dans la page 'À propos' du wiki qui gère le document MDN: https://developer.mozilla.org/en-US/docs/Project:MDN/About

Et d'autres: ne réfléchissez pas avec wget & co, cela met la pression sur le site et entrave les autres utilisateurs. Au moins, assurez-vous que https://developer.mozilla.org/robots.txt (qui demande un étalement doux) est correctement traité. Wget ne gère pas cela par exemple ( http://savannah.gnu.org/bugs/?30999 ).

Les documents JavaScript ainsi que la plupart des pages de référence Web de MDN sont disponibles sur DevDocs .

L'application est open source et peut être déconnectée: https://github.com/Thibaut/devdocs

Il est facile à configurer et ne nécessite pas de raclage de MDN.

Cela semble assez prometteur: https://github.com/rgarcia/dochub

C'est un site de documentation tout-en-un qui peut être installé sur votre propre ordinateur (nécessite un nœud), contenant des données provenant d'un certain nombre de références Web standard incluant MDN . Il contient un composant scraper d'écran qui extrait l'information de MDN et le met assez rapidement (au moins beaucoup plus vite que la commande miroir wget mentionnée ci-dessus). Je n'ai pas confirmé à quel point les docs sont complets, mais à première vue, ils semblent très bien.

Si vous avez un Mac, Dash ( http://kapeli.com/dash ) contient des docs générés à partir du Mozilla Developer Network, y compris JavaScript. Vous pouvez également éviter d'utiliser Dash en téléchargeant le document directement à partir de http://kapeli.com/feeds/JavaScript.tgz .

Téléchargez wget et utilisez-le pour refléter le document:

Wget -m -p https://developer.mozilla.org/fr/JavaScript/Reference