Client-side decoration (original) (raw)

Property Value
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