1 puntos por GN⁺ 2023-11-05 | 1 comentarios | Compartir por WhatsApp
  • A partir del ciclo de lanzamiento de Firefox 120, aparecerán en AMO decenas de extensiones públicas para Firefox para Android, y en diciembre se ampliará hacia un ecosistema de extensiones móviles más abierto
  • Mozilla está abriendo el ecosistema de forma gradual para que las extensiones que se usan por primera vez en móviles no afecten los estándares de rendimiento del navegador
  • Para el lanzamiento público de diciembre, se espera que las extensiones de Firefox para Android superen las 200, aunque todavía habrá una gran diferencia frente a las cerca de 40,000 disponibles para Firefox de escritorio
  • Los desarrolladores de extensiones de escritorio pueden prepararse para configurar Android Studio, hacer QA con dispositivos virtuales y depurar de forma remota en Firefox Nightly mediante la documentación de compatibilidad, seminarios web y horas de oficina 1:1
  • Los primeros 200 desarrolladores que registren en AMO una extensión que funcione en móviles recibirán una camiseta “Early Add-opter”

Apertura del ecosistema de extensiones de Firefox para Android

  • Durante el ciclo de lanzamiento de Firefox 120, comenzarán a aparecer en addons.mozilla.org nuevas extensiones públicas para Firefox para Android
  • Mozilla está abriendo gradualmente el ecosistema de extensiones móviles para mantener los estándares de rendimiento de Firefox para Android
  • Si las pruebas continúan avanzando sin problemas, en diciembre se presentará un ecosistema de extensiones de Firefox para Android completamente abierto
  • Los desarrolladores que quieran adaptar extensiones de escritorio a móviles pueden consultar la documentación de verificación de compatibilidad
  • Para el lanzamiento público de diciembre, se espera que haya más de 200 extensiones de Firefox para Android en AMO
    • Será un nivel que ofrecerá más opciones de extensiones que otros navegadores móviles
    • En comparación con las cerca de 40,000 extensiones de Firefox de escritorio en AMO, es una cifra mucho menor, por lo que para algunos desarrolladores puede aumentar la oportunidad de ser descubiertos por nuevos usuarios
  • Se abre espacio para resolver con extensiones web las molestias propias de la navegación móvil o para crear nuevas extensiones que mejoren la experiencia web móvil

Soporte para desarrolladores y formas de participar

  • En Firefox Add-ons Discourse se pueden hacer preguntas relacionadas con el desarrollo de extensiones para Android
  • Seminario web: configuración, pruebas y depuración

  • Horas de oficina abiertas

    • Horario: todos los lunes y martes
    • Simeon Vincent ofrecerá orientación 1:1 sobre el desarrollo de extensiones para Firefox para Android a los solicitantes
    • Las horas de oficina están previstas solo hasta diciembre
  • Condiciones de la camiseta “Early Add-opter”

    • Se ofrecerá una camiseta a los primeros 200 desarrolladores de extensiones para Firefox for Android
    • Después de hacer que la extensión funcione en Android, se debe enviar el enlace de la página de registro en AMO a firefox-android-addon-support [at] mozilla.com
    • Si la extensión funciona como se espera en Firefox para Android y estás entre los primeros 200, se enviarán los detalles para pedir la camiseta

