1 puntos por GN⁺ 2023-12-29 | 2 comentarios | Compartir por WhatsApp
  • Aunque los marcadores, contraseñas e historial están ligados al navegador y cambiarse resulta engorroso, Firefox Sync ofrece una experiencia menos interrumpida que Chrome al usar varios dispositivos
  • Chrome Sync sincroniza distintos datos con base en la cuenta de Google, pero no resultó tan confiable como se esperaba en la búsqueda del historial ni al retomar pestañas
  • La búsqueda desde la barra de direcciones de Chrome a veces no encontraba ni páginas visitadas con frecuencia, y Tabs From Other Devices tardaba en reflejar las pestañas más recientes, cortando el flujo al cambiar de dispositivo
  • Firefox Sync funciona iniciando sesión con una cuenta de Mozilla y eligiendo qué elementos sincronizar, y el escaneo de código QR en Firefox móvil puede reducir la carga de configuración
  • Firefox muestra rápidamente el historial de todos los dispositivos y las pestañas de otros equipos, lo que se vuelve una razón directa para probar otro navegador si usas varios dispositivos

La dependencia de la sincronización que dificulta cambiar de navegador

  • Como el navegador guarda y sincroniza gran parte de la vida digital, mudarse a otro puede sentirse tan pesado como cambiarse de casa
  • Una de las razones por las que muchos usuarios siguieron usando Chrome era Chrome Sync, y durante un tiempo cumplió con lo esperado
  • Con el paso del tiempo, algunas funciones de sincronización dejaron de operar como debían, y lo que debía ser una comodidad empezó a volverse una molestia
  • Tras cambiarse recientemente a Firefox, Firefox Sync ofreció una experiencia más estable de lo esperado

Molestias recurrentes con Chrome Sync

  • Chrome Sync sincroniza varios tipos de datos entre dispositivos que hayan iniciado sesión con la misma cuenta de Google
    • marcadores
    • contraseñas
    • historial
    • pestañas
    • información de pago
    • información personal
    • configuración
  • Los problemas se notaban sobre todo en la búsqueda del historial y la sincronización de pestañas
  • Aunque se escribiera en la barra de direcciones de Chrome el nombre de una página visitada antes, era frecuente que páginas vistas varias veces no aparecieran en los resultados
  • La sincronización de pestañas funcionaba mejor que la búsqueda del historial, pero los retrasos hacían que continuar entre dispositivos no fuera fluido
    • Para seguir trabajando en otro dispositivo, “Tabs From Other Devices” debía estar actualizado
    • En la práctica, incluso después de cambiar de dispositivo, a veces la lista de pestañas actuales todavía no se había reflejado
    • Si además fallaba la búsqueda del historial, volver a encontrar la misma página se volvía más engorroso
  • La sincronización no era la única razón para probar Firefox, pero tampoco había grandes expectativas de que fuera mejor que Chrome Sync

Cómo se configura Firefox Sync

  • Firefox Sync también comparte la misma idea básica que Chrome Sync: mantener conectados los datos entre varios dispositivos
  • La configuración consiste en iniciar sesión con la misma cuenta de Mozilla en cada dispositivo y elegir qué elementos sincronizar
  • Ofrece un código QR que se puede escanear desde Firefox móvil para facilitar el proceso de configuración
  • La estructura resulta familiar, pero en el uso real la diferencia se nota claramente en el historial y en la velocidad con la que aparecen las pestañas

Búsqueda del historial y retomar pestañas

  • Si se escribe en la barra de direcciones de Firefox el nombre de una página web presente en el historial, esa página aparece en los resultados
  • Da igual si se visitó una vez o cien: si quedó en el historial, Firefox la encuentra
  • Esta búsqueda no se limita al historial de un solo dispositivo, sino que incluye el historial de Firefox de todos los dispositivos
  • La sincronización de pestañas también funciona rápido
    • Justo después de abrir una página web en la computadora, al iniciar Firefox en el teléfono esa página ya estaba sincronizada en “Tabs From Other Devices”
    • Se podía continuar sin esperar aparte ni pulsar un botón de sincronización manual
  • Firefox Sync se acerca bastante a esa experiencia de “simplemente funciona”

Utilidad práctica para quienes van cambiando entre varios dispositivos

  • Si cambias con frecuencia entre varios dispositivos, vale la pena probar Firefox
  • La versión de escritorio incluye un acceso directo en la barra de herramientas a Tabs From Other Devices
  • También se pueden ver otros dispositivos desde la pantalla de Firefox View
  • La función de sincronización no fue la razón para pasarse a Firefox, pero su estabilidad sí terminó siendo un factor para seguir usándolo

