SeaMonkey、オールインワンのインターネット・アプリケーションスイート
(seamonkey-project.org)- ブラウザ、メール、ニュースグループ、フィード、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件のコメント
Hacker News のコメント
たぶん必要以上に長く使っていた気がする。統合チャットとメールクライアントは便利だったが、HTML エディタはいまひとつで、あまり手をかけられているようにも見えなかった。
いちばん懐かしいものの一つは KaiRo の LCARSTrek テーマ。他の LCARS ブラウザテーマと違って、日常的に使うにも十分実用的だったのに、残念ながら Firefox 用はない。
https://www.kairo.at/download/mozskins
HTML エディタも便利に使っていた。Firefox 内蔵の HTML 編集機能はさらに悪く、浮動式の表編集機能もない。最近は手で HTML を書きたくないときは Thunderbird で作成しているが、ほぼ同じ感覚だ。
機能は多くないが、Web ページがレンダリングされた状態とソースの状態の両方で読みやすく出力される。昔は MS Help の
.chmヘルプファイルを作るときによく使っていた。統合エディタ付きの Web ブラウザを見るのはうれしい。もともと WorldWideWeb ブラウザにもあった機能だ。
https://en.wikipedia.org/wiki/WorldWideWeb
https://developer.mozilla.org/en-US/docs/Web/API/Document/de...
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 の代わりに使えるようにしてくれたら本当にいいのに。
いや、訂正すると今は Yahoo が持っている。
このブラウザは通常の Firefox よりも、いまだに SOCKS5 プロキシ機能がいちばん優れている。このブラウザと
ssh -Dの組み合わせのおかげで、制限の厳しいネットワークで何度も助かった。たとえば Firefox では、Putty の接続オプションで Connection -> SSH -> Tunnels に進み、動的トンネルを追加してセッションを開始し、その後 Firefox のオプションに
127.0.0.1と選んだポートを SOCKS v5 プロキシとして入れればよい。これで貧者の VPN が完成する。利便性のために FoxyProxy のような拡張機能を追加することもできる。SeaMonkey ではこれ以上に何ができるのか気になる。
--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 年代ほど有用ではないが、ブラウザのクロームを減らす流れで得たものより失ったもののほうが多いと思う。
素早く HTML のひな形を作れる Emmet、インラインの 16 進カラーのプレビュー、属性のオートコンプリート、優れた複数行編集サポートまである。もちろん、私が入力するよりはるかに速く HTML を書いて直してくれる CoPilot もある。私がファンだってバレているかな?
昔、piro の複数タブハンドラを SeaMonkey に移植したことがある。XUL が本当に懐かしいし、ブラウザはかつて本当に強力なツールだった。
Firefox がアドオン方式を変えたあとも SeaMonkey は古い Firefox バージョンを使い続けているので、多くの Firefox アドオンはもう互換性がないようだ。
以前のアドオンシステムのほうが強力だったため、既存アドオンとの後方互換性のために維持したようだが、今では新しいアドオンは動かず、古いアドオンは古びていて、もうメンテナンスされていない可能性が高い。
最近はたいていのメールクライアントにまともな Web 版があるので、統合メール機能の魅力は薄れた。このプロジェクトを復活させるには後方互換性を壊して Firefox のリリースサイクルに合わせる必要がありそうだ。全体としては AI と統合するのによい候補に見える。
https://github.com/gorhill/uBlock-for-firefox-legacy
Pale Moon でも動作する。Windows XP で動く Pale Moon 専用ビルドもある。