1 comentarios

 
GN⁺ 2023-11-05
Opiniones de Hacker News
  • Lo importante es que por fin se corrigió el soporte para Manifest v3 en Android.
    En la nueva beta 120 funciona el aviso de permisos de host, y aunque todavía no hay edición manual de permisos, ya no es un problema que bloquee el lanzamiento.
    Sin embargo, aún quedan otros obstáculos en MV3 para Android, como la ausencia de las API de historial y marcadores, y diferencias con Chrome que afectan tanto al escritorio como a móviles.
    El verdadero titular es que van a regalar camisetas gratis a las primeras 200 personas que activen el soporte para Android en el listado de AMO y envíen extensiones bien probadas; espero que eso derive en buenas extensiones y no en trabajos hechos a la rápida.
  • Mi cliente favorito de YouTube en móvil es Firefox con uBlock Origin instalado.
    Sé que Google intenta bloquearlo, pero hasta ahora ha funcionado bien, y también mantengo DNS66, disponible en F-Droid, corriendo en segundo plano para encargarse de la mayoría de los anuncios y rastreadores de otras apps.
    • Puede ser polémico por aquí, y tengo muchas quejas sobre la directiva de Google y YouTube, pero para mí el mejor cliente es, en la práctica, pagar YouTube Premium.
      Me sorprende que el valor que obtengo de YouTube sea mayor que el de otros servicios de streaming, y se puede discutir si el precio es justo, pero ya pagamos por Netflix/Prime/HBO, etc., y en general lo aceptamos.
      Si la idea de que los creadores deben recibir una compensación está tan extendida, quisiera entender por qué en este caso se dedica tanto tiempo a probar navegadores y bloqueadores.
    • Me pregunto qué tiene de mejor frente a NewPipe https://newpipe.net/.
      No solo no tiene anuncios, también permite suscripciones e historial de reproducción sin iniciar sesión, picture-in-picture con controles de velocidad y subtítulos, uso sin conexión mediante descarga de audio/video, control preciso de velocidad de reproducción hasta 3x, salto de silencios y soporte para otros sitios como SoundCloud e instancias de PeerTube.
    • Lo que a mí me gusta es la versión de pago, YouTube Red.
      Yo también odio los anuncios, pero entiendo que todos tienen que ganarse la vida, valoro parte del contenido de YouTube y respeto el derecho a recibir ingresos por un buen trabajo.
      Para mí, cobrarme dinero directamente es la forma más respetuosa y honesta para todos.
    • Mi elección es NewPipe.
    • Me pregunto por qué prefieren Firefox antes que NewPipe.
  • Este texto parece transmitir la publicación del blog de Mozilla https://blog.mozilla.org/addons/2023/11/01/is-your-extension... agregándole mucho contexto.
  • Para una navegación móvil rápida y segura, la combinación de Firefox for Android y uBlock Origin es prácticamente la única opción.
    Espero que lleguen más extensiones en el futuro.
    • También me gusta el navegador Mull de DivestOS.
      Es un fork de Firefox, tiene mayor protección de privacidad y soporta extensiones.
      https://divestos.org/pages/our_apps#mull
      Me cambié después de que se detuviera el mantenimiento de Bromite, y la experiencia ha sido muy buena.
    • Me pregunto si Firefox todavía va rezagado en contenedores/seguridad, o si eso ya es cosa del pasado.
  • Me entusiasma.
    Firefox en Android es excelente, pero solo bloquear anuncios no basta para que la web móvil sea usable.
    Cuando se despliegue esta función, espero poder encontrar extensiones que cierren automáticamente pop-ups de cookies/registro.
    • Me pregunto si has probado los filtros Annoyances de uBlock Origin.
    • Kiwi Browser permite extensiones en dispositivos móviles.
    • El navegador Orion de Kagi soporta extensiones de Chrome y Firefox en iOS.
      En la práctica funciona bien, aunque a veces hay que forzar el cierre de la app y volver a abrirla.
  • Me pregunto si hay algún calendario para que llegue el Firefox real a iOS.
    ¿Podrá la UE realmente impulsar esto?
    • No veo por qué Apple no podría simplemente hacer una excepción solo para Mozilla y listo.
    • Si eso pasa, creo que de verdad podría comprar un iPhone.
      No he usado iPhone en unos 8 años, pero la actitud de Google hacia la web abierta ha sido bastante desagradable, y los comandos de voz y el dictado también son pésimos.
      Irónicamente, la única razón por la que sigo en Android ahora es que puedo usar uBlock Origin.
    • Creo que, como muy pronto, sería después de marzo.
      Ahí es cuando la DMA empieza a aplicarse a iOS/App Store.
      Aun así, puede tardar más porque hace falta trabajo de desarrollo, y tampoco se sabe si Apple seguirá bloqueando el uso de JIT fuera de Safari.
    • Otros navegadores en iOS ya soportan extensiones tipo uBO dentro de las restricciones de WebKit.
      Si Mozilla hubiera considerado iOS una prioridad, para estas alturas ya habría llegado algún grado de soporte para extensiones.
  • Para ser más precisos, está volviendo al móvil.
    No es que estén dando una función nueva, sino que Mozilla pasó años sin hacer nada después de prometer devolver una función que les quitó a los usuarios, y recién ahora está devolviendo parte de lo que ya existía antes.
    No todo, solo una parte.
    • Hay que dejar claro que se perdió durante el proceso de reescribir por completo el código específico de Android.
      Mozilla consideró que era mejor hacer una renovación radical para resolver problemas de seguridad y restos obsoletos, y no fue simplemente que recortaran los complementos.
      Aun así, tardó demasiado en volver y, dado que Firefox es un navegador famoso por sus complementos, creo que el soporte de extensiones debió haber sido máxima prioridad desde el lanzamiento inicial de la versión reescrita.
    • Reciben 500 millones de dólares al año de Google y lo que obtenemos es este circo.
  • El título correcto sería go android, más que “go mobile”.
    Lamentablemente, todos los navegadores de iOS son solo envoltorios de WebView.
    • Espero que no sea por mucho tiempo.
      “Apple Considering Dropping Requirement for iPhone Web Browsers to Use WebKit”

