O fim do Firefox como o conhecemos está próximo

No dia 14 de novembro será lançado o Firefox 57 e com ele o fim do suporte a extensões XUL. Quem quiser continuar desenvolvendo para Firefox precisa converter tudo para a API WebExtensions. Das sete extensões que uso hoje, todas irão deixar de funcionar se eu fizer o upgrade.

Embora WebExtensions seja interessante por introduzir o conceito de “permissões”, como no Android, será imposto também um limite no poder que qualquer extensão tenha sobre o funcionamento do Firefox. Enquanto uma extensão XUL tem acesso ilimitado às entranhas do Firefox e o único controle que você tem sobre isso é não instalar a extensão, a API WebExtensions restringe completamente o acesso ao que os desenvolvedores da Mozilla acham “seguro”, quer você se importe ou não com isso.

Para você ter uma idéia, o desenvolvedor de uma das extensões mais populares e poderosas do Firefox, o NoScript, só vai conseguir portar para a API WebExtensions porque vem conversando há meses com a Mozilla e tem conseguido as mudanças na API de que ele precisa para operar. Dada a costumeira arrogância da Mozilla é garantido que desenvolvedores de menor calibre não terão a mesma atenção, se tiverem alguma.  Muitas extensões já existem nos dois formatos mas a julgar pelos reviews a versão WebExtensions deixa muito a desejar, então não caia na conversa da Mozilla de que a transição vai ser fluida, porque não vai.

Outro motivo de preocupação surgiu em um comentário que li em um fórum: será que a Mozilla vai apagar todas as extensões XUL do site de addons quando sair o Firefox 57? Acho que imediatamente não, porque o Firefox ESR 52 tem suporte até maio de 2018. Mas depois dessa data ninguém sabe o que pode acontecer. A Mozilla não é conhecida por tomar decisões sensatas.

Se você usa Firefox e tem uma extensão que acha indispensável, faça backup.

8 comentários
  • Jefferson - 6.606 Comentários

    O desenvolvedor de DownThemAll, que tem perto de um milhão de usuários, já colocou na primeira página do site dele um “fuck you” para a Mozilla. Ele desistiu.

    O desenvolvedor de AllTabsHelper não desistiu ainda, mas pelo que ele diz não é garantido que ele vá ter a disposição para ir até o fim.

    • Luciano - 489 Comentários

      Dica… FeBe no Firefox! Faz backup de absolutamente tudo! Aqui é obrigatório! Sempre faço um backup antes de atualizar *qualquer coisa* no Firefox.

      E olha que eu ando usando a versão ESR hein?

      • Jefferson - 6.606 Comentários

        Eu gostei!

        Principalmente porque não é uma mera cópia das extensões. O programa recria os pacotes de instalação .xpi!

        • Luciano - 489 Comentários

          Sim, ele recria os pacote .xpi mas também pode fazer um unico pacotão pra instalar de uma vez só com o próprio FeBe. Mas eu também prefiro fazer separadamente.

          Ah… antes que comece usar e depois saia batendo cabeça. Olha nas opções o FeBe, aba Where to Backup, a opção Maximum Backup Directories to Keep. O padrão é 10, mas eu deixo em zero, não quero que apague NADA do que eu fiz backup, independente da idade.

  • Pedro Siqueira - 1 Comentário

    Se não me engano o desenvolvedor do Palemoon declarou que vai continuar usando XUL, embora a compatibilidade de add-ons do Firefox com ele ande capenga há tempos (e ninguém anda muito engajado em portar add-ons do Firefox para Palemoon). Não sei se o WaterFox pretende continuar com XUL.

    • Jefferson - 6.606 Comentários

      O desenvolvedor do Waterfox declarou que vai tentar manter o suporte a XUL, mas que ele é uma pessoa só e as coisas vão ficando muito complicadas à medida que o código dele se distancia do do Firefox.

      Entre 2012 e 2014 a Mozilla estava arrecadando 300 milhões de dólares por ano. Não, não é um erro de digitação. Embora seja dificílimo acreditar que mesmo torrando quase 1 milhão de dólares por dia a Mozilla não seja capaz de manter sua base de usuários, imagine esperar que uma iniciativa de um homem só consiga fazer o que ela não fez.

      Eu realmente adoraria ver o market share de PaleMoon, Waterfox e Iceweasel juntos ultrapassarem o do Firefox. Isso seria uma lição de humildade épica. Mas eu reconheço que não é fácil e a menos que esses navegadores sejam adotados por comunidades de programadores a coisa vai ficar complicada para eles.

  • Jefferson - 6.606 Comentários

    Sobre a versão WebExtensions do NoScript, é incerto que seja a mesma coisa, por mais que seu autor tente. Segundo li de gente que entende muito mais disso do que eu, no modelo XUL a extensão consegue interceptar a página antes de ser entregue ao mecanismo de renderização. No modelo WebExtensions a página é inteiramente carregada pelo navegador e depois o NoScript (e qualquer adblocker) remove tudo e recarrega a página.

    Se isso for verdade, é uma gambiarra feia.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Tarados por abas, atenção! Fiquem de olho na versão 55 do Firefox!

