Pregunta

estoy tratando de hacer Referencia de Javascript de MDN disponible para navegación sin conexión (uso personal).
No soy el propietario ni el desarrollador del sitio web y solo puedo acceder al resultado generado.

Mi primer pensamiento fue inyectar un HTML5. appcache.manifest en la página;Usando manifiestoR He generado una lista de los activos de la página.
Luego intenté apuntar a mi archivo de manifiesto local usando el file:/// protocolo, utilizando el http:// protocolo y finalmente utilizando un base64 string, que representa el contenido del archivo (data:text/cache-manifest,).Nada parece funcionar.

Después de buscar en Google un poco, me topé con su FTP público.No lo he rastreado completamente todavía.Pero todavía no encontré ninguna mención del documentos js.


He considerado guardar las páginas HTML usando el comando Guardar como del navegador;Pero prefiero desarrollar un rastreador basado en JavaScript que guardar cada página por separado.

¿Dónde puedo encontrar una versión sin conexión de MDN Docs?O ¿Cómo puedo explorar documentos de MDN sin conexión?

¿Fue útil?

Solución

Descárgalo en https://mdn-downloads.s3-us-west-2.amazonaws.com/developer.mozilla.org.tar.gz

El Sección "Descarga de contenido" de Acerca de MDN proporciona el enlace anterior (para una descarga tarball) junto con orientación sobre otras formas de acceder al contenido de MDN, tanto como páginas individuales como mediante herramientas de terceros.

Y otros :No refleje con wget & co, esto ejerce una presión innecesaria sobre el sitio web y obstaculiza a otros usuarios.Al menos asegúrate https://developer.mozilla.org/robots.txt (que solicita una aceleración suave) se maneja adecuadamente.Wget no maneja esto, por ejemplo (http://savannah.gnu.org/bugs/?30999).

Otros consejos

Los documentos de JavaScript junto con la mayoría de las páginas de referencia web de MDN están disponibles en DevDocs.

La aplicación es de código abierto y se puede ejecutar sin conexión:https://github.com/Thibaut/devdocs

Es fácil de configurar y no requiere raspar MDN.

Esto parece bastante prometedor: https://github.com/rgarcia/dochub

Es un sitio de documentación todo en uno que se puede instalar en su propia computadora (requiere nodo) y que contiene datos de varias referencias web estándar. incluyendo MDN.Contiene un componente de raspador de pantalla que extrae la información de MDN y la actualiza con bastante rapidez (al menos mucho más rápido que el comando wget mirror mencionado anteriormente).No he confirmado qué tan completos están los documentos, pero a primera vista se ven bastante bien.

Si tienes una Mac, Dash (http://kapeli.com/dash) tiene conjuntos de documentos generados desde Mozilla Developer Network, incluido JavaScript.También puedes evitar el uso de Dash descargando el conjunto de documentos directamente desde http://kapeli.com/feeds/JavaScript.tgz.

descargue wget y utilícelo para reflejar el documento:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top