https://www.macrumors.com/2022/12/14/apple-considering-non-w...

  • Lamentablemente, en Android todos los WebView también son Chrome y, aunque se invierta mucho esfuerzo adicional, como mínimo están basados en Chromium.
    Mozilla tendría que lanzar WebView y pelear para que se incluya con firma.
  • Podría ser, pero Orion Browser de Kagi está logrando ofrecer soporte para extensiones.
  • Si usas Nightly, ya puedes instalar desde el sitio normal de complementos de Firefox las extensiones que ya agregaron soporte móvil.
    Antes había que crear manualmente una colección, poner ahí los complementos y luego agregar esa colección a Firefox; ahora se pueden instalar directamente desde el sitio de complementos de siempre, no desde el sitio limitado de Firefox para móviles.
    • En Firefox 119 también se puede presionar el botón Add to Firefox, pero solo descarga el xpi y no se puede hacer nada más.
      En Nightly se instala directamente.
  • Si te interesan las extensiones para navegadores móviles, estamos creando una forma de llevar cualquier extensión a cualquier dispositivo móvil sin descargas.
    La extensión se ejecuta en un navegador del servidor y esa pantalla se transmite por streaming al dispositivo, por lo que se puede usar en navegadores móviles comunes como Safari, Chrome, Brave o Firefox.
    Esta tecnología de navegador elimina las restricciones de las extensiones móviles, reduce parte de los riesgos de seguridad de las extensiones y, en la práctica, habilita extensiones entre distintos navegadores.
    Eso sí, hay que crear un shim para la API de extensiones de Chrome https://github.com/BrowserBox/BrowserBox/issues/242; el modelo es más bien ofrecer una extensión en un endpoint web específico, en lugar de montar varias extensiones sobre un solo navegador; todavía no hay una tienda, así que no hay descubribilidad ni autoridad de revisión; y hasta que lancemos un servicio administrado, también hay que considerar la carga de operar la infraestructura.
    Si crees que vale la pena explorar esta dirección más allá de la tecnología de navegadores existente, te invitamos a participar. Es open source y recibimos con gusto contribuciones alineadas con los objetivos del proyecto https://github.com/BrowserBox/BrowserBox
    Me alegra que Firefox por fin esté implementando un objetivo del que habló durante mucho tiempo, y creo que otros proveedores lo seguirán. Me pregunto qué motivo tendrían los proveedores para negarse a llevar extensiones al móvil.
    • En realidad, parece simplemente usar un navegador en una VM remota.
      Si no lo hospedas tú mismo, adiós privacidad y seguridad.
    • Esto es un poco largo para ponerlo como comentario en un artículo sobre otro navegador móvil; creo que sería mejor publicarlo como un Show HN aparte.