Anoche informamos de un detalle interesante. Los usuarios informaron en línea que la velocidad de carga de YouTube se redujo cuando usaban el navegador Firefox. Curiosamente, si utiliza un interruptor de agente de usuario (UA) para engañar al navegador haciéndole creer que es Google Chrome, YouTube se cargará muy rápidamente.
Este comportamiento fue descubierto principalmente por los usuarios de Reddit, y si bien parece ser un problema de optimización del rendimiento, o una falta de optimización del rendimiento por parte del equipo de desarrollo de Mozilla Firefox, los usuarios con vista de águila notaron un retraso de 5000 milisegundos o 5 segundos en secciones del código que parecían haber sido colocadas allí intencionalmente por alguna razón.
Cuando se le pidió que comentara sobre el asunto, Google proporcionó la siguiente declaración:
Para respaldar un ecosistema diverso de creadores en todo el mundo y brindarles a miles de millones de personas acceso al contenido que aman en YouTube, hemos comenzado a instar a los espectadores que tienen bloqueadores de anuncios habilitados a permitir anuncios en YouTube o a probar YouTube Premium para disfrutar de una experiencia sin publicidad. Los usuarios que tengan instalado un bloqueador de anuncios pueden experimentar una visualización subóptima independientemente del navegador que utilicen.
Por tanto, según Google, el retraso se debe a que se ha instalado un bloqueador de anuncios, lo que da como resultado una experiencia de visualización "subóptima". Curiosamente, el gigante tecnológico agregó que esto sucede "independientemente del navegador que esté usando un usuario", sugiriendo que no es sólo el navegador Firefox el que se ve afectado.
Parece que el problema es más que eso, porque a primera vista, la mayoría de la gente pensaría que hay algo sospechoso aquí, especialmente porque engañar al navegador Chrome parece estar funcionando. Y obviamente hay una razón para ello.
Otro Redditor, frisch85, examinó más de cerca el código sospechoso y los resultados parecieron coincidir estrechamente con las afirmaciones proporcionadas por Google. Él explicó:
Revisé parte del código al que se hace referencia y sospecho que está relacionado con Firefox, ya que el agente de usuario no se verifica al ejecutar este código y se parece más al anuncio en sí. Esto me parece más bien un intento vago de asegurarse de que el anuncio se muestre durante al menos 5 segundos antes de que se cargue el vídeo, en lugar de hacer algo turbio.
¿Por qué se carga lentamente la primera vez y no todas las veces? En pocas palabras, en lugar de recargar la página como esperaríamos, YouTube le impide recargar toda la página pero recarga el contenido sin recargar todos los scripts, que es lo que hacen algunos sitios hoy en día y realmente no me gusta porque se carga más rápido pero en realidad no es una recarga.
Entonces, los casos en los que YouTube funciona perfectamente en Chrome, pero tiene problemas en Firefox, pueden tener más que ver con la forma en que YouTube se "recarga" que con algún truco.
Artículos relacionados: