2 puntos por GN⁺ 2024-10-12 | 3 comentarios | Compartir por WhatsApp
  • Chrome viene llevando adelante la eliminación gradual de Manifest V2 desde 2024, y las extensiones instaladas también empezaron a desactivarse de forma progresiva en la versión estable
  • En Chrome 138, las extensiones Manifest V2 se desactivarán para todos los usuarios de todos los canales, y los usuarios ya no podrán volver a activarlas
  • La política empresarial ExtensionManifestV2Availability se eliminará en Chrome 139, y este cambio se aplicará simultáneamente a todos los usuarios de Chrome 139
  • Al actualizar a Chrome 139 y versiones posteriores, las extensiones Manifest V2 dejarán de funcionar para todos los usuarios
  • Chrome Web Store viene bloqueando gradualmente la recepción de nuevas extensiones Manifest V2 desde 2022, y aumenta la presión para que las extensiones existentes migren a Manifest V3

Cronograma del fin de soporte para Manifest V2

  • 24 de julio de 2025: En Chrome 138, las extensiones Manifest V2 se desactivan para todos los usuarios de todos los canales de Chrome
    • Los usuarios ya no pueden volver a activar extensiones Manifest V2
    • La política empresarial ExtensionManifestV2Availability se elimina en Chrome 139
    • Los usuarios que actualicen a Chrome 139 y versiones posteriores no podrán usar extensiones Manifest V2
    • Las notas de lanzamiento se pueden consultar en Chromium release schedule
  • 31 de marzo de 2025: Las extensiones Manifest V2 quedan desactivadas de forma predeterminada en todos los canales de Chrome
    • En ese momento, los usuarios todavía podían volver a activar extensiones Manifest V2
    • La segunda etapa, en la que los usuarios ya no pueden volver a activarlas, comienza con algunos usuarios de Canary y se expande lentamente a más usuarios
    • Las empresas quedan exceptuadas de los cambios del navegador al menos hasta junio de 2025 si usan la política ExtensionManifestV2Availability
    • La rama Chrome 139 comienza en junio, y en esta versión se elimina de Chrome el soporte para extensiones Manifest V2
    • Chrome 138 es la última versión de Chrome que admite extensiones Manifest V2 cuando se usa con la clave ExtensionManifestV2Availability

Desactivación en la versión estable y restricciones de Web Store

  • 9 de octubre de 2024: Chrome mostró a los usuarios de extensiones Manifest V2 un banner de advertencia en chrome://extensions y comenzó la desactivación en los canales pre-stable
    • Después, las extensiones instaladas que seguían usando Manifest V2 también empezaron a desactivarse en Chrome stable
    • El cambio se implementa lentamente a lo largo de varias semanas
    • Los usuarios son llevados a Chrome Web Store para recibir recomendaciones de alternativas Manifest V3 a las extensiones desactivadas
    • Durante un breve período, todavía era posible volver a activar las extensiones Manifest V2
    • Las empresas quedan exceptuadas de los cambios del navegador hasta junio de 2025 mediante la política ExtensionManifestV2Availability
    • El contexto relacionado está en el blog de mayo de 2024
  • 3 de junio de 2024: Comienza la eliminación gradual de Manifest V2 en los canales Chrome Beta, Dev y Canary
    • Algunos usuarios que tenían instaladas extensiones Manifest V2 empiezan a ver un banner de advertencia al visitar chrome://extensions, indicando que esas extensiones pronto dejarán de tener soporte
    • Las extensiones Manifest V2 con insignia Featured pierden la insignia
  • Junio de 2022: Chrome Web Store deja de aceptar nuevas extensiones Manifest V2 con visibilidad Private
  • Enero de 2022: Chrome Web Store deja de aceptar nuevas extensiones Manifest V2 con visibilidad Public o Unlisted
    • También se elimina la función para cambiar extensiones Manifest V2 de Private a Public o Unlisted

3 comentarios

 
unsure4000 2024-10-12

