出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/05/06 05:46 UTC 版)
| |
|
|
SeaMonkey 2.53.10 のスクリーンショット
|
|
| 開発元 | SeaMonkey Council |
|---|---|
| 最新版 |
2.53.20[1] |
| 最新評価版 | 2.53.21 Beta 1 - 2025年5月1日[2] [±] |
| リポジトリ | |
| 使用エンジン | Gecko(HTML レンダリング) SpiderMonkey(JavaScript) |
| 対応OS | Windows / macOS / Linux / OS/2 / Solaris |
| プラットフォーム | クロスプラットフォーム |
| サポート状況 | 開発中 |
| 種別 | インターネットスイート |
| ライセンス | MPL/GPL/LGPL tri-license[3] |
| 公式サイト | The SeaMonkey® Project |
SeaMonkey(シーモンキー)は、SeaMonkey AssociationのSeaMonkey Councilによって開発されているインターネット統合アプリケーション。Mozilla Suiteの後継となるソフトウェアである。
SeaMonkeyはMozilla Firefoxで使われているGeckoと呼ばれるレンダリングエンジンを使用している。SeaMonkeyにはタブブラウザ方式のウェブブラウザ、電子メールクライアント、ニュースグループクライアント、IRCクライアント、単にComposerとも呼ばれる WYSIWYGのHTML編集ツール(Mozilla Composer/右のスクリーンショット参照)が含まれている。
Mozillaからの改良が加えられ、SVGサポートやフィッシングメールの検出などFirefoxやThunderbirdの持つ機能も幾らか利用できるようになっている。SeaMonkeyという名前は小型甲殻類アルテミアの別名に由来する。
2006年1月30日にSeaMonkeyプロジェクトにてWindows、Mac OS X、Linuxの各オペレーティングシステム (OS) におけるファーストリリース、英語版バージョン1.0が公開された。
なおMozilla Firefox 57でレイアウトエンジンがServoに移行しXPCOMが廃止されたことに伴い、GeckoでもXPCOMの廃止が進んだ。そのためXPCOMに依存していたSeaMonkeyは、法人向け延長サポート版のFirefox ESRで使われているバージョンのGeckoを基にしてThunderbirdと共同でコンポーネント部分の開発を行っている。
SeaMonkey ProjectではソフトウェアにFirefoxやThunderbirdの持つ機能やセキュリティフィックスを一部盛り込むと同時に、SeaMonkeyで生まれた改良点をFirefoxやThunderbirdへフィードバックすることになっている。その関連でGeckoエンジンのバージョンはFirefoxやThunderbirdに合わせるような形となり、多くの場合同時期アップデートとなるため、末尾の数字とバージョン末尾の数字が一致しない場合がある。
canvas要素、JavaScript対応機能の向上など。canvas処理高速化など。
bdi要素、Indexed Database APIを実装。
text-size-adjustプロパティ、HTML DOM のouterHTMLプロパティへの対応、ページのソース表示にHTML5パーサの採用、SPDYプロトコルへの対応など。XPCOMGlueLoadエラーなど、4件の問題の修正。Maps と Sets を反復可能なオブジェクトとして提供、SVG の FillPaint と StrokePaint を実装、iframe 要素の sandbox 属性をサポートなど。
window.devicePixelRatioのサポートなど。
WeakMaps の clear() や Math.imul に対応、<canvas> タグで ブレンドモード をサポート、<audio> タグや <video> タグの改善など。
asm.js 最適化モジュール (OdinMonkey) によるパフォーマンス向上、canvas の非同期的更新によるWebGLの描画性能向上、テキストファイル表示時の単語の折り返し表示、CSS3のFlexbox実装、新しいWeb Notifications APIの実装など。background-attachment:local を実装、ECMAScript 6の多くの関数を実装、iframe の srcdoc 属性に対する処理が実装されインラインフレーム内に埋め込み可能になったなど。
Math.hypot() をサポートなど。video 要素や audio 要素で音量を調節、OS X: 通知センターがweb notificationsをサポート、multi-line flexbox、MathML 2.0の mathvariant 属性をサポートなど。<input type=number>、<input type=color> をサポート、box-sizing をベンダ接頭辞なしで利用可、Web Workerから Console オブジェクトが参照可、SharedWorker、Promisesを標準的にサポートなど。
固有名詞の分類
| オープンソース |
GeoClue Music Player Daemon SeaMonkey Python CD Manipulator |
| フリーソフトウェア |
Kate Music Player Daemon SeaMonkey NeoOffice KOrganizer |
| Geckoを用いたウェブブラウザ |
Netscape Browser Ese-lolifox SeaMonkey Mozilla Firefox Galeon |
| インターネットスイート |
Mozilla Application Suite Cyberdog SeaMonkey Opera Gnuzilla |