2 comentarios

 
ndrgrd 2023-12-30

Como se mencionó en los comentarios de Hacker News, es una función realmente buena, salvo por el hecho de que te obliga a usar los marcadores con una estructura de directorios fija.

 
GN⁺ 2023-12-29
Comentarios en Hacker News
  • La razón más convincente para usar Firefox Sync es que tiene cifrado del lado del cliente
    Mozilla solo almacena blobs cifrados opacos que no puede descifrar
    A veces las autoridades solicitan datos para obtener el historial de navegación, pero dicen que se rechaza gracias al cifrado
    Como referencia, fui responsable de seguridad en Mozilla

    • Lo mejor es que puedes alojar tu propio servidor de sincronización: https://github.com/mozilla-services/syncstorage-rs
    • Aquí hay una gran razón para evitar Edge. Hay categorías enteras que no tienen cifrado de extremo a extremo, y el historial de navegación es una de ellas
      Si mal no recuerdo, Chrome sí permite activar el cifrado de extremo a extremo, pero el usuario tiene que habilitarlo manualmente
      Brave, Vivaldi y Firefox ofrecen una solución de sincronización completamente cifrada de extremo a extremo
    • ¿Esto se cifra a partir de la contraseña con una función de derivación de claves (KDF)?
    • Chrome Sync también admite cifrado del lado del cliente, pero hay que configurar una contraseña de sincronización
      Settings -> You and Google -> Sync and Google Services -> Encryption options
    • ¿Safari no funciona igual?
  • Lo que más me molesta de Firefox Sync es la forma en que separa los marcadores móviles de los marcadores de PC
    Uso en el teléfono muchos de los mismos marcadores que en el escritorio, y viceversa, pero si agrego uno en el teléfono termina en una carpeta aparte de marcadores móviles, así que la UX se siente rara

    • Los marcadores deberían ser uno solo; no quiero que estén divididos en grupos distintos
    • No entiendo en absoluto por qué hacen esto
      No estamos en 2003, ni tengo marcadores WAP separados para el celular
    • Me gusta Firefox y llevo años usando la rama Developer Release, pero el uso de memoria es demasiado alto
      Incluso revisar preguntas relacionadas con código en Firefox mientras tengo abierto VS 2022 o Android Studio es casi imposible
      Abrí dos pestañas para responder a este post (HN y los comentarios de HN), pero aun así el administrador de tareas muestra 13 procesos de Firefox usando alrededor de 1 GB. Entre ellos incluso había un proceso de -42 MB, y ni idea de qué significa eso en el administrador de tareas. Ahora ya va en -77 MB
      Claro, VS 2022 y Android Studio también tienen problemas graves. Siento que Android Studio se vuelve más lento con cada release, y hace unos años podía tener el navegador abierto mientras compilaba, probaba en el emulador y desplegaba, pero ahora hasta abrir el emulador cuesta. VS carga de golpe todas las bibliotecas de dispositivos antiguas siguiendo el flujo de ejemplo de MS para compilar un archivo WinRT de apenas unas cientos de líneas, parece un chiste
    • A veces está bien que los marcadores agregados en móvil aparezcan así
      Hace más fácil organizarlos luego en la computadora, y si pienso “creo que vi esta página en el teléfono”, entonces puedo revisar la carpeta de marcadores móviles
      Claro, depende de cómo uses los marcadores
    • Creo que los navegadores basados en Chromium también funcionaban parecido, y eso en sí está bien, pero no me gusta que la carpeta de marcadores móviles en la práctica solo sea accesible de verdad desde el administrador de marcadores
      No se ve bien ni en la barra lateral de marcadores ni en la UI de la barra de marcadores del escritorio
  • En general funcionaba bien, pero hace unos días casi todas mis contraseñas desaparecieron de golpe en todos mis dispositivos
    No fueron todas, pero sí la mayoría, y no pude encontrar ningún patrón ni razón
    Por suerte, el conjunto completo seguía en una laptop Linux que casi no uso, así que exporté, sincronizé y volví a importar para restaurarlo todo en todas partes
    Fue realmente aterrador, e hice un respaldo de inmediato por si acaso, pero una pérdida de contraseñas así no debería pasar

    • No sé por qué. Llevo años usando Firefox y Sync, y ahora lo uso en 5 dispositivos, uno de ellos en Android, sin haber tenido problemas
      Es Firefox 121.0 de 64 bits en el canal “release”. ¿Será que están probando algo en beta?
    • Qué raro. Uso Firefox en 6 dispositivos, con distintos sistemas operativos (Android, MacOS, varias distribuciones Linux) y distintas versiones (la más reciente o LTS), y simplemente funciona bien
    • No sé si usar el gestor de contraseñas integrado del navegador sea una buena idea
      Lo digo comparándolo con un gestor aparte, como Bitwarden o 1Password
    • Esa clase de pérdida no debería ocurrir, pero también conviene evitar guardar las contraseñas solo ahí, sin importar si están cifradas o no
    • A mí me acaba de pasar lo mismo. Revisé mi máquina Linux y todavía estaban ahí, así que hice un respaldo
      Qué demonios
  • Para evaluar la privacidad y seguridad de la sincronización del navegador, conviene ver Chrome Sync privacy is still very bad[1] y el artículo anterior[2]
    [1] https://palant.info/2023/08/29/chrome-sync-privacy-is-still-...
    [2] https://palant.info/2018/03/13/can-chrome-sync-or-firefox-sy...

  • Había evitado Firefox Sync porque no quería subir mi historial del navegador a la nube.
    En realidad, lo único que quiero son configuraciones del perfil, como complementos o flags de userjs.
    Pero el directorio de Firefox dentro de .config mezcla demasiado la configuración con el contenido, así que ni dan ganas de intentar respaldarlo. ¿Me estoy perdiendo de algo?

    • Firefox Sync no funciona haciendo un respaldo del directorio de configuración en almacenamiento en la nube.
      El perfil contiene configuraciones específicas de cada máquina que el navegador arma automáticamente, así que hacerlo así podría ser desastroso.
      Cuando activas Sync, puedes elegir explícitamente qué elementos sincronizar. Yo lo tengo configurado para sincronizar solo complementos, configuraciones y marcadores.
    • Puedes elegir por separado si sincronizar marcadores, historial, pestañas abiertas, inicios de sesión y contraseñas, tarjetas de crédito, complementos y configuraciones.
      Así que simplemente no sincronices el historial.
    • Lo que se sincroniza está cifrado entre dispositivos.
      Aunque ahora que lo pienso después de escribir esto, como los dispositivos nuevos se agregan solo iniciando sesión y no ingresando una contraseña aparte, tendría que verificar esa afirmación.
    • Puedes autoalojar el servidor de sincronización.
    • La sincronización del historial se puede desactivar. Es una de las opciones principales que el usuario ve al principio.
  • Sí funciona, pero en lo personal me gustaría que existiera una forma de hacerlo manualmente sin nube.
    Por ejemplo, algo como “copiar los archivos Foo, Bar y Baz desde el dispositivo de origen a la carpeta DooDad del dispositivo de destino”.
    Entiendo que en dispositivos móviles que no exponen el sistema de archivos eso es complicado, pero aun así prefiero importar explícitamente desde un archivo descargado en vez de pasar por la nube.

    • El servicio de sincronización de Firefox es código abierto[1], así que puedes alojarlo tú mismo y apuntar about:config hacia ahí.
      Yo lo uso así y funciona muy bien. Según entiendo, si quieres también puedes alojar tú mismo el servicio de cuentas.
      Eso sí, el que enlacé es la versión vieja en Python, y también existe una versión nueva en Rust, pero la última vez que revisé no soportaba SQLite.
      [1] https://github.com/mozilla-services/syncserver
    • También podrías echarle un vistazo a SyncThing. Es una aplicación de compartición de archivos P2P respetuosa de la privacidad, que puedes usar como Dropbox.
      Configurarla es un poco engorroso, pero una vez que empieza a funcionar, funciona muy bien.
    • El perfil es solo un directorio, así que puedes copiarlo y moverlo, y si solo quieres los marcadores, también puedes exportarlos e importarlos fácilmente como HTML o JSON desde Firefox.
  • Es solo una anécdota, así que hay que tomarlo con cautela, pero mi experiencia con Firefox Sync fue pésima.
    En un año de uso, la base de datos de marcadores se corrompió dos veces, y para arreglarla tuve que meterme a la carpeta del perfil en Windows, borrar manualmente el archivo de la BD y además desactivar la sincronización.
    Si no, volvía a descargar la BD corrupta, y el archivo dañado impedía incluso crear marcadores nuevos.
    Después de eso Firefox me dejó muy mala impresión, y espero que ya esté arreglado, pero como Mozilla no parece darle mucha prioridad a Firefox, me da inseguridad volver a cambiarme.

  • Si alguien ha usado Firefox en iOS durante mucho tiempo, me gustaría saber si ya arreglaron los problemas de sincronización allí.
    Hace 4 años me pasé a Safari por la sincronización medio rota de Firefox en iOS, además de la sensación general de abandono y una interfaz que cambiaba cada dos meses.

    • Probé Firefox Sync en una nueva Mac M3, y todo de mi Mac anterior, mi teléfono Android, mi máquina de trabajo Linux y mi máquina Windows se sincronizó sin fallas.
      Firefox es realmente bueno.
    • No lo han arreglado. Aun así, es mejor que nada, pero ver que esta publicación lo elogia tanto se me hace raro.
      De todos modos sigo usando Firefox. En general, es el mejor navegador multiplataforma.
    • Sigue medio roto y con bugs.
  • Las contraseñas deberían estar en un gestor de contraseñas dedicado.
    Fuera de eso, no tengo muy claro qué más querría sincronizar. Incluso tengo desactivada la sincronización de pestañas entre sesiones en la misma máquina.
    De verdad no necesito que lo que estaba haciendo ayer interfiera con lo que quiero hacer hoy.
    Lo que quiero de un navegador es que empiece vacío cada vez, renderice HTML y JavaScript, y sea una caja tonta indistinguible de otras cajas tontas que hacen lo mismo.

    • La barra de direcciones de Firefox es una herramienta de búsqueda tremendamente subestimada.
      La uso decenas de veces al día, y si puedes recordar títulos y palabras clave, casi puede reemplazar por completo a los marcadores. En mi caso así fue, pero esta idea solo funciona de verdad si sincronizas el historial.
      La sincronización de marcadores también vale la pena por la misma razón. Si sincronizas tanto historial como marcadores y aprovechas bien la búsqueda en la barra de direcciones, obtienes un sistema de sincronización en dos niveles. Lo que guardas en marcadores se vuelve “leer después y olvidarme por ahora”, y páginas como la documentación de convenciones de ORM pueden volver a visitarse casi al instante aunque no las hayas marcado.
      La sincronización de configuraciones del navegador y extensiones hace que configurar una máquina nueva o reinstalar sea algo trivial. Incluso en una nueva máquina de trabajo, Firefox quedó como me gusta en cuestión de minutos.
      El autocompletado de tarjetas de crédito, datos personales y direcciones también puede gestionarse y sincronizarse manualmente. No le confiaría los datos de mi tarjeta de crédito, pero me ha ahorrado varios minutos en más de una ocasión que Firefox en todos mis dispositivos sepa quién soy y dónde vivo.
    • Mi experiencia usando Firefox como único gestor de contraseñas ha sido muy buena.
      No solo funciona como se espera en computadora, también es fácil acceder desde Android. Si mantienes presionada una app, aparece un acceso directo a contraseñas, y además se integra como proveedor de contraseñas para todo el sistema.
    • Puede que quieras que se sincronicen todas las configuraciones que hiciste para convertir el navegador en una caja tonta.
      Por ejemplo, una configuración para desactivar la visualización de páginas vistas recientemente en la página de nueva pestaña.
    • Totalmente de acuerdo. Pero para los usuarios comunes, la sincronización entre dispositivos suele ser una función muy importante, y rara vez les cuesta explicar por qué.
      A mí también me gustaría que mi TV fuera una caja simple que siempre arrancara vacía, pero la mayoría parece feliz de comprar basura con anuncios por todas partes, ACR activado, apps de streaming preinstaladas y 20 segundos de arranque. Supongo que tú y yo no somos el mercado de consumo estándar.
    • Creo que sincronizar extensiones y personalizaciones sí es útil.
      Por ejemplo, tengo un archivo como userchrome.css para forzar un ancho máximo de párrafo en el dominio news.ycombinator.com. La idea es que incluso en pantallas muy anchas se vean unas 78 columnas en vez de 900 caracteres por línea.
      Sin sincronización, cada vez que compras una máquina nueva tienes que copiar el archivo al perfil correcto. Con sincronización, no hace falta.
  • Aparte de varios problemas de Safari, no diría que la sincronización de iCloud sea un problema
    En los últimos años solo he tenido buenas experiencias con la sincronización de pestañas, marcadores y contraseñas

    • En mi caso fue exactamente al revés. A veces solo aparecían las pestañas de algunos dispositivos, a veces aparecían todas, y a veces solo se veían unas cuantas y luego terminaban apareciendo todas
      Si quería “pasar” la navegación a otro dispositivo, casi siempre tenía que usar AirDrop
    • Durante un tiempo, la sincronización de pestañas fue pésima. Seguía mostrando pestañas de otros dispositivos que ya no existían, y aunque las cerraras desde esa interfaz, al poco tiempo volvían a aparecer
      Vi muchos reportes en línea de personas con el mismo problema
      Por suerte, desde hace ya bastante tiempo funciona de forma estable y confiable otra vez