Rozhraní pásu karet

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 14. června 2020; kontroly vyžadují 7 úprav .

Ribbon (Ribbon) nebo Microsoft Fluent Interface  je typ rozhraní v aplikacích GUI založený na panelech nástrojů oddělených kartami . Aplikace Microsoft Office od verze 2007, vydané společností Microsoft , využívají tuto formu rozhraní, jehož hlavní součástí je modulární pás karet s ikonami namísto textových položek nabídky.

Přechod na nový typ nabídky vyvolal smíšené reakce uživatelů, mnoho uživatelů považovalo Ribbon za nepohodlný, což vedlo k vývoji aplikací třetích stran, které umožňují vrátit klasický vzhled nabídky do Office, jako je UbitMenu a Classic Menu .

Předchůdci

Microsoft není prvním výrobcem softwaru, který používá panely nástrojů s kartami. Dříve se takové panely objevovaly v balíčcích jako Macromedia HomeSite , Macromedia Dreamweaver , Borland Delphi a Borland C++ Builder , Maya . V nich se však na každé kartě okamžitě zobrazily všechny prvky v ní obsažené, a to nejen ty nejčastěji používané. Kromě toho v nich rozhraní s kartami nenahrazuje nabídku okna, a to je jeho hlavní rozdíl.

Popis

Hlavním rysem nového rozhraní bylo úplné odmítnutí systémové nabídky programu. Při použití rozhraní pásu karet je většina funkcí rozdělena mezi karty nového panelu. Některé funkce byly přesunuty do rozevíracích nabídek, které se zobrazí po kliknutí na tlačítko nalevo od karet (tlačítko „Kancelář“ v Office 2007 nebo „Soubor“ v roce 2010) a další tlačítko v záhlaví (zástupce Jídelní lístek). Tlačítka funkcí, které jsou neustále potřeba (vrátit zpět, opakovat, uložit), jsou přesunuta do nadpisu okna.

Tlačítka na pásu karet mohou mít na rozdíl od panelu nástrojů různé velikosti. Tlačítka, která jsou potřeba častěji, mohou být větší a mohou také obsahovat ukázky použitých stylů.

Tlačítka jsou spojena do skupin. Málo používaná tlačítka jsou skrytá, ale přístup k nim je zachován prostřednictvím rozevíracích nabídek ve spodní části pásu karet poblíž záhlaví skupiny.

Pás karet v Microsoft Office 2007

Kromě standardního stylu kůže (Luna) jsou v Ribbonu také tmavé (Obsidian) a stříbrné (Silver). Je možné vytvářet vlastní styly.

Společnost Microsoft přijala rozhraní pásu karet v sadě Microsoft Office 2007 jako součást uživatelského rozhraní Microsoft Fluent User Interface , které nahradilo nabídky, panely nástrojů (panely nástrojů) a mnoho panelů úloh. Microsoft říká, že to umožňuje shromáždit všechny funkce na jednom místě, čímž se zvýší použitelnost uživatelského rozhraní. Existují však názory jak na užitečnost [1] , tak na neužitečnost [2] rozhraní pásu karet.

Pás karet v Microsoft Office 2010

S vydáním sady Microsoft Office 2010 byl pás karet zcela přepracován a vylepšen. Zejména byl přepracován styl designu stuhy: výchozí styl se stal „Stříbrný“ („Stříbrný“), k dispozici jsou také „Modrý“ („Modrý“) a „Černý“ („Černý“). Místo tlačítka „Office“, které mělo nahradit nabídku „File“, je zde tlačítko „File“, které otevírá zobrazení Microsoft Office BackStage [3] .

Pás karet v jiných programech

Stuha pro vývojáře

Jako prvek uživatelského rozhraní je Ribbon zajímavý pro vývojáře aplikací pro Windows . V programování rozhraní pásu karet lze rozlišit následující směry:

  1. Customizace "pro sebe" (customizace) Office Ribbon v aplikacích Microsoft Office [5] .
  2. Použití Native API. Počínaje Windows 7 poskytuje Microsoft rozhraní pro práci s objekty Microsoft Office Ribbon. Použití nativního API však přináší vážné omezení: takto vytvořené aplikace poběží pouze pod Windows 7 [6] .
  3. Práce s prvky pásu karet knihovny MFC . Microsoft Visual Studio 2010 představilo Ribbon Designer, nástroj pro vytváření prostředků pásu karet pro vaše aplikace pomocí objektů pásu karet MFC [7] .
  4. Použití Microsoft Ribbon pro WPF Subsystém [8] .
  5. Spolupracujte s komponentami pásu karet třetích stran při vývoji aplikací na platformě .NET . Komponenty pásu karet vyrábí řada společností (v licenci společnosti Microsoft):

V případech použití nástrojů 1, 2, 4 není programátor povinen přijmout podmínky licence Microsoft pro uživatelské rozhraní Office, ve všech ostatních případech je pro použití prvků pásu karet z Microsoft Office nebo podobných komponent třetích stran nutné přijmout uvedenou licenční smlouvu společnosti Microsoft (licence je bezplatná).

Pás karet ve Windows 7 a Windows 8

Již od beta verzí Windows 7 začal Microsoft implementovat nové rozhraní do svého nového operačního systému. Zejména jej obdržely Microsoft WordPad , Microsoft Paint .

S Windows 8 pokračuje Microsoft v zavádění nového rozhraní pro svůj nový operační systém. Konkrétně to má Windows Explorer .

Ribbon v C++Builderu a Delphi

Nové verze Delphi a C++ Builder ( Embarcadero RAD Studio ) přidaly sadu komponent pro vytváření uživatelských rozhraní ve vyvíjených programech pomocí Ribbon.

Stuha na internetu

Některé weby (například htmlbook.ru ) také používají prvky rozhraní pásu karet k procházení různými sekcemi.

Poznámky

  1. Téměř finální recenze Office 2007 . Získáno 22. ledna 2011. Archivováno z originálu 18. září 2007.
  2. Rozhraní pásu karet: klady a zápory – TheVista.Ru – Téměř 7 let napřed – Windows 7 a Office 2010 . Získáno 4. června 2009. Archivováno z originálu 1. září 2013.
  3. Přehled Office 2010 Beta . Datum přístupu: 22. ledna 2011. Archivováno z originálu 10. prosince 2011.
  4. Licencování uživatelského rozhraní Office . Získáno 5. října 2010. Archivováno z originálu 27. září 2010.
  5. MSDN – Přizpůsobení pásu karet Office Fluent Ribbon 2007 pro vývojáře (část 1 ze 3) . Získáno 26. listopadu 2010. Archivováno z originálu 24. listopadu 2010.
  6. Michael Chourdakis. Pás karet Windows 7: Přišel čas, vaše aplikace Win32 se změní . Získáno 26. listopadu 2010. Archivováno z originálu 12. června 2010.
  7. MSDN - Ribbon Designer (MFC) . Získáno 26. listopadu 2010. Archivováno z originálu 20. listopadu 2010.
  8. Microsoft Ribbon pro WPF říjen 2010 . Získáno 26. listopadu 2010. Archivováno z originálu 8. prosince 2010.