1 ポイント 投稿者 GN⁺ 2024-04-20 | 1件のコメント | WhatsAppで共有
  • ブラウザ、メール、ニュースグループ、フィード、IRC、HTML編集、開発ツールを1つにまとめたオールインワンのインターネットスイートで、個別アプリを行き来したくないユーザー向け
  • NetscapeとMozillaが普及させたスイートモデルを引き継ぎ、内部的にはMozilla Firefoxのソースコードの大部分とThunderbird系のコードを活用している
  • 最新リリースのSeaMonkey 2.53.23は2.53.xブランチの段階的アップデートで、アプリケーションと基盤プラットフォームコードの改善・修正・安定性バックポートを含む
  • 2.53.23はWindows x64、macOS x64、Linux x64と24言語に対応し、WindowsとLinuxの32ビット版は2.53.21が最後
  • 最新のChromeまたはFirefox中心に最適化されたWebサイトでは互換性問題が残っており、別コードブランチでの進展はまだ一般配布段階に達していない

SeaMonkeyプロジェクトの性格

  • SeaMonkeyプロジェクトはSeaMonkey Internet Application Suiteを開発するコミュニティ中心のプロジェクト
  • NetscapeとMozillaが普及させたソフトウェアスイートの概念を継続して開発・更新している
  • 主な構成は次のとおり
    • インターネットブラウザ
    • メール・ニュースグループクライアントとWebフィードリーダー
    • HTMLエディタ
    • IRCチャット
    • Web開発ツール
  • 上級ユーザー、Web開発者、企業ユーザーに適した製品として紹介されている
  • 内部的にはMozilla Firefoxのソースコードの大部分を使用し、Thunderbirdのような製品を動かすコードとも関連している
  • 法的支援はSeaMonkey Association (SeaMonkey e.V.) が提供している

SeaMonkey 2.53.23リリース

  • SeaMonkey 2.53.23はオールインワンのインターネットスイートの新リリースで、無料でダウンロードできる
  • 今回のバージョンは2.53.xブランチの段階的アップデート
    • アプリケーションの改善、変更、修正を含む
    • 基盤プラットフォームコードの修正を含む
    • プラットフォーム全体の安定性のための修正とバックポートを含む
  • 2.53.21がWindowsとLinux向け32ビット版の最後のリリースであり、2.53.23は64ビットのみ提供される
  • 提供プラットフォームと言語は次のとおり
    • Windows x64
    • macOS x64
    • Linux x64
    • 24言語
  • 以前の2.53.xバージョンでは自動アップグレードが有効になっている
    • 問題がある場合はダウンロードセクションからフルインストーラーを入手し、旧バージョンの上にSeaMonkey 2.53.23を手動インストールできる

2.53.23の変更点と制約

  • MessagePortのPostMessageOptions対応が追加され、新しいRECAPTCHAバージョン関連の問題が修正された
  • GeckoにCSS justify-items legacy対応が追加された
  • Linuxで終了時に発生していたクラッシュ問題が修正された
  • macOS 15.1.xユーザーは15.2へアップデートする必要がある
    • OSのバグにより、FinderやDockからSeaMonkeyを回避策なしで起動できない
    • この問題は以前のSeaMonkeyバージョンにも該当する
  • 最新のChromeまたはFirefoxのみをサポートするWebサイトで表示が崩れる事例をプロジェクトは認識している
    • 別のソースコードブランチで進展があった
    • そのコードはまだ一般配布の準備ができていない
  • 変更点のより詳しい一覧、既知の問題、FAQはSeaMonkey 2.53.23リリースノートで確認できる

リリース運用とmacOSの問題

  • 2025年1月6日、SeaMonkey開発者でリリースエンジニアリング担当者だったWilliam Andrew Gianopoulos(WG9s) が急逝した
  • 彼の死去後、プロジェクトは今後のプレリリースビルド配布方法を検討することになった
  • macOS Ventura関連のお知らせも含まれる
    • 当時のSeaMonkeyリリースがmacOS 13 Venturaへアップグレードした後、起動中にクラッシュした
    • 修正前まではmacOS環境をVenturaへアップグレードしないよう案内している
    • Monterey 12.6.1またはそれ以下の対応macOSバージョンでは問題ではなく、Appleのバグである可能性もある
    • 問題はBug 1797696で追跡されている

