1 pontos por GN⁺ 2024-04-20 | 1 comentários | Compartilhar no WhatsApp
  • Uma suíte de internet tudo em um que reúne navegador, e-mail, grupos de notícias, feeds, IRC, edição de HTML e ferramentas de desenvolvimento em um só lugar, voltada para usuários que não querem ficar alternando entre aplicativos separados
  • Dá continuidade ao modelo de suíte popularizado por Netscape e Mozilla, usando internamente uma parte significativa do código-fonte do Mozilla Firefox e código da família Thunderbird
  • A versão mais recente, SeaMonkey 2.53.23, é uma atualização incremental da ramificação 2.53.x, incluindo melhorias, correções e backports de estabilidade tanto no aplicativo quanto no código da plataforma base
  • A versão 2.53.23 oferece suporte a Windows x64, macOS x64, Linux x64 e 24 idiomas, enquanto as versões de 32 bits para Windows e Linux foram encerradas na 2.53.21
  • Ainda há problemas de compatibilidade em sites ajustados apenas para as versões mais recentes do Chrome ou Firefox, e o progresso em outras ramificações de código ainda não chegou à etapa de distribuição geral

Natureza do projeto SeaMonkey

  • O projeto SeaMonkey é um projeto orientado pela comunidade que desenvolve a SeaMonkey Internet Application Suite
  • Continua a desenvolver e atualizar o conceito de suíte de software popularizado por Netscape e Mozilla
  • Os principais componentes são os seguintes
    • Navegador de internet
    • Cliente de e-mail e grupos de notícias, além de leitor de feeds da web
    • Editor de HTML
    • Chat IRC
    • Ferramentas de desenvolvimento web
  • É apresentado como um produto adequado para usuários avançados, desenvolvedores web e usuários corporativos
  • Internamente, usa uma parte significativa do código-fonte do Mozilla Firefox e também se relaciona ao código que alimenta produtos como o Thunderbird
  • O suporte jurídico é fornecido pela SeaMonkey Association (SeaMonkey e.V.)

Lançamento do SeaMonkey 2.53.23

  • O SeaMonkey 2.53.23 é uma nova versão da suíte de internet tudo em um e pode ser baixado gratuitamente
  • Esta versão é uma atualização incremental da ramificação 2.53.x
    • Inclui melhorias, mudanças e correções no aplicativo
    • Inclui correções no código da plataforma base
    • Inclui correções e backports para a estabilidade geral da plataforma
  • A versão 2.53.21 foi o último lançamento das versões de 32 bits para Windows e Linux, e a 2.53.23 é oferecida apenas em 64 bits
  • As plataformas e idiomas disponíveis são os seguintes
    • Windows x64
    • macOS x64
    • Linux x64
    • 24 idiomas
  • Nas versões anteriores da série 2.53.x, o upgrade automático está ativado
    • Se houver problemas, é possível baixar o instalador completo na seção de download e instalar manualmente o SeaMonkey 2.53.23 sobre a versão anterior

Mudanças e limitações da versão 2.53.23

  • Foi adicionado suporte a PostMessageOptions no MessagePort, corrigindo problemas relacionados à nova versão do RECAPTCHA
  • Foi adicionado suporte a CSS justify-items legacy no Gecko
  • Foi corrigido um problema de crash ao encerrar no Linux
  • Usuários do macOS 15.1.x precisam atualizar para a versão 15.2
    • Devido a um bug do sistema operacional, não é possível iniciar o SeaMonkey pelo Finder ou pelo Dock sem contornos alternativos
    • Esse problema também se aplica a versões anteriores do SeaMonkey
  • O projeto reconhece que há casos de quebra em sites que oferecem suporte apenas às versões mais recentes do Chrome ou Firefox
    • Houve progresso em outras ramificações do código-fonte
    • Esse código ainda não está pronto para distribuição geral
  • Uma lista mais detalhada de mudanças, problemas conhecidos e FAQ pode ser consultada nas notas de lançamento do SeaMonkey 2.53.23

