una tipos recorrer pasar parametros objetos objeto metodos lista funciones funcion desde crear array agregar javascript html5 mozilla application-cache offline-browsing

tipos - recorrer array de objetos javascript



MDN javascript docs para uso fuera de lĂ­nea (5)

Estoy tratando de hacer que la Referencia de Javascript de MDN esté disponible para la navegación sin conexión (uso personal).
No soy el propietario ni el desarrollador del sitio web, y solo puedo acceder a su resultado generado.

Mi primer pensamiento fue inyectar una appcache.manifest HTML5 en la página; Usando manifestR he generado una lista de los activos de la página.
Luego intenté señalar mi archivo de manifiesto local usando el protocolo file:/// , usando el protocolo http:// y finalmente usando una 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 . Todavía no lo he rastreado completamente. Pero todavía no encontró ninguna mención de los documentos js .

Consideré 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 buscar documentos de MDN mientras estoy fuera de línea?


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

La sección "Descarga de contenido" de Acerca de MDN proporciona el enlace anterior (para una descarga de tarball) junto con orientación sobre otras formas de acceder al contenido de MDN, tanto como páginas únicas como a través de herramientas de terceros.

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


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 un nodo), que contiene datos de varias referencias web estándar, incluido 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 cuán completos están los documentos como raspados, pero a primera vista se ven bastante bien.


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.