LINEスタンプ制作代行サービス・LINEスタンプの作り方!

お電話でのお問い合わせ:03-6869-8600

stampfactory大百科事典

デスクトップ環境

デスクトップ環境(デスクトップかんきょう、)またはデスクトップマネージャ () とは、コンピュータのグラフィカルユーザインタフェース (GUI) を提供するソフトウェア。その名称はデスクトップメタファー () を起源とし、より早い時期に成立したキャラクタユーザインタフェース (CUI) と対比される。オペレーティングシステム (OS) の重要かつよく使う機能へのアクセス・設定変更の手段を提供するが、OSの持つすべての機能へのアクセスを提供するわけではない。OSの完全な制御には今でもコマンドラインインタフェース (CLI) を必要とする場合がある。デスクトップ環境は一般にアイコン、ウィンドウ、ツールバー、フォルダ、背景画像、デスクトップウィジェットなどで構成される(ウィンドウ、アイコン、メニュー、ポインタをまとめてWIMPと称する)。ドラッグ・アンド・ドロップのような機能も提供し、全体としてデスクトップメタファーをより完璧なものとしている。デスクトップ環境は、ボタンやウィンドウなどの実世界でも相互作用に使用されるものに似た概念を使い、コンピュータとの直観的なやりとりを目指している。「デスクトップ環境」という用語はデスクトップメタファーに基づくユーザインタフェースのスタイルを意味すると同時に、そのメタファーを具現化したプログラム自身も指す。そのような用法は、Common Desktop Environment と K Desktop Environment で一般に広まった。WindowsやMac OS XのようなプロプライエタリなOSのデスクトップ環境は、一般的に使用方法という観点から見て、変更をあまり受け付けないようになっている。また、それによってユーザーエクスペリエンス(ユーザーエクスペリエンスデザインを参照)の一貫性を保証しているのである。特にBTRONでは表示の仕様や画面構成などを作法という名で規定し、原則としてこれに則り、変更することを公式には認めていない。しかし、これらのオペレーティング環境であってもテーマを変更したりサードパーティーのソフトを使うことで画面を構成する要素(アイコンやボタン)の見た目やインタフェースモデルを変えることはできる。Windowsでは、Windows Explorerシェルを別のものと置き換えることで変更が可能となる。デスクトップ環境を提供するシステムにおいて、ウィンドウマネージャおよびそれと連携するウィジェット・ツールキットを使って書かれたアプリケーション群が、一般にユーザーから見える大部分を構成する。ウィンドウマネージャは環境の対話的部分をサポートし、ツールキットは統一感のあるルック・アンド・フィールを提供する。一部のウィンドウシステムは、その下層にあるOSやライブラリへの直接的なインタフェースとなっている。グラフィックスデバイス、ポインティングデバイス、キーボードなどをサポートしている。ウィンドウマネージャは一般にウィンドウシステムの上で動作する。ウィンドウシステムがウィンドウ管理機能を提供することもあるが、一般にそのような機能はウィンドウマネージャの一部とみなされており、単にたまたまウィンドウシステムがそういった機能を提供しているものとされる。特定のウィンドウマネージャとの組合せで使用することを念頭においているアプリケーションは、そのウィンドウマネージャに対応するウィジェット・ツールキットを採用することが多い。ウィジェット・ツールキットはアプリケーションにウィジェットを提供し、それによってユーザーが一貫した形でグラフィカルに対話する方法を提供する。デスクトップメタファー () とは、現在のOSのグラフィカルユーザインタフェース (GUI) で使われている統合されたコンセプトの集合である。コンピュータのディスプレイ上でユーザの机の上(デスクトップ)を表現し、そこに文書やフォルダを置く。文書を開くとウィンドウが開き、それが机の上に置かれた紙の文書を表している。また、デスクアクセサリと呼ばれる小さなアプリケーション群が机の上の様々な道具(例えば、電卓)に対応している。メタファーの純粋さを守るよりも利便性を高めるのが重要であるため、デスクトップメタファーは実装によっては様々な拡張がなされている。そのため、ゴミ箱やファイルキャビネットが何故か机の上に出現することになった。また、メニューバーやタスクバーといった機能は実世界の机とは対応していない。21世紀に入り、ファイルキャビネットや机のメタファーは重要性を失いつつある。特に記憶容量が巨大化したため、フォルダーのメタファーではファイルを探したり管理したりするのが困難になってきた。そのため、ユーザがシステムのファイルシステムに仮託された概念をそのまま受容するのではなく、特定の必要性に応じて文書を組織する手法が登場しつつある。「スマートフォルダ」と呼ばれる機能はユーザが重要と考える検索基準に従ったファイル検索を可能にしている。BeOSはデスクトップメタファーを他よりも厳密に適用している。例えば、外部ディスク装置はデスクトップに現われるが、内部ディスク装置はコンピュータ自身を表すアイコンの中に含まれている。ちなみに、Mac OSでは全ドライブや外部デバイスをデスクトップに表示でき、Windowsでは全ドライブがコンピュータのアイコンの中にある。世界初のデスクトップ環境は、ゼロックスのパロアルト研究所で1970年代に開発された暫定Dynabook環境(例えばAlto)である。これがオフィス用パーソナルコンピュータ Xerox Star (1980) として製品化されたが、マーケティングが積極的でなかった点と高価だった点から商業的には失敗に終わった。アップルは Lisa (1983) でデスクトップ環境をより安価なパーソナルコンピュータ上で実装したが、これも商業的には失敗した。今日、多くのOSにデスクトップ環境として実装されているデスクトップメタファーを最初に広く一般に知らしめたコンピュータはアップルのMacintosh(1984年)であり、実際に広く使われるようになったのは、1995年にマイクロソフトがリリースしたWindows 95からである。2011年現在、最も広く使われているデスクトップ環境は、Windows XPやWindows 7のもので、それらに次いでOS Xのデスクトップ環境がある。OS Xを搭載したMacintoshを除けば、LinuxなどのUnix系OSをパーソナルコンピュータ上で使用する割合はまだ低いが、X Window Systemを搭載した安価なLinux PCの市場シェアが伸びており、そういったマシンでX11ベースのデスクトップ環境がサポートされている。X Window Systemを使用するシステム(だいたい、Unix系に同じ)では、デスクトップ環境はより柔軟である。これはXが「ポリシーではなく機構を提供する。特にユーザインタフェースについては」という原則に基づいて設計されているため、デスクトップ環境の構成要素がウィンドウシステムとは全く別に提供されているためである。CDEやGNOMEやKDEといったXのデスクトップ環境は、ユーティリティライブラリ(XtやGLib等)、GUIライブラリ(ウィジェット・ツールキット、XawやMotifやGTK+やQt等)といったインフラとなるライブラリ、ウィンドウマネージャ(twmやmwmやMetacityやKWin等)などのシステムユーティリティ、ファイルマネージャ(ファイルやKonqueror、Dolphin等)や管理ツールなどの基本的なアプリケーション、スキン (GUI)、などから構成される。これら個々のモジュールは個別に変更したり設定することができ、ユニークな組合せを作ることができるが、多くのデスクトップ環境ではデフォルトの設定があるので、それを使うことができる。またそういったフルスタックのデスクトップ環境とは別に、IceWM、Fluxbox、Window Maker といったウィンドウマネージャは単純なデスクトップ環境と言える機能を備えている。evilwm や などのように、そういった機能のないウィンドウマネージャもある。X上の初期のデスクトップ環境としてCDEがあるが、これはプロプライエタリな製品であったため、コストやライセンスの問題があってLinuxなどには普及しなかった。1996年にはKDE、1997年にはGNOMEが登場。1997年に始まったXfceはそれらより小さいプロジェクトであり、性能とモジュール性向上に集中したもので、2006年に始まったLXDEも同様である。2012年現在、GNOMEとKDEが主流であり、Linuxディストリビューションの多くがデフォルトでどちらかをインストールする。これらには次のような特徴がある。2000年代初め、KDE とGNOMEが円熟期に達した。その後もそれぞれが新たな向上のためのプロジェクトを推進した(KDEは Appeal、GNOMEは ToPaZ)。どちらも目標は似たようなものだが、採用した人間工学的手法は異なる。KDEはアプリケーションの連携と相互運用の強化を推進しており、賢明なデフォルトを設定しようと試みつつ、高度にカスタマイズ可能で非常に複雑な機能を多く含んでいる。一方GNOMEはより規範的で、必須なタスクの細かい詳細に集中し、全体としては単純化しようとしている。結果としてそれぞれが異なるユーザー層と開発コミュニティをひきつけている。技術的には多数の技術が全てのLinuxデスクトップ環境で共通している。最も明らかなものは X Window System である。また、努力の重複を減らす非公式な協力ゾーンとして freedesktop.org が生まれた。GNOMEとKDEは高性能なコンピュータを主な対象としているため、低性能な古いシステム向けには別のデスクトップ環境が使われる。そのような軽量デスクトップ環境としてLXDEとXfceがある。どちらもGNOMEと同じGTK+ツールキットを採用している。KDEと同じQtテクノロジーをベースにした軽量デスクトップ環境としてはRazor-qtがある。Unix系での主要な4種類のデスクトップ環境のデフォルト構成の比較表を以下に示す:パーソナルコンピュータ上で最も一般的なデスクトップ環境はWindowsに組み込まれているインタフェースである。Windows XPではLuna、Windows VistaとWindows 7ではAeroと呼ばれている。アップルのOS XのAquaもよく使われている。Unix系OSではX Window Systemに基づいたデスクトップ環境、KDE、GNOME、Xfce、LXDEなどが使われている。他にも様々なデスクトップ環境がある。例えば、CDE、、GEM、、Jesktop、、、、、、 などがある。また、ウィンドウマネージャFVWMの強力なコンフィギュレーションツールであるは、デスクトップ環境の「コンストラクションキット」ともいうべきものである。単独で機能することを意図して設計されたXウィンドウマネージャは、典型的なデスクトップ環境の要素を多く備えており、例えば顕著な例として Enlightenment がある。他にも、Openbox、Fluxbox、、FVWM、Window Maker、 などがあり、特に最後の2つはNeXTSTEP GUIのルック・アンド・フィールを採用している。Amigaの各種デスクトップ環境は特筆に値する。AmigaOSの当初のデスクトップ環境から発展していった。Scalos、MorphOSのデスクトップ、AROSのデスクトップなどがある。もAmiga UIと似た機能を持っている。はAmiga上の単なるファイルマネージャだったが、最終的にデスクトップ環境Directory Opus Magellanに発展した。IBM OS/2またはeComStationではワークプレース・シェルというデスクトップ環境が動作する。BumpTopプロジェクトは実験的デスクトップ環境を構築するプロジェクトである。より実世界に近い3D実装を目標とし、例えば文書を仮想デスク内で自由に操作できる。

出典:wikipedia

LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。