Me gusta tanto Google que ojalá hubiera como cinco Googles.

 
wogns3623 2024-10-13

Lo único mejor que Google es más Google

 
GN⁺ 2024-10-12
Opiniones de Hacker News
  • Firefox, al menos hasta marzo de 2024, no eliminará el soporte para Manifest V2
    “Firefox no tiene planes de retirar MV2 y seguirá dando soporte a las extensiones MV2 en el futuro previsible. Incluso si más adelante revisamos esta decisión, esperamos avisar con al menos 12 meses de anticipación para que los desarrolladores puedan responder sin apuros.” https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manif...

    • Hasta donde sé, las principales alternativas basadas en Chromium tampoco lo eliminarán de inmediato. Entiendo que Vivaldi y Brave planean mantener V2 mientras sea económicamente posible
    • Parece que también terminaré cambiando mi navegador de trabajo a Firefox. El personal ya lo cambié hace un año, cuando empezó todo este lío
    • Junto con eso, espero que Firefox agregue el soporte necesario para un bloqueo de anuncios adecuado incluso después de V3
    • Pero Firefox también está eliminando extensiones de bloqueo de anuncios que usan V3
  • Publicación reciente relacionada: Chrome Canary bloqueó uBlock Origin y otras extensiones Manifest V2 - https://news.ycombinator.com/item?id=41757178 - octubre de 2024, 46 comentarios
    Esa publicación no llegó a la portada, así que mantenemos este hilo

  • Para quienes se hayan perdido esta historia: Manifest V3 elimina soporte para algunas API de red potentes, lo que limita mucho la capacidad de los bloqueadores de anuncios. uBlock Origin ya no funciona sin Manifest V2, aunque existe una versión compatible con V3 llamada uBlock Origin Lite

    • El mantenimiento de la versión “Lite” también tiene un riesgo real de burnout para los desarrolladores, e irónicamente una de las razones es que Mozilla está actuando de forma innecesariamente hostil: https://github.com/uBlockOrigin/uBOL-home/issues/197#issueco... La discusión relacionada está en https://news.ycombinator.com/item?id=41707418
      Todavía no hay planes de discontinuar la versión compatible con Chrome MV3, pero hay demasiadas formas en que podría romperse
      A largo plazo, espero que al menos algunos legisladores, después de usar bloqueadores de anuncios instalados por sus asistentes, noten cómo se desploma la experiencia web tras la desaparición de MV2 y convoquen audiencias. El bloqueo no se trata solo de no ver anuncios; también se trata de la libertad del usuario para configurar su propio agente de usuario y proteger su privacidad en línea frente a sitios no deseados. Google está usando su dominio del mercado para debilitar ese derecho, y no es algo que debamos aceptar sin más
      Artículo de la EFF sobre MV3 de hace unos años: https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...
    • Vi que existe uBlock Lite para Manifest V3, pero todavía no entiendo por qué ni cómo tiene menos funciones
      Hasta ahora no he leído una explicación detallada, así que para mí sigue siendo casi un rumor
      De todos modos voy a seguir usando Firefox, pero honestamente estoy esperando una explicación más clara
  • “Los navegadores que usen la política ExtensionManifestV2Availability quedarán excluidos de los cambios del navegador hasta junio de 2025”
    Para extender Manifest V2 en Chrome, pon el siguiente contenido en un archivo de texto, guárdalo como .reg y ejecútalo; esto creará el valor ExtensionManifestV2Availability con valor 2 en la clave HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
    Al abrir o ejecutar el archivo .reg, normalmente aparecerá una advertencia y luego se actualizará el registro
    O también puedes presionar la tecla Windows, escribir “run” para abrir Ejecutar, escribir “regedit” y navegar manualmente hasta HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
    Es posible que no exista la clave Chrome, así que quizá tengas que crearla tú mismo, y también puede que tengas que crear ExtensionManifestV2Availability
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
    "ExtensionManifestV2Availability"=dword:00000002

    • Hay que tener en cuenta que este método también desactiva DNS over HTTPS en Chrome. Chrome desactiva por defecto el resolvedor DoH en los navegadores administrados mediante estas políticas empresariales
      En los enlaces por plataforma del subreddit de uBlock Origin también se incluyen muchas formas de administrar el navegador mediante políticas y, al mismo tiempo, activar el resolvedor DoH: https://old.reddit.com/r/uBlockOrigin/comments/1d49ud1/manif...
    • Recuerdo que si en el cuadro de diálogo de guardado escribes el nombre del archivo incluyendo las comillas, como "manifestv2.reg", se guarda con la extensión que ingresaste. Así no termina como manifestv2.reg.txt y puedes saltarte el paso de cambiarle el nombre después
    • La línea de comando única para ejecutar como administrador es la siguiente. En el cuadro Windows+R, si mantienes presionadas CTRL-SHIFT y luego presionas ENTER, puedes ejecutarlo con privilegios de administrador
      REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2
    • ¿Y cómo se hace en Linux y Mac?
  • Hoy finalmente volví a Firefox.
    Hace unos años me pasé de Firefox a Chrome por sus mejores herramientas para desarrolladores, así que espero que Firefox haya tenido tiempo de ponerse al día.
    Lo viejo vuelve a ser nuevo.

    • Por eso hay que dividir Google.
      Google es, en la práctica, un monopolio. Es dueño de toda la Web: la puerta de entrada, el navegador, los protocolos, la publicidad, la búsqueda y el descubrimiento.
      Google es demasiado grande.
    • Iba a hacer un chiste diciendo que le echaras un vistazo a Firebug, pero hoy me enteré de que las herramientas para desarrolladores de Firefox en realidad absorbieron Firebug hace unos años. Bastante genial, y un buen cierre para ese proyecto.
      https://getfirebug.com
    • En mi opinión, aunque mejoraron mucho, todavía no son tan buenas como las de Chrome. Desarrollo en Chrome y uso Firefox para todo lo demás.
    • El entorno de desarrollo de Firefox todavía es bastante malo.
  • Puedes cambiarte a otro navegador. El monopolio de Chrome existe solo porque lo permitimos colectivamente.

    • Lo mismo aplica para otros ecosistemas de Google. Gmail, Maps y Android no son más que mecanismos para la recolección de datos y la red publicitaria.
  • Espero que este sea el punto de inflexión de Chrome. Google inventa todo tipo de razones de “seguridad”, pero todos sabemos que esto es para hacer que el bloqueo de anuncios sea menos efectivo.
    Para muchos usuarios, el bloqueo de anuncios es lo que hace que Chrome sea tolerable. Si hacen que deje de ser tolerable, los usuarios se irán lenta, pero seguramente.
    Google parece demasiado confiado con este cambio. Espero que esa arrogancia se les devuelva como le pasó a Microsoft con IE.

    • Estoy de acuerdo en esperar que este sea el punto de inflexión, pero solo estoy parcialmente de acuerdo en que sea un problema exclusivamente de bloqueo de anuncios. Está claro que Google quiere que el bloqueo de anuncios muera, pero creo que hay una corriente más profunda.
      Creo que es parte de una tendencia más amplia en toda la industria tecnológica, y especialmente dentro de Google, de eliminar el control del usuario. Si miras varias funciones de “seguridad”, hay una filosofía subyacente que ve al usuario, es decir, al dueño del dispositivo, como una amenaza de seguridad: no como alguien a quien proteger, sino como alguien a quien someter. Web Integrity, Manifest V3, varias implementaciones de DoH/DoT, el bloqueo del bootloader, Device Integrity, que hace que obtener root sea difícil o imposible, y otras cosas por el estilo.
      Espero que los ingenieros que trabajan en esto estén satisfechos con su labor. En esencia, están destruyendo el mundo en el que creció nuestra generación. La próxima generación no tendrá el entorno de computación excelente y fértil que nosotros disfrutamos, y eso será en parte culpa de ustedes.
    • El bloqueo de anuncios no solo hace tolerable Google Chrome: hace tolerable Internet mismo. Hace poco desinstalé el bloqueador de anuncios por motivos de prueba, y hoy la mayoría de los sitios web no son un poco de texto con anuncios intercalados; son, en la práctica, montones de anuncios.
    • Me gustaría que eso fuera cierto, pero no estoy seguro. La gente parece tener una paciencia sorprendentemente alta con los anuncios.
      Yo tengo muy poca paciencia e intento eliminarlos todo lo posible, pero a veces uso la computadora de otra persona y veo cómo vive con los anuncios. Aunque les diga “te puedo mostrar cómo quitar estos anuncios”, por lo general no les importa lo suficiente como para hacerlo.
      La mayoría, quizá una mayoría abrumadora, es así, y es muy probable que Google esté apostando lo mismo con mucha más información. Si Chrome pierde una cuota significativa —y de verdad espero que así sea—, sospecho que será por otra razón, no por este problema.
    • Como un caso empírico, esta mañana me cambié a Firefox y pienso recomendarlo en adelante.
      Lo había estado considerando por un tiempo, pero no tenía un motivo real para dar el salto. Me tomó unos 30 minutos configurarlo como quería.
    • La adopción masiva de Chrome se dio en gran parte por recomendación boca a boca. Gente como nosotros lo instaló en las computadoras de amigos y familiares y les dijo que era más seguro, más rápido y mejor.
      No hay razón para que no podamos hacer lo mismo otra vez. Desde que se veía hacia dónde iba Chrome, llevo años recomendando Firefox a familiares, amigos y colegas. Firefox no es perfecto, pero está en una posición mucho mejor que Chrome y cubre las necesidades de casi todos.
  • Esperaba que este día no llegara, pero al final incluso lo bueno se acaba. Después de empezar a usar uMatrix, mi experiencia web cambió por completo, y no puedo volver al mundo anterior a uMatrix. Por la eliminación de V2, tengo que sacar Chrome de mi vida.
    También fue muy cómodo durante años usar Chrome para lo personal y Firefox para el trabajo y otros usos. Sobre todo después de que llegó el soporte de contenedores. No será fácil deshacer años de memoria muscular acumulada, pero parece que ya es momento de apretar los dientes y hacerlo.

  • Si alguien quiere seguir usando un navegador basado en Chrome y usar uBlock Origin completo, Brave planea mantener el soporte para uBlock Origin incluso después de que Manifest V2 sea eliminado de Chromium.
    https://brave.com/blog/brave-shields-manifest-v3/

    • Probablemente no deberías confiar en el navegador Brave. Rompió la confianza básica al redirigir URLs a sus propios enlaces de afiliado. Fue algo bastante grave.
      https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
    • Pero ¿por cuánto tiempo lo mantendrán? ¿Y cuál será el próximo truco de marketing después de las criptomonedas y los tokens? ¿Algo relacionado con IA?
    • También vale la pena tener presente que el fundador de Brave se opone al matrimonio igualitario, es “escéptico” del coronavirus y su ridícula criptomoneda fue creada para funcionar junto con el navegador Brave.
  • Además de hablar de cambiarse a otros navegadores, también hay que considerar la posibilidad de que los sitios web que usamos se vuelvan dependientes de Chrome.
    Por ahora, la mayoría de los sitios web no parecen exigir funciones específicas de Chrome, pero viendo que Google impulsa APIs como la propuesta de Web Environment Integrity, me preocupa que los sitios empiecen a quedar bloqueados a Google Chrome y a los clientes móviles oficiales.

    • Entonces, ¿qué pasará con los usuarios de Safari? Ese tipo de bloqueo podría hacer que Apple renuncie a su contrato de 20 mil millones de dólares por el motor de búsqueda con Google.