Operação do lançamento e problemas no macOS

  • Em 6 de janeiro de 2025, William Andrew Gianopoulos (WG9s), desenvolvedor do SeaMonkey e responsável pela engenharia de lançamentos, faleceu repentinamente
  • Após sua morte, o projeto passou a revisar a forma de distribuição de futuras builds de pré-lançamento
  • Também foi incluído um aviso relacionado ao macOS Ventura
    • Na época, as versões do SeaMonkey travavam na inicialização após a atualização para o macOS 13 Ventura
    • Foi orientado não atualizar a instalação do macOS para Ventura até que houvesse uma correção
    • O problema não afetava o Monterey 12.6.1 ou versões compatíveis anteriores do macOS, e também poderia ser um bug da Apple
    • O problema é acompanhado em Bug 1797696

Componentes do aplicativo

  • A SeaMonkey Internet Application Suite herda originalmente o conceito tudo em um do Netscape Communicator
  • Sua base é a arquitetura moderna e multiplataforma fornecida pelo projeto Mozilla
  • O navegador de internet usa o mesmo mecanismo de renderização e a mesma plataforma de aplicativos do Mozilla Firefox
    • Navegação por abas
    • Detecção de feeds
    • Bloqueio de pop-ups
    • Barra de endereços inteligente
    • Pesquisa enquanto digita
  • O cliente Mail and Newsgroups compartilha muito código com o Thunderbird
    • Filtragem adaptativa de spam
    • Tags e visualizações de e-mail
    • Leitura de feeds da web
    • Mensagens em abas
    • Múltiplas contas
    • S/MIME
    • Catálogo de endereços com suporte a LDAP
    • Pronto para uso pessoal e corporativo
  • Os componentes adicionais são os seguintes
    • HTML Editor fácil de usar
    • Aplicativo de chat IRC ChatZilla
    • Ferramentas de desenvolvimento web como o DOM Inspector
  • É possível adicionar recursos e personalizar com os Add-Ons para o SeaMonkey