アプリケーション構成要素

  • SeaMonkey Internet Application SuiteはもともとNetscape Communicatorのオールインワン概念を継承している
  • 基盤はMozillaプロジェクトが提供するモダンでクロスプラットフォームなアーキテクチャ
  • インターネットブラウザはMozilla Firefoxと同じレンダリングエンジンとアプリケーションプラットフォームを使用する
    • タブブラウジング
    • フィード検出
    • ポップアップブロック
    • スマートロケーションバー
    • 入力中検索
  • Mail and NewsgroupsクライアントはThunderbirdと多くのコードを共有している
    • 適応型迷惑メールフィルタリング
    • タグとメール表示
    • Webフィード閲覧
    • タブメッセージング
    • 複数アカウント
    • S/MIME
    • LDAP対応アドレス帳
    • 個人利用および企業利用に対応
  • 追加構成要素は次のとおり
    • 使いやすいHTML Editor
    • ChatZilla IRCチャットアプリケーション
    • DOM InspectorなどのWeb開発ツール
  • SeaMonkey用Add-Onsで機能追加とカスタマイズが可能

1件のコメント

 
GN⁺ 2024-04-20
Hacker News のコメント
  • たぶん必要以上に長く使っていた気がする。統合チャットとメールクライアントは便利だったが、HTML エディタはいまひとつで、あまり手をかけられているようにも見えなかった。
    いちばん懐かしいものの一つは KaiRo の LCARSTrek テーマ。他の LCARS ブラウザテーマと違って、日常的に使うにも十分実用的だったのに、残念ながら Firefox 用はない。
    https://www.kairo.at/download/mozskins

    • SeaMonkey とテーマを使っていた頃が懐かしい。LCARS 趣味ではなかったが、Earlyblue は素晴らしかった。
      HTML エディタも便利に使っていた。Firefox 内蔵の HTML 編集機能はさらに悪く、浮動式の表編集機能もない。最近は手で HTML を書きたくないときは Thunderbird で作成しているが、ほぼ同じ感覚だ。
    • MS Word で HTML を書きたくなる人には、SeaMonkey の HTML エディタを強くおすすめする。
      機能は多くないが、Web ページがレンダリングされた状態とソースの状態の両方で読みやすく出力される。昔は MS Help の .chm ヘルプファイルを作るときによく使っていた。
  • 統合エディタ付きの Web ブラウザを見るのはうれしい。もともと WorldWideWeb ブラウザにもあった機能だ。
    https://en.wikipedia.org/wiki/WorldWideWeb

  • SeaMonkey は以前は単に Mozilla または Mozilla Application Suite として知られており、Mozilla がコードを Phoenix と Thunderbird プロジェクトに分ける前の、元のブラウザだった。
    当初の計画では Mozilla は開発者向けブラウザで、一般ユーザーは Netscape を使うことになっていた。しかし AOL が 2003 年に Netscape の開発者たちを解雇したことで、当時 Firebird と呼ばれていた Phoenix が Mozilla プロジェクトの主力製品となり、2004 年に Firefox になった。
    Firefox と Mozilla 1.0 リリースの時代を実際に経験したが、Firefox が Mozilla Application Suite より人気だとはっきりしたあと、この製品は SeaMonkey プロジェクトとして分離され、ブラウザ開発時の元のコードネームから名前を取った。最近では SeaMonkey のレガシーコードのせいでレンダリングエンジンが Firefox に追随できず、現代の Web サイトの大半は正しく動かないが、2000 年代以降ユーザーインターフェイスが大きく変わっていない興味深い歴史的ブラウザだ。一方 Firefox はユーザーインターフェイスを変え続けてきた。

  • このプロジェクトが存在していること自体がいい。本質的に2000 年代初頭そのままのブラウザを使えるのは驚きだ。
    ただ、Mac ARM ビルドがあればいいのにと思う。

    • こういうソフトウェアがエミュレーションで動くかネイティブで動くかは、実際に大きな違いになるのだろうか?
  • SeaMonkey が Web に追いつけるようエンジンを維持するには、もっと注目が必要だ。Netscape っぽさが本当に恋しい。

  • Netscape の商標を今持っているところが Mozilla に寄付して、SeaMonkey の代わりに使えるようにしてくれたら本当にいいのに。

    • AOL が持っている。
      いや、訂正すると今は Yahoo が持っている。
  • このブラウザは通常の Firefox よりも、いまだに SOCKS5 プロキシ機能がいちばん優れている。このブラウザと ssh -D の組み合わせのおかげで、制限の厳しいネットワークで何度も助かった。

    • 通常の Firefox より SOCKS5 プロキシ機能が優れているとは具体的にどういう意味なのか、もう少し説明してほしい。
      たとえば Firefox では、Putty の接続オプションで Connection -> SSH -> Tunnels に進み、動的トンネルを追加してセッションを開始し、その後 Firefox のオプションに 127.0.0.1 と選んだポートを SOCKS v5 プロキシとして入れればよい。
      これで貧者の VPN が完成する。利便性のために FoxyProxy のような拡張機能を追加することもできる。SeaMonkey ではこれ以上に何ができるのか気になる。
    • Chromium ベースのブラウザの --proxy-server="socks5://127.0.0.1:10000" 引数よりもさらに簡単だ。SSH と一緒にいつもそうして使っている。
  • デスクトップに SeaMonkey 2.49.5 をインストールしてある。FTP と Gopher を見るときに好んで使うプラットフォームで、Gopher には OverbiteFF アドオンを使っている。
    このバージョンは完全な NPAPI サポートが残っている最後の SeaMonkey なので、Java アプレットのある古いサイトを見つけたり、何らかの理由で Silverlight が必要だったりするときに便利だ。Firefox 52 ベースなので大半の Web サイトでもまだ動くし、もっと新しいバージョンなら現代の Web サイトでもよりうまく動くだろう。
    HTML エディタも一度試してみたい。Notepad++ で HTML ページを書いていたのより良いアップグレードになるかもしれない。ビンテージ感のある UI も魅力の一部だ。もちろん「Stop」ボタンは 90 年代ほど有用ではないが、ブラウザのクロームを減らす流れで得たものより失ったもののほうが多いと思う。

    • なぜ VSCode を使わないのか気になる。拡張機能のサポートが素晴らしい。
      素早く HTML のひな形を作れる Emmet、インラインの 16 進カラーのプレビュー、属性のオートコンプリート、優れた複数行編集サポートまである。もちろん、私が入力するよりはるかに速く HTML を書いて直してくれる CoPilot もある。私がファンだってバレているかな?
  • 昔、piro の複数タブハンドラを SeaMonkey に移植したことがある。XUL が本当に懐かしいし、ブラウザはかつて本当に強力なツールだった。

  • Firefox がアドオン方式を変えたあとも SeaMonkey は古い Firefox バージョンを使い続けているので、多くの Firefox アドオンはもう互換性がないようだ。
    以前のアドオンシステムのほうが強力だったため、既存アドオンとの後方互換性のために維持したようだが、今では新しいアドオンは動かず、古いアドオンは古びていて、もうメンテナンスされていない可能性が高い。
    最近はたいていのメールクライアントにまともな Web 版があるので、統合メール機能の魅力は薄れた。このプロジェクトを復活させるには後方互換性を壊して Firefox のリリースサイクルに合わせる必要がありそうだ。全体としては AI と統合するのによい候補に見える。

    • むしろ、そうした理由がこのプロジェクトを完全に殺してしまうかもしれない。あらゆる製品に AI 技術を入れるのはよい考えではなく、単に過熱した流行に乗っているだけだ。
    • 旧拡張システム向けに明示的に設計された拡張機能は、今でも動作する。
      https://github.com/gorhill/uBlock-for-firefox-legacy
      Pale Moon でも動作する。Windows XP で動く Pale Moon 専用ビルドもある。