dbo:abstract |
Client-side decoration (CSD) is the concept of allowing a graphical application software to be responsible for drawing its own window decorations, historically the responsibility of the window manager. Sometimes client-side decoration is used to refer to the applications that don't have a traditional title bar. However, this is a misuse of the phrase, as even applications that have a basic title bar can be client side decorated. By using client-side decoration rather than traditional server-side decoration, applications are able to draw their own title bar, which allows for a wide range of possibilities to customize window decorations and add additional functionality (graphical control elements) into what otherwise would be a typical window manager bar with much empty space in the maximized windows. (en) クライアントサイド・デコレーション(英語: client-side decoration、略称: CSD)とは、グラフィカルなアプリケーションソフトウェアにおけるの描画について、歴史的にウィンドウマネージャが担当していたのに対し、各アプリケーションが独自に担当することを許容するという概念である。 伝統的なタイトルバーを持たないアプリケーションを指すためにクライアントサイド・デコレーションという語句が用いられることがあるが、これは誤用であり、最小限のタイトルバーを持つアプリケーションでもクライアント側でのデコレーションは可能である。 伝統的なサーバサイド・デコレーションの代わりにクライアントサイド・デコレーションを使用することにより、各アプリケーションが独自のタイトルバーを描画できるため、ウィンドウ・デコレーションの広範囲なカスタマイズや、標準的なウィンドウマネージャでウィンドウを最大化した場合に広大な空きスペースとなっていた領域への機能(GUIウィジェット)の追加などが実現できる。 (ja) |
dbo:thumbnail |
wiki-commons:Special:FilePath/GtkHeaderBar_on_GNOME_Files_--_2014-01.png?width=300 |
dbo:wikiPageExternalLink |
https://developer.gnome.org/gtk3/stable/GtkHeaderBar.html https://wiki.gnome.org/Initiatives/CSD |
dbo:wikiPageID |
56428964 (xsd:integer) |
dbo:wikiPageLength |
6742 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1075961933 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Qt_(software) dbr:Metro_(design_language) dbr:Menu_bar dbr:Tool_bar dbr:Deepin dbr:Application_software dbr:Universal_Windows_Platform dbr:Unix-like dbr:Chromium_(web_browser) dbr:Electron_(software_framework) dbr:GNOME_Shell dbr:GNOME_applications dbr:GTK dbr:Google_Chrome dbr:Graphical_User_Interface dbr:Mutter_(software) dbr:Application_Kit dbr:MacOS dbr:Small_form_factor_(desktop_and_motherboard) dbr:Steam_(service) dbr:Wayland_(display_server_protocol) dbr:Graphical_control_element dbr:Adobe_Inc. dbr:Adobe_Photoshop dbr:Firefox dbr:Window_decoration dbr:Computer_form_factor dbr:Ribbon_(computing) dbc:Graphical_control_elements dbc:Graphical_user_interface_elements dbr:KWin dbr:Title_bar dbr:Widget_toolkit dbr:Microsoft dbr:X_Window_System dbr:Window_manager dbr:Deepin_Desktop_Environment dbr:File:Deepin_File_Manager_15.4_español.png dbr:File:GtkHeaderBar_on_GNOME_Files_--_2014-01.png |
dbp:wikiPageUsesTemplate |
dbt:Reflist dbt:GNOME dbt:GUI_widgets |
dct:subject |
dbc:Graphical_control_elements dbc:Graphical_user_interface_elements |
rdfs:comment |
クライアントサイド・デコレーション(英語: client-side decoration、略称: CSD)とは、グラフィカルなアプリケーションソフトウェアにおけるの描画について、歴史的にウィンドウマネージャが担当していたのに対し、各アプリケーションが独自に担当することを許容するという概念である。 伝統的なタイトルバーを持たないアプリケーションを指すためにクライアントサイド・デコレーションという語句が用いられることがあるが、これは誤用であり、最小限のタイトルバーを持つアプリケーションでもクライアント側でのデコレーションは可能である。 伝統的なサーバサイド・デコレーションの代わりにクライアントサイド・デコレーションを使用することにより、各アプリケーションが独自のタイトルバーを描画できるため、ウィンドウ・デコレーションの広範囲なカスタマイズや、標準的なウィンドウマネージャでウィンドウを最大化した場合に広大な空きスペースとなっていた領域への機能(GUIウィジェット)の追加などが実現できる。 (ja) Client-side decoration (CSD) is the concept of allowing a graphical application software to be responsible for drawing its own window decorations, historically the responsibility of the window manager. Sometimes client-side decoration is used to refer to the applications that don't have a traditional title bar. However, this is a misuse of the phrase, as even applications that have a basic title bar can be client side decorated. (en) |
rdfs:label |
Client-side decoration (en) クライアントサイド・デコレーション (ja) |
owl:sameAs |
wikidata:Client-side decoration dbpedia-ja:Client-side decoration https://global.dbpedia.org/id/4XT8N |
prov:wasDerivedFrom |
wikipedia-en:Client-side_decoration?oldid=1075961933&ns=0 |
foaf:depiction |
wiki-commons:Special:FilePath/Deepin_File_Manager_15.4_español.png wiki-commons:Special:FilePath/GtkHeaderBar_on_GNOME_Files_--_2014-01.png |
foaf:isPrimaryTopicOf |
wikipedia-en:Client-side_decoration |
is dbo:wikiPageRedirects of |
dbr:Client-Side_Decoration dbr:Server-Side_Decoration |
is dbo:wikiPageWikiLink of |
dbr:Client-Side_Decoration dbr:GNOME dbr:Server-Side_Decoration dbr:SSD_(disambiguation) |
is foaf:primaryTopic of |
wikipedia-en:Client-side_decoration |