1 comentários

 
GN⁺ 2024-04-20
Opiniões do Hacker News
  • Acho que usei por mais tempo do que precisava. O cliente integrado de chat e e-mail era útil, mas o editor de HTML não era lá muito bom e também não parecia receber muita atenção
    Uma das coisas de que mais sinto falta é o tema LCARSTrek do KaiRo. Ao contrário de outros temas LCARS para navegadores, ele era prático o suficiente para usar no dia a dia, mas infelizmente não há uma versão para Firefox
    https://www.kairo.at/download/mozskins

    • Sinto falta da época em que usava o SeaMonkey e temas. Eu não era muito fã de LCARS, mas o Earlyblue era excelente
      Também achava o editor de HTML útil. O recurso de edição HTML embutido no Firefox é pior, e não tem aquele recurso flutuante de edição de tabelas. Hoje em dia, quando não quero escrever HTML à mão, faço no Thunderbird, e a sensação é quase a mesma
    • Recomendo fortemente o editor de HTML do SeaMonkey para quem se sente tentado a escrever HTML no MS Word
      Ele não tem muitos recursos, mas a página fica legível tanto na forma renderizada quanto no código-fonte. Antigamente eu o usava bastante para criar arquivos de ajuda MS Help .chm
  • É bom ver um navegador web com editor integrado. Era um recurso que também existia no navegador WorldWideWeb original
    https://en.wikipedia.org/wiki/WorldWideWeb

  • O SeaMonkey antes era conhecido simplesmente como Mozilla ou Mozilla Application Suite, e era o navegador original antes de a Mozilla separar o código nos projetos Phoenix e Thunderbird
    O plano original era que o Mozilla fosse um navegador para desenvolvedores e que usuários comuns usassem o Netscape. Mas, quando a AOL demitiu os desenvolvedores do Netscape em 2003, o Phoenix, que na época se chamava Firebird, virou o principal produto do projeto Mozilla e se tornou o Firefox em 2004
    Vivi de perto a época dos lançamentos do Firefox e do Mozilla 1.0 e, depois que ficou claro que o Firefox era mais popular que o Mozilla Application Suite, este produto foi separado como o projeto SeaMonkey, usando o codinome original da época de desenvolvimento do navegador. Recentemente, por causa do código legado do SeaMonkey, o mecanismo de renderização não consegue acompanhar o Firefox, então a maioria dos sites modernos não funciona direito, mas ele é um navegador histórico interessante cuja interface de usuário praticamente não mudou desde os anos 2000. Já o Firefox continuou mudando sua interface de usuário

  • Gosto do simples fato de este projeto existir. É incrível poder usar um navegador que, em essência, continua como era no começo dos anos 2000
    Só queria que houvesse um build para Mac ARM

    • Será que faz mesmo tanta diferença, na prática, se esse tipo de software roda por emulação ou nativamente?
  • O SeaMonkey precisa de mais atenção para manter o motor acompanhando a web. Sinto muita falta daquela sensação de Netscape

  • Seria muito bom se quem hoje detém a marca Netscape a doasse para a Mozilla, para que ela pudesse usá-la no lugar de SeaMonkey

    • A AOL é quem tem
      Não, corrigindo: agora é a Yahoo que tem
  • Este navegador ainda tem o melhor suporte a proxy SOCKS5, melhor até que o Firefox comum. A combinação deste navegador com ssh -D me salvou várias vezes em redes muito restritas

    • Gostaria que explicasse um pouco melhor o que quer dizer exatamente com suporte a proxy SOCKS5 melhor que o do Firefox comum
      Por exemplo, no Firefox, basta ir nas opções de conexão do Putty em Connection -> SSH -> Tunnels, adicionar um túnel dinâmico e iniciar a sessão; depois, nas opções do Firefox, colocar 127.0.0.1 e a porta escolhida como proxy SOCKS v5
      Com isso, está pronta uma VPN de pobre. Para conveniência, também dá para adicionar uma extensão como o FoxyProxy. Fico curioso para saber o que o SeaMonkey consegue fazer além disso
    • É ainda mais simples do que o argumento --proxy-server="socks5://127.0.0.1:10000" em navegadores baseados em Chromium. Uso sempre assim com SSH
  • Tenho o SeaMonkey 2.49.5 instalado no desktop. É minha plataforma preferida para navegar por FTP e Gopher, e para Gopher uso o complemento OverbiteFF
    Essa versão é o último SeaMonkey que ainda tem suporte completo a NPAPI, então é útil para encontrar sites antigos com applets Java ou quando, por algum motivo, é preciso usar Silverlight. Como é baseado no Firefox 52, ainda funciona na maioria dos sites, e uma versão mais recente deve funcionar melhor também em sites modernos
    Preciso experimentar o editor de HTML. Talvez seja um bom upgrade em relação a escrever páginas HTML no Notepad++. A UI vintage também faz parte do charme. Claro que o botão “Stop” não é tão útil quanto era nos anos 90, mas acho que, na tendência de reduzir a interface do navegador, perdemos mais do que ganhamos

    • Fico curioso por que você não usa VSCode. O suporte a extensões é excelente
      Tem Emmet para criar rapidamente esqueletos HTML, pré-visualização inline de cores hexadecimais, autocompletar de atributos e ótimo suporte a edição em múltiplas linhas. Claro, também tem o CoPilot, que escreve e corrige HTML muito mais rápido do que eu consigo digitar. Dá para perceber que sou fã?
  • Antigamente eu portei o Multi Tab Handler do piro para o SeaMonkey. Sinto muita falta do XUL, e houve uma época em que os navegadores eram ferramentas realmente poderosas

  • Depois que o Firefox mudou o modelo de complementos, o SeaMonkey continuou usando uma versão antiga do Firefox, então parece que muitos complementos do Firefox já não são mais compatíveis
    Como o sistema antigo de complementos era mais poderoso, parece que ele foi mantido por compatibilidade retroativa com os complementos existentes, mas agora os complementos novos não funcionam, e os antigos estão defasados e provavelmente não são mais mantidos
    Hoje em dia, geralmente todos os clientes de e-mail têm uma boa versão web, então o apelo do e-mail integrado diminuiu. Para ressuscitar este projeto, acho que seria preciso quebrar a compatibilidade retroativa e acompanhar o ciclo de lançamentos do Firefox. No geral, parece um bom candidato para integração com IA

    • Pelo contrário, esses motivos podem acabar matando completamente o projeto. Colocar tecnologia de IA em todo produto não é uma boa ideia; é só embarcar em uma moda superaquecida
    • Extensões projetadas explicitamente para o sistema antigo de extensões ainda funcionam
      https://github.com/gorhill/uBlock-for-firefox-legacy
      Também funciona no Pale Moon. Existe até um build específico do Pale Moon que roda no Windows XP