En contra del “reload();” para actualizar una página
28/05/2009
Cada vez que hago o modifico una web intento que sea navegable aún teniendo JS desactivado. Esto, que es tan obvio y que debería formar parte del libro de cabecera de cualquier desarrollador, a veces no llega a todos los rincones de la aplicación, cuando debería ser así.
Uno de los resquicios olvidados en esos casos es el típico botón de “actualizar”, que normalmente hacemos mediante un “javascript:document.location.reload();” en el href, el cual estaría mucho mejor si se tratase de un simple link a la página actual.
En RoR por ejemplo, bastaría con invocar al “request.request_url“. Pero claro, esto también tiene un pero: sólo lo podemos hacer si trabajamos con un lenguaje de servidor.