Hacer que las descargas grandes sean reanudables en Firefox

La falta de fiabilidad de Firefox desde hace tiempo al reanudar descargas grandes provoca quejas, y algunos usuarios recurren a trucos manuales con archivos o a herramientas externas como aria2, wget, JDownloader y gestores de descarga clásicos de los 2000. Los comentaristas sostienen que los navegadores modernos siguen manejando mal las transferencias interrumpidas, especialmente en conexiones inestables o de alta latencia, a pesar de décadas de experiencia previa en software dedicado de descargas. Hay escepticismo sobre que simples ajustes de configuración realmente resuelvan el problema, y una frustración más amplia porque el desarrollo de navegadores prioriza el pulido de la interfaz sobre descargas robustas y tolerantes a fallos.

Fiabilidad de las descargas en Firefox y errores relacionados

  • Muchos comentaristas informan de una inestabilidad prolongada con las descargas reanudables en Firefox, a veces desde mediados de los 2000, mientras que otros dicen que reanudan descargas con regularidad sin problemas.
  • Algunos sugieren reproducir los problemas de forma sistemática e inspeccionar el código fuente, pero otros señalan la dificultad de saber dónde buscar.
  • También se destacan otros problemas de Firefox: el resaltado de búsqueda “modal” que no funciona, el comportamiento torpe de “Palabras completas” frente a “Coincidir diacríticos”, descargas mediante service workers que se cancelan exactamente a los 30 segundos y bloqueos de la interfaz bajo carga de CPU.

Soluciones provisionales y herramientas externas de descarga

  • Muchos prefieren encarecidamente evitar los navegadores por completo para archivos grandes: aria2, wget -c, curl, axel, JDownloader, IDM/NDM y herramientas históricas como GetRight, Go!Zilla, FlashGet, DownThemAll, etc.
  • Ventajas citadas: reanudación robusta, múltiples conexiones, mejor manejo de redes inestables, integración con cookies (por ejemplo, --load-cookies, extensiones de navegador) y descargas persistentes.
  • Desventajas: algunas herramientas se consideran hinchadas, lentas o “sospechosas” (software incluido, componentes no abiertos), y no triviales de usar cuando hay inicios de sesión, captchas o temporizadores de espera.

URL de un solo uso y semántica de la reanudación

  • Se describe un truco manual: reiniciar una descarga para obtener un nuevo archivo .part, sustituirlo por el archivo parcial anterior y luego reanudar.
  • Advertencia: si el servidor ahora sirve un archivo diferente, Firefox empalmará contenido no coincidente y corromperá el resultado silenciosamente; se recomiendan hashes cuando estén disponibles.
  • La discusión señala que las URL de un solo uso que devuelven 410/400 al reutilizarlas hacen difícil una reanudación robusta dentro del navegador, ya que el navegador no puede saber que dos URL representan el mismo archivo.

Condiciones de red y prioridades de ingeniería

  • Varios comentarios sostienen que los ingenieros de navegadores apuntan implícitamente a conexiones rápidas y estables y a máquinas potentes, descuidando a los usuarios con alta latencia, jitter o energía poco fiable.
  • Se dan ejemplos de enlaces transfronterizos, conexiones rurales e ISP concretos; esto se presenta como un punto ciego socioeconómico.

Debate sobre correcciones de configuración y corrección

  • Un comentarista afirma que ajustar network.http.response.timeout ayuda; otro responde que eso es un “placebo”, citando rutas de código de Firefox donde la preferencia se ignora cuando TCP keepalive está habilitado y solo se aplica antes del primer byte.
  • Se afirma que Firefox no hace reintentos ocultos más allá de eso.

Comentario más amplio sobre navegadores e IA

  • Hay frustración porque los navegadores sigan “luchando” con las descargas décadas después de que los gestores clásicos de descargas resolvieran el problema; algunos creen que los equipos de navegadores priorizan el pulido visual (esquinas redondeadas, interfaz mínima) sobre la robustez.
  • Se mencionan alternativas como gestores de descarga dedicados y un nuevo proyecto de navegador con mejor manejo de descargas.
  • Hay una discusión meta sobre la hostilidad hacia el uso de LLM y sobre usar IA para clonar o reimplementar herramientas de descarga, con preocupaciones de seguridad por depender de código generado por IA.