Hay muchos widgets provistos por sitios que son efectivamente bits de JavaScript que generan HTML a través de DOM manipulación o document.write()
. En lugar de ralentizar aún más el navegador con solicitudes adicionales y confiar en que otro proveedor sea rápido, confiable y no cambie la salida del widget, quiero ejecutar * el JavaScript para generar el HTML renderizado y luego guardar esa fuente HTML.Ejecutando JavaScript para Renderizar HTML para el Almacenamiento en el Caché del Servidor
Las cosas que he mirado en la que parecen impracticables o demasiado difícil
- El Navegador de Enlaces (no lince!)
- uso sin cabeza de Xvfb además Firefox con Greasemonkey (uff )
- El navegador kit de herramientas de la cobra todo en Java (la mejor opción!)
¿Alguna idea?
** Obviamente no se puede ejecutar el JavaScript por completo, ya que no necesariamente tiene una ruta de salida, pero se entiende.
Lo de Resig es exactamente lo que estoy buscando. – matt