Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

247
Visualizações
¿Por qué/cuándo es necesario actualizar una página web en un navegador?

Fondo

Si bien hay muchos blogs, preguntas y respuestas de stackoverflow sobre el CÓMO , ¡no he encontrado ni un solo rastro del POR QUÉ / CUÁNDO ! Y es bastante justo que la mayoría de la gente sepa el por qué, pero NO todas las personas.

Escenarios

  • Has estado yendo al mismo sitio.
  • Usted es un probador y su equipo de desarrollo ha lanzado una nueva versión de la aplicación web.
  • Eres un emprendedor y has lanzado una nueva versión de tu aplicación web. Y uno de los siguientes le sucede a la URL web que está cargando en su navegador:
  • La aplicación web no se carga en absoluto.
  • La aplicación web comienza a comportarse de manera inconsistente de repente.
  • Se producen nuevos errores aleatorios al cargar la página.

Analogía

Si bien puede haber muchas razones detrás de estos problemas mencionados anteriormente, como un error en el software o la incompatibilidad del navegador con un nuevo componente, etc. resoluciones es: "ACTUALIZAR PÁGINA DIFÍCIL" !

¿Pero por qué? (Vea abajo)

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Respuesta corta

Los navegadores almacenan en caché CSS, JS y otros archivos para mejorar el tiempo de carga de las aplicaciones web y sus páginas relevantes. Dependiendo de cómo se implemente el sitio web cuando se agregue una nueva versión de JS, CSS y la diferencia en forma y forma con la versión anterior del archivo. La nueva parte de la página está llamando o interactuando con una versión anterior del archivo que está almacenado en caché en el navegador. Esto da como resultado un comportamiento inconsistente.

Respuesta larga

En los viejos tiempos del desarrollo de aplicaciones web, las páginas tenían archivos JavaScript y CSS más pequeños si eran lo suficientemente interesantes como para ir más allá de las páginas HTML básicas. También páginas almacenadas en archivos HTML separados. Y el navegador cargaría una aplicación de página completamente nueva al hacer clic en un nuevo enlace.

En las aplicaciones web modernas, el cambio fue hacia las aplicaciones de una sola página. Son aplicaciones donde tienes una sola página que se encarga de cargar sobre el contenido. Todos los sitios web modernos (por ejemplo, Facebook, Netflix, etc.) se han creado utilizando la nueva técnica.

En las aplicaciones de una sola página, la misma página tiene archivos JS y CSS grandes adjuntos. Eso significa que, a pesar de la mejora masiva en nuestra velocidad de Internet, será ineficiente que el navegador cargue toda la página única y todos sus archivos JS, CSS, IMG cada vez que el usuario actualice. Al almacenar en caché estos archivos, eso significa que el navegador ahora solo necesita cargar contenido de datos nuevos en la página. Esto da como resultado una experiencia de usuario mucho mejor.

La desventaja de esto fue cuando se lanzó un nuevo archivo JS o CSS y el navegador todavía usaba el antiguo archivo JS o CSS. Afectaría la lógica comercial o el diseño de manera impredecible. Es por eso que los navegadores introdujeron una opción de ACTUALIZACIÓN DE PÁGINA DIFÍCIL para permitir que la carga de una aplicación de una sola página se obligue a cargar desde el servidor backend en lugar de la memoria caché.

Si este tema le interesa, puede leer más sobre las mejores prácticas sobre cómo configurar su aplicación de una sola página para garantizar que cada vez que publique un nuevo JS o CSS o incluso imágenes, los navegadores vuelvan a cargar el contenido y no usen el activos en caché.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda