NewIcons は、 AmigaOS 2 以降のアイコン処理システムのサードパーティ拡張機能です。 [1] NewIcons は、イタリアのプログラマーNicola Salmoriaによって最初に発明され開発されました。[2]その後の開発は Eric Sauvageau と Phil Vedovatti によって行われました。[1]
歴史
NewIcons の必要性は、AmigaOS バージョン 3.0 以前ではアイコンの全体的な品質が低かったことから生じました。AmigaOS GUI は1980 年代初頭に初めてリリースされたときには革命的でしたが、Mac OSやMicrosoft Windowsなどの他のオペレーティング システムもすぐに追いつき、よりプロフェッショナルな外観になり始めました。標準の AmigaOS Workbench アイコンは、4 色に制限され、標準サイズがなく、正面から見ると 2 次元に見えるなど、シンプルで面白みに欠けていました。
NewIcons の目的は、これらの欠点をすべて解決することです。パレット インデックス情報のみを含み、ユーザーが選択した Workbench パレットに依存する標準の Workbench アイコンとは異なり、NewIcons アイコンは、アイコン ファイル自体に実際のRGBカラー情報をネイティブに保持します。メモリ常駐プログラム (Amiga 用語では Commodity と呼ばれます) は、アイコンの色を現在の Workbench 画面パレットに適応させるよう最善を尽くします。NewIcons システムは、最大 93x93 ピクセルのアイコン サイズと最大 256 色をサポートしました。[3]
特徴
NewIcons では、Mac OS や Windows と同等の 36×40ピクセルという標準アイコン サイズも設定されています。デザイン ガイドラインでは、アイコンをより斜めの視点で描画し、3 次元の錯覚を作り出すことを推奨しています。ガイドラインでは、Workbench の「イメージ」ハイライトの使用も強く推奨しています。このハイライトでは、選択したイメージをクリックすると、単に色が反転したり、より暗い色合いになったりするのではなく、実際の形状が変わります。たとえば、コンピューター ターミナルの画面が起動したり、ペンで紙に文字を書いたり、コンピューター ゲームを象徴するロボットが動き回ったりすることができます。
NewIcons は、従来の Amiga アイコンやMagicWBアイコンと比較すると、ファイル サイズが比較的大きくなります。NewIcons は、アイコン データを 7 ビット エンコーディングでASCIIにエンコードします。色情報は 8 ビット データとして保存され、イメージ データはカラー マップ インデックスをアドレス指定するために必要なビット数でエンコードされます。
定義アイコン
NewIcons には、既製アイコンのパッケージである DefIcons も含まれています。これは、独自の関連アイコン ( .infoAmigaOS でファイルとして提供される) を持たないすべてのファイルにデフォルトのアイコン画像を提供することを目的とします。[1] DefIcons は、ファイル名の拡張子だけを見てファイルの種類を判断するのではなく、実際にファイルのコンテンツを調べる方式を使用します。このアプローチは、Microsoft Windowsで使用されるファイル拡張子システムよりも低速ですが、最終的にはより正確です。.JPG 拡張子の PNG 画像ファイルは、PNG 固有のアイコンで表示されます。[4]
グローアイコン
AmigaOS 3.5ではGlowIconsアイコンフォーマットが導入され、サードパーティのアプリケーションを必要とせずにNewIconsがサポートされました。[5]
GlowIcons 形式は、より一般的な IFF ファイル形式に基づいており、Matt Chaput によって AmigaOS 3.5、3.9、4.0 で使用されているネイティブアイコン形式です。NewIcons との主な違いは、イメージ データの保存方法です。NewIcons は、アプリケーションのツール タイプ メタデータに埋め込まれた非効率的な ASCII エンコードを使用します。GlowIcons では、システム開発者は、ツール タイプとして情報を保存する必要なしに、内部アイコン定義を拡張しました。標準アイコン サイズは 46×46ピクセルで、最大 256 ( 8 ビット) 色と 2 つのイメージ状態 (例: 引き出しが開いている状態と閉じている状態) があります。2 番目のイメージ状態では、通常、アイコンが押されていることを示すためにグロー効果が使用されます。
「最終アップデート」以降、AmigaOS 4.0は32ビットのアイコンイメージをサポートします。[6]
これらの機能は後にバックポートされ、古いOSバージョンでもすべてのアイコン形式を使用できるようになりました[7]
参考文献
- ^ abc チジェク、パベル (1997 年 9 月)。 「NewIcons v4」。Amiga レビュー(チェコ語)。 No. 31。アトランティダ出版。 p. 16. ISSN 1211-1465。
- ^ Camarasa, Laurent (1995 年 5 月)。「NewIcons」。AmigaNews (フランス語)。第 79 号。NewsEdition。p. 52。ISSN 1164-1746 。
- ^ Taylor, David (1997年クリスマス)。「Serious disk, New Icons 4」。Amiga Format。No . 105。Future Publishing。pp. 108–109。ISSN 0957-4867 。
- ^ Vedovatti、P: NewIcons ドキュメント。 1999年
- ^ ベン、ヴォスト (1999 年のクリスマス)。 「アミーガOS3.5」。アミーガフォーマット。 No. 131. 未来出版。 14~17ページ。ISSN 0957-4867。
- ^ Christoph, Michael (2007 年 1 月)。「AmigaOS 4 最終リリース」。Amiga Future (ドイツ語)。第 64 号。APC&TCP。pp. 20–23。
- ^ Keunecke, Peter「Amiga Icon Library V46.4」、Aminet、2022年12月18日
外部リンク
- Aminet の NewIcons パッケージ
