¿Por qué la extensión de uBlock Origin funciona mejor en Firefox que en Chrome?

¿Por qué Ublock Origin funciona mejor en el navegador de Firefox? Ublock Origin es una reconocida extensión para los navegadores web, capaz tanto de bloquear anuncios como de controlar otros aspectos que te ayudan a mantener la privacidad.

A continuación, vas a encontrar 6 puntos por los que Ublock Origin compagina mejor con Mozilla Firefox que con los navegadores basados en Chromium.

El desenmascaramiento de CNAME

Firefox tiene la capacidad de desenmascarar los servidores de terceros disfrazados mediante el uso del registro CNAME.

El efecto de esto, es hacer que Ublock Origen en Firefox, sea más eficiente para bloquear los rastreadores de terceros en relación con otros navegadores u extensiones que bloquean anuncios.

El filtrado HTML

El filtrado HTML es la capacidad de filtrar el cuerpo de respuesta de los documentos HTML antes de que el navegador los analice.

Esto permite la eliminación de etiquetas específicas en documentos HTML antes de que sean analizados y ejecutados por el navegador, algo que no es posible de manera confiable en otros navegadores.

Esta función requiere la API webRequest.filterResponseData() exclusivamente disponible en Firefox.

El inicio del navegador

En el lanzamiento del navegador, Firefox esperará a que Ublock Origin esté listo y con anterioridad a que las pestañas ya abiertas, comiencen a activar sus solicitudes web.

Este no es el caso de los navegadores basados ​​en Chromium, es decir, en Chrome la carga de los anuncios puede llegar a las pestañas antes de que se activen los rastreadores, mientras que se filtran correctamente en Firefox.

El bloqueo confiable al iniciar el navegador es especialmente importante para quien usa el modo de denegación predeterminada para recursos de terceros y / o JavaScript.

La precarga

La búsqueda previa, que está deshabilitada de forma predeterminada en Ublock Origin, se implemente de forma correcta en Firefox. Mientras que ese no es el caso en los navegadores basados ​​en Chromium.

Los navegadores basados ​​en Chromium, dan prioridad a los sitios web sobre la configuración del usuario a la hora de decidir si la búsqueda previa está deshabilitada o no.

El uso de WebAssembly

La versión de Ublock Origin para Firefox hace uso del código WebAssembly para realizar el filtrado principal.

Mientras que en los navegadores basados ​​en Chromium no, puesto que eso requeriría un permiso adicional por parte de la extensión que podría causar la NO publicación de la extensión en la Chrome Web Store.

La comprensión de almacenamiento

La versión de Firefox de uBO usa la compresión LZ4 de forma predeterminada para almacenar listas de filtros sin procesar, datos de listas compilados e instantáneas de memoria en el almacenamiento en disco.

La compresión LZ4 requiere el uso de IndexedDB, lo cual es problemático con los navegadores basados en Chromium dentro de sus ventanas como usuario incógnito.

En las ventanas como incógnito de Chrome, las instancias de IndexedDB siempre se restablecen, lo que hace que Ublock Origen siempre se inicie de manera ineficiente y con las listas de filtros desactualizadas.

Se requiere una instancia de IndexedDB porque admite el almacenamiento Blobde datos basados en datos, una capacidad que no está disponible en la API browser.storage.local.

Fuente: Github @gorhill

Relacionado

17 Nuevos Cursos Gratuitos de SQL, Python, Diseño Web y Más (06 de Marzo)

Regreso con nuevos cursos gratis, recuerda que algunos de los cupones de los cursos publicados ayer, es muy posible que aún sigan activos; y vas a poder encontrar cursos en español de javascript -typescript, react,vue- y Unity. Además, de cursos en inglés de Python, R, SQL y más; también tienes muchos cursos totalmente gratis y una gran oferta de guías para programación de O´Reilly (en inglés) ¡SEGUIR LEYENDO!

5 Extensiones de Chrome capaces de aumentar tu productividad como desarrollador

Como desarrollador de software, es importante poder aumentar la productividad para terminar las tareas más difíciles a su debido tiempo. Para optimizar los procesos, se requieren las mejores herramientas y tecnologías, entre ellas algunas de las mejores extensiones de Chrome. Aprender a programar es una de las tareas más difíciles y que consume más tiempo en los nuevos programadores. Una vez que hayas aprendido a programar ¡SEGUIR LEYENDO!

5 Métodos de Google Chrome para simplificar tu vida

Google Chrome ha sido el líder indiscutible del mercado en cuanto a navegadores web y la mayoría de las personas recurren a él para navegar y visitar infinidad de páginas por internet. https://ciberninjas.com/chrome-backup/ Es posible que no conozca estas funciones si utiliza Google Chrome en una computadora de escritorio pero te resultarán muy útiles. 1. Recorridos de búsqueda de Google Chrome Con la ayuda de la ¡SEGUIR LEYENDO!

7 Extensiones de Chrome para programar tareas y guardar ideas

Grandes servicios con muchas características y listas simples con una interfaz minimalista. https://ciberninjas.com/extensiones-ganar-tiempo/ 1. ClickUp Notepad

ClickUp es un servicio con muchas oportunidades tanto para la productividad personal como para el trabajo en equipo. Puede administrar el sistema a través del sitio web, aplicaciones para Windows, macOS, Linux, iOS y Android, así como a través de la extensión para Chrome. Este último contiene ¡SEGUIR LEYENDO!
Actualiza Chrome lo antes posible (incluso si no lo usas)

Una vez más, es hora de actualizar Chrome; incluso si no usas Chrome, aún puede ser el momento de actualizar tu navegador. Dependiendo de cómo navegue por la web, podría estar en riesgo de sufrir una nueva vulnerabilidad de día cero. ¿Qué está pasando con la última actualización de Google Chrome? La última actualización de Google Chrome (versión 120.0.6099.129 para Mac y Linux, y versiones 120.0.6099.129/130 ¡SEGUIR LEYENDO!

¿Cómo actualizar el navegador de mi computadora: Chrome, Brave, Edge, Firefox?

¿Alguna vez te has preguntado por qué los desarrolladores de navegadores lanzan constantemente nuevas versiones de sus aplicaciones? En la gran mayoría de casos, es para la corrección de vulnerabilidades descubiertas y mejorar la funcionalidad del navegador web. Los usuarios, a veces, se preocupan constantemente por cómo actualizar el navegador. Aunque actualmente, las actualizaciones casi siempre se realizan automáticamente (vamos, en segundo plano). Sin embargo, no ¡SEGUIR LEYENDO!

Adiós, EdgeHTML

Microsoft al adoptar Chromium, entrega el control de la vida en línea aún más a Google.

Salir de la versión móvil