versiones quantum gratis español como actualizar acerca html css firefox browser

html - gratis - firefox quantum español



¿Cómo realizo la actualización automática de Firefox en el cambio de archivo? (9)

Auto Reload es una extensión de Firefox que supervisa los cambios de archivos locales y actualiza el navegador:

https://addons.mozilla.org/en-US/firefox/addon/auto-reload/

¿Alguien sabe de una extensión para Firefox, o un script o algún otro mecanismo, que pueda monitorear uno o más archivos locales? Firefox actualizaría automáticamente o actualizaría su lienzo cuando detectara un cambio (de marca de tiempo) en los archivos.

Para editar CSS, sería ideal si solo se pudiera volver a cargar el CSS, en lugar de volver a procesar HTML completo.

Efectivamente, permitiría un comportamiento similar a Firebug con su edición dinámica de HTML / CSS, solo a través de archivos externos.


Creo que puedes resolverlo usando algunas peticiones ajax después de un intervalo determinado. Puede hacer una solicitud a los archivos CSS y luego, si no obtiene el encabezado "no modificado", borre su CSS y la cargue nuevamente. Para los archivos dinámicos, realiza una solicitud y almacena la respuesta y luego, cada vez que realiza una solicitud a ese archivo, compara la respuesta a la última.


Firefox tiene una extensión llamada mozRepl.

Emacs puede conectarse a esto, con moz-reload-on-save-mode.

cuando está configurado, al guardar el archivo se fuerza una actualización de la ventana del navegador.


Hay algunos IDE que contienen esta capacidad (Tendrán un panel dentro de ellos o algún otro medio para actualizar automáticamente una página al guardar).

Si quiere hacer esto usted mismo, un truco rápido es establecer la actualización de meta en la página a un valor bajo, uno o dos segundos.

# Will refresh the page content every second <meta http-equiv="refresh" content="1" />


Simplemente podría colocar un intervalo de javascript en su página, hacer que consulte un script local que verifique la última fecha modificada del archivo css y lo actualice si cambia.

jQuery Ejemplo:

var modTime = 0; setInterval(function(){ $.post("isModified.php", {"file":"main.css", "time":modTime}, function(rst) { if (rst.time != modTime) { modTime = rst.time; // reload style tag $("head link[rel=''stylesheet'']:eq(0)").remove(); $("head").prepend($(document.createElement("link")).attr({ "rel":"stylesheet", "href":"http://sstatic.net/mso/all.css?v=4372" }) ); } }); }, 5000);


Yo recomendaría Live.js

Pero tiene las siguientes ventajas y desventajas

Ventajas:
1. Fácil instalación
2. Funciona a la perfección en diferentes navegadores (Live.js funciona en Firefox, Chrome, Safari, Opera e IE6 +)
3. No agregue un intervalo irritante para refrescar el navegador especialmente cuando quiera depurar junto con el diseño
4. Solo refrescante cuando guardes ctrl + S cambio
5. Guarda directamente CSS, etc. de Firebug. No he usado esa característica, pero leí en su sitio Live.js que también la soportan.

Desventajas:
1. No funcionará en el archivo de protocolo de file:///C:/Users/Admin/Desktop/livejs/live.html
2. Necesita tener un servidor para ejecutarlo como http://localhost
3. Tienes que eliminarlo durante la implementación en etapas / producción
4. No sirve para CDN. He intentado copiar y aplicar el enlace directo http://livejs.com/live.js pero no funcionará, tienes que descargar y seguir de local a trabajo.



Browsersync puede hacer esto desde el lado del servidor / fuera del navegador.

Esto puede lograr resultados más repetibles / cosas que no requieren tanto clic.

Esto servirá una página y actualizará el cambio

cd static_content browser-sync start --server --files .

También permite un modo de scripting.


Live.js

Desde el sitio web:

¿Cómo? Simplemente incluya Live.js y supervisará la página actual incluyendo CSS y Javascript locales enviando solicitudes HEAD consecutivas al servidor. Los cambios en CSS se aplicarán dinámicamente y los cambios en HTML o Javascript recargarán la página. ¡Intentalo!

¿Dónde? Live.js funciona en Firefox, Chrome, Safari, Opera e IE6 + hasta que se demuestre lo contrario. Live.js es independiente del marco de desarrollo o del idioma que uses, ya sea Ruby, Handcraft, Python, Django, NET, Java, Php, Drupal, Joomla o lo que quieras.

Tiene la gran ventaja de trabajar con IETester , actualizando dinámicamente cada pestaña de IE abierta.

Pruébelo agregando lo siguiente a su <head>

<script type="text/javascript" src="http://livejs.com/live.js"></script>