1. Feedback.js
Este script le permite crear formularios de comentarios que incluyen una captura de pantalla, creada en el navegador del cliente, junto con el formulario. La captura de pantalla se basa en el DOM y, como tal, puede que no sea 100% precisa para la representación real, ya que no hace una captura de pantalla real, pero construye la captura de pantalla en función de la información disponible en la página.
El script se basa en la biblioteca html2canvas, que representa la página actual como una imagen de lienzo, leyendo el DOM y los diferentes estilos aplicados a los elementos. Este script agrega las opciones para que el usuario dibuje elementos en la parte superior de esa imagen, como marcar puntos de interés en la imagen junto con los comentarios que envían.
- ¿Existe un complemento de WordPress que captura los leads de correo electrónico y también crea un nuevo usuario de WP?
- Cómo usar AngularJS con Ruby on Rails
- ¿Cuáles son los programas imprescindibles para un desarrollador web principiante?
- Cómo crear más espacio entre un botón y un cuadro de texto en HTML o CSS
- ¿Cuál es el mejor servidor web gratuito que puede alojar HTML, CSS, JavaScript, PHP, python, c ++, etc. que no tiene algo como .Wix.com al final?
No requiere ninguna representación del servidor , ya que la imagen completa se crea en el navegador del cliente.
2. Html2Canvas
El script atraviesa el DOM de la página en la que está cargado. Reúne información sobre todos los elementos allí, que luego utiliza para construir una representación de la página. En otras palabras, en realidad no toma una captura de pantalla de la página, sino que genera una representación de la misma basada en las propiedades que lee del DOM.
Como resultado, solo puede representar correctamente las propiedades que entiende, lo que significa que hay muchas propiedades CSS que no funcionan