O Firefox Sync realmente funciona direito
(howtogeek.com)- Como favoritos, senhas e histórico ficam atrelados ao navegador, trocar de browser é trabalhoso, mas o Firefox Sync oferece uma experiência menos sujeita a falhas entre vários dispositivos do que o Chrome
- O Chrome Sync sincroniza vários tipos de dados com base na conta Google, mas não se mostrou tão confiável quanto o esperado na busca do histórico de navegação e na retomada de abas
- A busca na barra de endereços do Chrome às vezes deixava passar até páginas visitadas com frequência, e Tabs From Other Devices demorava a refletir as abas mais recentes, interrompendo o fluxo ao trocar de dispositivo
- O Firefox Sync usa login com conta Mozilla e uma estrutura em que você escolhe os itens a sincronizar, e o escaneamento de QR code no Firefox mobile pode reduzir o esforço de configuração
- O Firefox mostra rapidamente o histórico de navegação de todos os dispositivos e as abas de outros aparelhos, tornando-se um motivo prático para quem vive alternando entre vários dispositivos considerar a troca de navegador
A dependência da sincronização que dificulta trocar de navegador
- Como boa parte da vida digital fica salva e sincronizada no navegador, mudar para outro pode ser tão pesado quanto se mudar para uma casa nova
- Um dos motivos para muitos usuários continuarem usando o Chrome era o Chrome Sync, e por um tempo ele atendeu às expectativas
- Com o passar do tempo, algumas funções de sincronização deixaram de funcionar como deveriam, e recursos de conveniência começaram a gerar incômodo
- Depois de mudar recentemente para o Firefox, o Firefox Sync passou uma impressão de estabilidade melhor do que o esperado
Incômodos recorrentes no Chrome Sync
- O Chrome Sync sincroniza vários dados entre dispositivos conectados à mesma conta Google
- favoritos
- senhas
- histórico de navegação
- abas
- informações de pagamento
- dados pessoais
- configurações
- Os problemas ficaram mais evidentes na busca do histórico de navegação e na sincronização de abas
- Mesmo digitando na barra de endereços do Chrome o nome de uma página visitada no passado, várias vezes páginas acessadas repetidamente não apareciam nos resultados
- A sincronização de abas era melhor do que a busca no histórico, mas a demora impedia uma continuidade fluida entre dispositivos
- Para continuar o trabalho em outro aparelho, “Tabs From Other Devices” precisava estar atualizado
- Na prática, mesmo depois de mudar de dispositivo, às vezes a lista de abas atuais ainda não tinha sido refletida
- Se até a busca no histórico falhava, reencontrar a mesma página ficava ainda mais trabalhoso
- A sincronização não foi o único motivo para testar o Firefox, mas também não havia grande expectativa de que fosse melhor do que o Chrome Sync
Como funciona a configuração do Firefox Sync
- O conceito básico do Firefox Sync é parecido com o do Chrome Sync: conectar os dados entre vários dispositivos
- A configuração consiste em fazer login com a mesma conta Mozilla em cada dispositivo e depois escolher o que será sincronizado
- Ele oferece um QR code para escanear no Firefox mobile, facilitando o processo de configuração
- A estrutura é familiar, mas no uso real a diferença na busca do histórico e na velocidade de atualização das abas é claramente perceptível
Busca no histórico e retomada de abas
- Ao digitar na barra de endereços do Firefox o nome de uma página que está no histórico, essa página aparece nos resultados
- Não importa se ela foi visitada uma vez ou cem vezes: se está no histórico, o Firefox a encontra
- Essa busca não fica restrita ao histórico de um único dispositivo, mas inclui o histórico de navegação do Firefox em todos os dispositivos
- A sincronização de abas também funciona rápido
- Logo depois de abrir uma página no computador, ao iniciar o Firefox no celular, essa página já estava sincronizada em “Tabs From Other Devices”
- Foi possível retomar a navegação sem espera extra nem botão manual de sincronização
- O Firefox Sync entrega uma experiência bem próxima do que se espera de algo que “simplesmente funciona”
Utilidade prática para quem alterna entre vários dispositivos
- Se você troca de dispositivo com frequência, vale a pena experimentar o Firefox
- A versão desktop tem um atalho na barra de ferramentas para Tabs From Other Devices
- Também é possível ver os outros dispositivos na tela Firefox View
- A sincronização não foi o motivo inicial para a mudança para o Firefox, mas sua confiabilidade acabou sendo um dos fatores que fizeram continuar usando o navegador
2 comentários
Como foi mencionado nos comentários do Hacker News, tirando o fato de que você precisa usar os favoritos obrigatoriamente em uma estrutura de diretórios fixa, é uma funcionalidade realmente muito boa.
Opiniões no Hacker News
O motivo mais convincente para usar o Firefox Sync é que ele tem criptografia do lado do cliente
A Mozilla armazena apenas blobs criptografados opacos que ela não consegue descriptografar
Órgãos de investigação às vezes solicitam dados para obter histórico de navegação, mas dizem que, graças à criptografia, o pedido é negado
Para constar, fui responsável por segurança na Mozilla
No Chrome, se minha memória não falha, dá para ativar a criptografia de ponta a ponta, mas o usuário precisa habilitar isso manualmente
Brave, Vivaldi e Firefox oferecem uma solução completa de sincronização com criptografia de ponta a ponta
Settings -> You and Google -> Sync and Google Services -> Encryption options
Minha maior reclamação com o Firefox Sync é a forma como ele separa os favoritos móveis dos favoritos do PC
Uso no celular os favoritos que uso no desktop, e o contrário também acontece muito, mas, quando adiciono um favorito no celular, ele vai para uma pasta separada de favoritos móveis, o que deixa a UX estranha
Não estamos em 2003, e não tenho favoritos WAP separados para celular
Mesmo verificar perguntas relacionadas a código no Firefox enquanto estou com o VS 2022 ou o Android Studio aberto é quase difícil
Para responder a este post, abri duas abas (HN e comentários do HN) e, ainda assim, há 13 processos do Firefox no Gerenciador de Tarefas usando cerca de 1 GB. Entre eles havia até um processo de -42 MB, e nem sei o que isso significa no Gerenciador de Tarefas. Agora está em -77 MB
Claro que o VS 2022 e o Android Studio também têm problemas sérios. O Android Studio parece ficar mais lento a cada release; alguns anos atrás eu conseguia compilar, testar no emulador e fazer deploy com o navegador aberto, mas agora até abrir o emulador é pesado. O VS parece uma piada: para compilar um arquivo WinRT de algumas centenas de linhas, seguindo o fluxo de exemplos da MS, ele carrega praticamente todas as bibliotecas de dispositivos antigas
Fica fácil organizá-los depois no computador e, se eu pensar “acho que vi esta página no celular”, basta olhar a pasta de favoritos móveis
Claro, depende de como cada pessoa usa favoritos
Ela quase não aparece na barra lateral de favoritos nem na UI da barra de favoritos do desktop
Simplesmente funcionava bem, mas há alguns dias quase todas as senhas desapareceram de repente em todos os dispositivos
Não foram todas, mas a maioria, e não consegui encontrar nenhum padrão ou motivo
Felizmente, o conjunto completo ainda estava em um notebook Linux que quase não uso, então consegui recuperar tudo em todos os lugares exportando, sincronizando e importando de novo
Foi realmente assustador, e logo fiz backup para o futuro, mas esse tipo de perda de senhas não deveria acontecer
Estou no canal “release” do Firefox 121.0 64 bits. Você por acaso está testando uma versão beta?
Digo em comparação com um gerenciador de senhas separado, como Bitwarden ou 1Password
Que diabos é isso
Para uma avaliação de privacidade e segurança da sincronização de navegadores, vale ver Chrome Sync privacy is still very bad[1] e o post 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...*
Eu vinha evitando o Firefox Sync porque não queria subir o histórico do navegador para a nuvem
O que eu realmente quero são apenas as configurações do perfil, como add-ons ou flags de userjs
Mas o diretório do Firefox dentro de
.configmistura configurações e conteúdo demais, então não dá vontade de tentar fazer backup. Estou deixando passar alguma coisa?O perfil tem configurações específicas de cada máquina que o navegador compõe automaticamente, então fazer isso poderia ser um desastre
Ao ativar o Sync, você pode escolher explicitamente quais itens quer sincronizar. Eu deixo sincronizando só add-ons, configurações e favoritos
Ou seja, é só não sincronizar o histórico
Mas, pensando melhor depois de escrever isto, como um novo dispositivo é adicionado só com o login, e não digitando uma senha separada, preciso verificar essa afirmação
Funciona bem, mas pessoalmente eu gostaria que houvesse uma forma de implementar isso manualmente, sem nuvem
Por exemplo, algo como “copie os arquivos Foo, Bar, Baz do dispositivo de origem para a pasta DooDad no dispositivo de destino”
Sei que isso é difícil em dispositivos móveis que não expõem o sistema de arquivos, mas ainda assim eu preferiria importar explicitamente de um arquivo baixado a passar pela nuvem
about:configpara eleUso assim e funciona muito bem. Pelo que sei, se quiser, também dá para hospedar o serviço de contas por conta própria
Mas o link é para a versão antiga em Python, e há também uma versão nova em Rust; da última vez que verifiquei, ela não tinha suporte a SQLite
[1] https://github.com/mozilla-services/syncserver
A configuração é um pouco trabalhosa, mas, depois que começa a rodar, funciona muito bem
É só uma anedota, então leve isso em conta, mas minha experiência com o Firefox Sync foi péssima
Em um ano de uso, o banco de dados de favoritos corrompeu duas vezes e, para corrigir, eu precisava fuçar na pasta do perfil no Windows, apagar manualmente o arquivo do DB e também desligar a sincronização
Caso contrário, ele baixava de novo o DB corrompido, e o arquivo danificado chegava ao ponto de impedir até a criação de novos favoritos
Depois disso fiquei bem traumatizado com o Firefox e, embora espere que isso já tenha sido corrigido, fico receoso de voltar porque a Mozilla não parece dar tanta prioridade ao Firefox
Se alguém usa o Firefox no iOS há bastante tempo, gostaria de saber se os problemas de sincronização foram corrigidos lá
O motivo de eu ter migrado para o Safari há 4 anos foi a sincronização meio quebrada do Firefox para iOS, além da sensação geral de abandono e da UI que mudava a cada dois meses
O Firefox é realmente ótimo
Mesmo assim continuo usando o Firefox. No geral, é o melhor navegador multiplataforma
Senhas deveriam ficar em um gerenciador de senhas dedicado
Fora isso, não sei bem o que eu gostaria de sincronizar. Até a sincronização de abas entre sessões na mesma máquina eu deixei desativada
Eu realmente não preciso que o que eu estava fazendo ontem atrapalhe o que quero fazer hoje
O que quero de um navegador é que ele comece vazio toda vez, renderize HTML e JavaScript e seja uma caixa burra indistinguível de outras caixas burras que fazem a mesma coisa
Eu a uso dezenas de vezes por dia como um todo e, se você consegue lembrar títulos e palavras-chave, ela pode substituir quase completamente os favoritos. No meu caso isso de fato aconteceu, mas essa ideia só funciona direito se houver sincronização do histórico
A sincronização de favoritos é valiosa pelo mesmo motivo. Se você sincroniza histórico e favoritos e usa ativamente a busca da barra de endereços, acaba com um sistema de sincronização em 2 níveis. O que é favoritado vira “ler depois e esquecer por enquanto”, enquanto páginas como documentação de convenções de ORM podem ser revisitadas quase instantaneamente sem precisar favoritá-las
A sincronização de configurações do navegador e extensões torna configurar uma máquina nova ou reinstalar algo uma tarefa trivial. Mesmo em uma máquina nova de trabalho, em poucos minutos o Firefox já estava familiar
Autopreenchimento de cartões de crédito, informações pessoais e endereço também pode ser gerenciado e sincronizado manualmente. Não confio dados de cartão de crédito a isso, mas o fato de o Firefox em todos os meus dispositivos saber quem eu sou e onde moro já me economizou vários minutos algumas vezes
Além de funcionar como esperado no computador, ele também é fácil de acessar no Android. Ao pressionar o app por alguns instantes, aparece um atalho para senhas, e também há integração com o provedor de senhas do sistema inteiro
Por exemplo, a configuração para desativar a exibição de páginas vistas recentemente na página de nova aba
Eu também gostaria que a TV fosse uma caixa simples que começasse vazia toda vez, mas a maioria parece comprar de bom grado lixo cheio de anúncios, com ACR ativado, apps de streaming pré-instalados e boot de 20 segundos. Acho que você e eu não somos o mercado consumidor padrão
Por exemplo, deixei um arquivo como
userchrome.cssforçando a largura máxima dos parágrafos no domínionews.ycombinator.com. A ideia é que, mesmo em telas muito largas, apareçam só umas 78 letras por linha, não 900Sem sincronização, toda vez que compro uma máquina nova preciso copiar o arquivo para o perfil correto. Com sincronização, não preciso fazer isso
Apesar dos vários problemas do Safari, eu não diria que a sincronização do iCloud é um problema
Nos últimos anos, só tive boas experiências com sincronização de abas, favoritos e senhas
Quando eu queria “passar” a navegação para outro dispositivo, quase sempre tinha que usar o AirDrop
Vi muitos relatos online de pessoas com o mesmo problema
Felizmente, agora já faz bastante tempo que funciona de forma bem estável, então voltei a confiar