Em um post de ontem em seu blog um dos desenvolvedores da Mozilla confessa que tem 1691 abas no navegador (HA! Amador!) e explica como  mudanças feitas no Firefox já disponíveis na versão 55 beta reduziram dramaticamente o “peso” dessas abas. O tempo para abrir a sessão cai para 15 segundos com um consumo de RAM de apenas 500MB.

 

O dia 8 de agosto, quando a versão 55 deixa de ser beta, já está na minha agenda. Se o desenvolvedor do Palemoon não incorporar essas melhorias é bem possível que eu volte a usar o Firefox!

 

13 comentários
  • Jefferson - 6.606 Comentários

    Decidi testar a versão beta mesmo. Vejam só o que descobri:

    Configuração base
    Windows 8.1 x64
    12GB de RAM
    Core I3
    Firefox 55 beta + Session Manager + All tabs Helper

    Monitoramento de conexões com o URL Snooper

    Usando uma conexão de 800kbps (yep! Telemar!)

    Ao tentar carregar uma sessão de 2668 abas o Firefox se perde antes de abrir as primeiras abas. Fica tudo em branco. ATH também mostra todas as abas em branco. O problema se repete todas as vezes que fecho o Firefox, reabro e tento carregar a sessão.

    Alternando para uma conexão de 4Mbps

    A mesma sessão de 2668 abas carrega em 45 segundos, depois de disparar cerca de 1600 conexões e com um consumo de 630MB com o Gmail, Google Agenda e Google Keep carregados. Problema: quase 300 abas são perdidas, aparentemente todas no final. Ao salvar a sessão apenas 2374 abas são salvas

    Voltando para a conexão de 800kps

    A sessão de 2374 abas consegue ser aberta normalmente e ao salvar o mesmo número de abas é registrado.

    Conclusão até agora: Em algum ponto entre 2374 e 2668 abas o FF 55 esbarra em algum bug. Vou editar minha sessão de 2668 abas no Palemoon 26.5 (sim, ele carrega e salva essa sessão normalmente na conexão de 800kbps) colocando uma parte das abas em outra janela para ver o que acontece.

  • Jefferson - 6.606 Comentários

    Para efeito de comparação, Chrome 41 com apenas 91 abas abertas, na conexão de 4Mbps:

    Em um minuto tinha aberto cerca de 4000 conexões e em dois minutos finalmente se aquietou depois de ter aberto 7700 conexões. Consumo de RAM: entre 2.3 e 2.9GB

  • Luciano - 489 Comentários

    Eu ainda continuo após todos estes anos O_o me perguntando qualé a vantagem de trocentas abas abertas a deixar os endereços salvos em uma pasta temporária no bookmarks… Eu quando fico com mais de 20 abertas aqui já começo ver as que estão abertas e desnecessárias, confiro se estão na pasta temporária do bookmarks, e fecho. B)

  • Jefferson - 6.606 Comentários

    O problema era justamente na aba 2375. Apesar do endereço ser salvo e carregado sem qualquer problema no Palemoon 26.5 com Session Manager 0.8.1.7, o Firefox 55 com Session Manager 0.8.1.13 não consegue carregar nada depois dessa aba. Eu tentei usar outra versão do Session Manager mas o Firefox só aceita extensões assinadas e a 0.8.1.13, baixada do site de addons, é a única disponível.

    Após eliminar a aba 2375 no Palemoon e salvar a sessão com 2667 abas, esta abriu sem problemas e rapidamente no Firefox 55 tanto na conexão de 800kbps quanto na de 4Mbps.

    Já removi um dos módulos de memória RAM da máquina, caindo de 12GB para 8GB. Eu só estava usando 12GB por causa do consumo abusivo de RAM dos navegadores e só não baixo para 4GB para ver como fica porque de vez em quando eu quero abrir uma máquina virtual .

  • Jefferson - 6.606 Comentários

    Por hora eu já abandonei o Palemoon e o Chrome. O Firefox 55 suporta todos os complementos de que preciso:

    Session Manager
    All Tabs Helper
    Tab Control
    Internotes
    Pushbullet
    Corretor ortográfico pré-reforma

  • VR5 - 397 Comentários

    Eita: 12 GB de RAM? Estou pensando em trocar meu PC e estou calculando um I5 de 8 GB (DDR4) como mais que suficiente para o W10 64 bits… estarei calculando errado?

    • Jefferson - 6.606 Comentários

      Depende.

      Parafraseando aquela célebre frase incorretamente atribuída a Bill Gates: “4GB são suficientes para todo mundo”

      4GB de RAM e um SO de 32bits ainda são suficientes para a maioria esmagadora dos usuários.
      8GB de RAM somente em usos profissionais específicos.
      Mais que 8GB realmente são casos isolados.

      Eu não me atrevo a dizer que conheço todas as situações, mas a minha experiência é essa. Eu atendo um monte de usuários que usam apenas 2GB de RAM, mesmo com Windows 8.1 de 64bits e o Windows é perfeitamente usável, embora em alguns casos não seja “rápido”. Eu tenho 15 caixas de supermercado rodando nessa situação e não vejo como colocar 4GB melhoraria alguma coisa de forma significativa.

      Eu estava usando 12GB apenas porque os navegadores (Firefox, Chrome, Palemoon) rotineiramente chegavam perto de consumir 4GB de RAM. E como eu faço um uso do computador que surpreende a maioria das pessoas eu fui gradualmente obrigado a colocar mais RAM para acomodar as outras tarefas.

      O que me faria precisar de muita RAM? Rodar várias máquinas virtuais ao mesmo tempo rotineiramente.

  • Saulo Benigno - 279 Comentários

    Acabei de ler uma notícia sobre o novo Firefox 64bits, já deu uma olhada?

    Mude para o Firefox de 64 bits e tenha até 39% menos travamentos
    https://tecnoblog.net/221214/firefox-64-bits-trava-menos-mais-ram/

    Será que ajuda?

  • Jefferson - 6.606 Comentários

    O uso de RAM do Firefox 55 parece sair do controle apenas quando visito sites de videos como o Youtube e Xvideos. Em uso normal o FF passa o dia inteiro consumindo por volta de 1.5GB de RAM mas toda vez que ele começa a se comportar mal, dando umas travadas, eu estou vendo vídeos (eu abro vários de uma vez em abas) e o consumo de RAM passou dos 2GB.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Firefox e Pale Moon: Como usar corretor ortográfico na ortografia antiga.

Dãaaaaa…

Conforme eu havia avisado em setembro eu estava sem corretor ortográfico no Firefox (agora, Pale Moon) porque este tinha parado de funcionar. E como o meu corretor era um “hack” para forçar a ortografia antiga e eu estava sem paciência para buscar nas minhas anotações como eu tinha feito, fui empurrando com a barriga. Mas hoje eu me surpreendi ao procurar um dicionário na lista oficial do Firefox e esbarrar no texto “ortografia antiga”.

O dicionário está aqui. Como eu estou usando o Pale Moon em inglês, além de reativar a correção ortográfica (ele estava corrigindo em inglês e eu desliguei) foi preciso clicar com o botão direito sobre um texto e selecionar o dicionário brasileiro nas opções do menu.

2 comentários
Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »

Troquei o Firefox pelo Pale Moon. Até agora tudo bem.

PaleMoon_logo_ryan.com.brRelembrando:

Por isso decidi dar uma chance ao Pale Moon, que é essencialmente um Firefox otimizado para eficiência. A transição foi fácil, porque o Pale Moon aceitou os mesmos complementos e carregou os meus arquivos de sessão como se eu não tivesse mudado de browser. Só que este parou de gatilhar reclamaçãoes do Gmail.

O Pale Moon não congela mais por vários minutos antes de fechar como o Firefox. Ele simplesmente fecha. Isso ocorre por causa do meu absurdo número de abas abertas e já me acostumei com isso, até mesmo porque o Session Manager recupera tudo. Mas eu até prefiro que feche de vez, porque o tempo congelado me incomodava.

16/04/2015 – Desde que comecei a usar uma versão 64 bits do Windows (Windows 8.1 x64) há mais ou menos 120 dias, o Pale Moon deixou de fechar abruptamente.  Neste momento eu tenho perto de 3000 abas e o único problema que resta é que leva um minuto para abrir o Pale Moon. Mas como eu uso hibernação isso tem pouca importância.

O Pale Moon a partir da versão 25 não suporta mais o Windows XP na mesma build que as versões mais novas do Windows. É preciso baixar uma build específica para XP. Isso é ligeiramente inconveniente porque eu uso a versão Portable para, entre outras coisas, poder simplesmente alternar entre as versões do SO no meu desktop e sempre recomeçar de onde parei a navegação. Eu agora preciso antes copiar o meu “profile” entre as builds do Pale Moon (funciona). Isso é simples e rápido, entretanto. Mas eu sinto falta do “instantâneo”.

25 comentários
  • Intruder_A6 - 194 Comentários

    Me interessei em testar este browser, uso o Firefox , mas o Firefox está sofrendo de gigantismo e isto já está me aborrecendo muito.
    O Pale Moon tem uma ferramenta que importa o profiles e todo o resto do Firefox mas ela só funciona com o firefox instalado para o Pale Moon instalado, o que eu quero é importar do firefox portátil para o Pale Moon portátil. Tem como ?

    • Jefferson - 6.606 Comentários

      Sim. Se minha memória não falha, basta copiar todo o profile de:

      \Data\profile

      Para:

      \User\Palemoon\Profiles\Default

      Se isso não funcionar você ainda pode “pescar” só o que precisa.

  • Intruder_A6 - 194 Comentários

    Copiei e até agora foi como se estivesse no Firefox, ele absorveu tudo, pelo menos o que testei até agora, inclusive abriu as mesmas abas que estavam abertas no Firefoox.

  • Intruder_A6 - 194 Comentários

    E agora, como eu coloco ele em português ? No mais a experiência é exatamente a mesma que no firefox.

  • Intruder_A6 - 194 Comentários

    Ele absorveu tudo mesmo, até os componentes.

  • Intruder_A6 - 194 Comentários

    Achei fácil pelo Google um componente para conversão para Português do Brasil, tão fácil que nem deveria ter feito esta pergunta aqui, era obvia demais. Já estou usando o Pale Moon em português do Brasil.

  • Intruder_A6 - 194 Comentários

    O que estou achando falta é do botão de voltar (que eu uso muito), e até agora não achei como colocar. Quem sabe daqui a pouco eu consiga.

  • Intruder_A6 - 194 Comentários

    Obrigado, consegui achar.

  • Jefferson - 6.606 Comentários

    Segundo o que é dito aqui, a versão 25 do Pale Moon se distancia bastante do código do Firefox. Se algo não funcionar direito, especialmente complementos, é recomendável testar a versão 24 para ver se isso resolve.

  • Intruder_A6 - 194 Comentários

    Vou testar com bastante cuidado o Pale Moon para ver se realmente ele resolve os problemas do Firefox, até agora ele realmente parece mais ágil.

  • Intruder_A6 - 194 Comentários

    Minha impressões sobre o Pale Moon:

    Não trava o plugin do Flash Player (que no Firefox é uma constante comigo), demora bem mais tempo para roubar toda a memória do micro, o firefox é bem mais rápido nisso, mas …

    Eu estou sendo muito importunado (realmente muito) por adwares no Pale Moon, por exemplo: quando clico com o botão da direita do mouse em alguma página WEB no Pale Moon ele abre um pagina de propaganda de um antivírus ou página de site de jogos (por exemplo), e outras chateações desse tipo, o que não acontece com o Firefox (até parece que o Pale Moon já veio com um maldito vírus embutido).

    Que porra é esta ? Será que a versão do Pale Moon Portable que eu peguei no site especializado de aplicações portáteis veio com vírus ou um maldito spyware).

  • Intruder_A6 - 194 Comentários

    Já estou usando bastante o Pale Moon, e estou gostando bastante, em breve devo largar o Firefox de uma vez, mas …

    Como eu posso importar o profiles do Firefox no android para o Pale Moon, alguém sabe ?

  • pedrosanto - 44 Comentários

    Comecei a usar a versão 25 portable 64bit.
    Para ele existe o pack portugues de Portugal pois o BR ainda está em construção. Instalei PT mesmo mas não funcionou, continua em inglês. :(

    • Intruder_A6 - 194 Comentários

      Também observei este problema. Acho o Pale Moon muito bom, mas ainda tem algumas coisas que pode melhorar.

  • pedrosanto - 44 Comentários

    Jefferson, continua com o PaleMoon? Achei que aqui está um pouco lento e abri os dois, Pale e Firefox ambos com 390 abas (mesmo profile, a não ser alguns plugins que o Pale não aceitou) e veja o resultado:
    [img]https://ryan.com.br/blogs/quicktalk/wp-content/uploads/2015/03/memoriapalexfirefox.jpg[/img]

    :huh:

  • Lucas Santana - 1 Comentário

    gostei muito desse Pale Moon, o visual é muito bom, o layout tambem facilita, o mozilla era muito amplo, gosto desse estilo clássico de abas

  • Intruder_a6 - 194 Comentários

    O palemoon funciona bem melhor que o firefox, mas ele também tem um serio problema de vazamento de memória. As vezes estou usando (e sem abrir tantas janelas assim) e observo que ele começa a ficar um pouco lento, e quando vou verificar ele está consumindo mais de 5 Gbytes de memória, e ai só fechando e reabrindo (problema semelhante ao firefox) para que ele volte a funcionar bem.

  • João - 7 Comentários

    Experimente também o Ópera e o Lunascape.
    Este último, possui 3 modos de operação.
    Modo “internet explorer”, modo Chrome, e modo Firefox.

Clique para comentar
(Prefira clicar em "Responder" se estiver comentando um comentário)

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »