Řídicí panel (macOS) - Dashboard (macOS)
![]() | |
![]() Widgety řídicích panelů běží pod OS X 10.11 El Capitan | |
Stabilní uvolnění | 1.8 (20. července 2011[±] | )
---|---|
Operační systém | Mac OS X 10.4 Tiger na macOS 10.14 Mojave |
Typ | Widget engine |
webová stránka | www![]() |
Přístrojová deska je ukončená aplikace pro Apple Inc. je Operační Systém Mac operační systémy používané jako sekundární desktop pro hostování mini aplikací známých jako widgety. Jedná se o jednoduché aplikace, jejichž spuštění není časově náročné. Dashboardové aplikace dodávané s macOS zahrnují burzovní list, zprávu o počasí, kalkulačku a poznámkový blok; uživatelé si mohou vytvořit nebo stáhnout vlastní.
Před Mac OS X 10.7 Lion, když je Dashboard aktivován, plocha uživatele je ztlumená a v popředí se objeví widgety. Stejně jako okna aplikace je lze přesouvat, přeskupovat, mazat a znovu vytvářet (aby bylo možné otevřít více než jeden stejný Widget současně, případně s odlišným nastavením). Nové widgety lze otevřít pomocí lišty ikon ve spodní části vrstvy, načtením seznamu dostupných aplikací podobných domovské obrazovce iOS nebo macOS panel. Po načtení je widget připraven k použití.
Dashboard byl poprvé představen v Mac OS X 10.4 Tiger.[1][2][3] Lze jej aktivovat jako aplikaci z Docku, Launchpadu nebo Spotlightu. Lze k ní přistupovat také pomocí a klíč na palubní desce.[4] Alternativně si uživatel může zvolit, aby se Dashboard otevřel při přesunutí kurzoru do předem určeného horkého rohu nebo klávesové zkratky. Začínání s Mac OS X 10.7 Lion, Dashboard lze nakonfigurovat jako prostor, přístupný přejetím čtyř prstů doprava z plochy po obou stranách. v OS X 10.10 Yosemite, Dashboard je ve výchozím nastavení zakázán, protože Centrum oznámení je nyní primární metoda zobrazování widgetů.
Do macOS 10.15 Catalina, Dashboard byl odebrán z macOS.[5]
Funkce a schopnosti widgetu
Widgety řídicího panelu, stejně jako webové stránky, jsou schopné mnoha různých věcí, včetně provádění úkolů, ke kterým by uživatel mohl mít manuální přístup.[6] Jedním z příkladů je Google Widget pro vyhledávání, který uživateli jednoduše otevře webový prohlížeč a provede vyhledávání Google. Jiné widgety, například Wikipedia, zachycují obsah webových stránek a zobrazují je na hlavním panelu. Některé widgety mohou také sloužit jako hry Adobe Flash (nebo jiný program pro vytváření multimédií) k vytváření her, jako by byly ve webovém prohlížeči. Uživatelé systému Mac mohou také vytvářet vlastní widgety pomocí integrovaného softwaru.
Grafika
Řídicí panel používá k zobrazování, otevírání a používání widgetů různé grafické efekty. Například efekt 3D převrácení se používá k simulaci převrácení widgetu kliknutím na malý i ikona v pravém dolním rohu, uživatel může změnit předvolby na zadní straně; Mezi další efekty patří prolínání a změna měřítka od ikony po tělo (při otevírání widgetů), „efekt rotačního cyklu“, když je widget zaostřen a uživatel stiskne Command-R nebo efekt sání, když jsou zavřeny. Na dostatečně výkonných počítačích Mac budou widgety po otevření vytvářet zvlněný efekt, jako když list spadne na vodu. Tyto efekty spotřebovávají značnou výpočetní sílu[Citace je zapotřebí ] ale pomocí macOS Quartz Extreme a Základní obrázek grafické architektury, dostatečný výpočetní výkon k jejich vykreslení reálný čas je k dispozici.[Citace je zapotřebí ] Stejně jako u Odhalit, Přední řada a minimalizovat efekt, podržení Shift při volání na Dashboard nebo otevření lišty nabídky Dashboard zobrazí efekt v zpomalený pohyb.
Tvorba widgetů
Widgety řídicího panelu se vytvářejí pomocí Hyper Text Markup Language (HTML), Kaskádové styly (CSS) a JavaScript.[7] Protože pro vytváření se používají stejné jazyky webové stránky mnoho webů vývojáři už je může postavit. Samotné widgety jsou v jádru jednoduše soubory HTML, které se zobrazují ve vrstvě Dashboard; oni používají WebKit aplikační framework, který se také používá v Apple Safari Webový prohlížeč, což znamená, že je mohou vytvářet i uživatelé, kteří používají dřívější verze systému macOS - kde Dashboard není k dispozici. K dispozici je widget API umožňuje widgetům používat prvky rozhraní specifické pro Mac, jako je Apple Slider.[3]
Když je vytvořen widget Dashboard, obvykle se skládá ze šesti souborů:
- Soubor HTML widgetu, což je skutečný soubor, který se zobrazí ve vrstvě Dashboard
- Soubor CSS widgetu, který se používá pro styling widgetu (ale je vyvolán ze souboru HTML)
- Soubor JavaScript widgetu, i když může být implementován přímo v souboru HTML, pokud si to vývojář přeje
- Seznam vlastností widgetu (tzv. „Info.plist“), což Dashboard používá k načtení vlastností widgetu (tj .: název, verze, soubor HTML atd.)
- Obrázek pozadí widgetu ve formátu PNG
- The ikona , který se zobrazí na řádku nabídek
Jakmile jsou všechny tyto soubory v kořenovém adresáři adresáře, je jim přidělen název a přípona „.wdgt“ a poté je lze otevřít na ovládacím panelu jako widget. Složitější widgety mohou také obsahovat a Kakao widgetový modul (pro funkce specifické pro platformu), jeden nebo více souborů JavaScriptu (pro rolování textu, předvolby atd.) nebo více obrázků (pro osobní výběr nabídek nebo tlačítek).
Mac OS X 10.5 Leopard obsahuje aplikaci s názvem Čárový kód, což je uživatelsky přívětivější způsob vytváření widgetů. Další nová funkce Leoparda se nazývá „Web Clip“, která umožňuje uživatelům snadno vytvářet widgety z částí webové stránky.[8] Například během hlavní řeči WWDC 2007 vytvořil Steve Jobs widgety z následujících: titulky novinek na Yahoo.com, první desítka nejvyhledávanějších výrazů Google, Fotografie dne dne národní geografie, Dilbert komiks a informace o pokladně od Shnilá rajčata. Uživatel může také přizpůsobit ohraničení, aby widgety dále přizpůsobil.
Srovnání s Konfabulatorem
Mnoho lidí provedlo srovnání mezi Konfabulátor a Apple Dashboard, zejména poté, co společnost Apple tuto funkci ohlásila Mac OS X 10.4 Tiger byl ve vývoji. To bylo předmětem debaty v online komunitě po několika měsících před oficiálním vydáním Tigera.
Jedna myšlenková škola dospěla k závěru, že Dashboard byl „odtržením“ od Konfabulatoru. Poukazuje na to, že vizuální a funkční podobnost mezi ovládacím panelem byla široce srovnávána s Konfabulatorem (později Yahoo! Widget Engine ) a někdy se nazývá jeho kopie, kvůli podobnostem mezi jejich grafickými aspekty a skutečnosti, že oba používají výraz „widgety“ k popisu objektů ve svém prostředí.[9] Konfabulator mohl být zase založen na Apple Příslušenství na stůl, poprvé vydáno v roce 1984 s originálem Macintosh. Příslušenství na stole, podobně jako widgety, byly malé mini aplikace, které fungovaly na ploše uživatele. Po zavedení Systém 7 a kooperativní multitasking, byla odstraněna nutnost vytvářet Desk Accessories a vývojáři byli vyzváni, aby místo toho vytvářeli aplikace. OS je nadále podporoval z důvodu zpětné kompatibility až do přechodu na Mac OS X (Ve skutečnosti stolní příslušenství Calculator zůstalo v systému Mac OS až do verze 9, sedmnáct let bez významné aktualizace).[10][11]
Základny kódů pro Konfabulator a Dashboard se také liší: Konfabulator používá XML a JavaScript generovat Widgety, zatímco Dashboard používá HTML, CSS, JavaScript a Cíl-C.[12]
Zahrnuté widgety
V první verzi řídicího panelu vydaného s Mac OS X 10.4 Tiger aktualizace 10.4.3. Apple zahrnoval 14 widgetů. Skládaly se z:
- Adresář (nyní známé jako Kontakty)
- Obchodní
- Kalkulačka
- Kalendář
- Slovník
- Flight Tracker
- iTunes Řadič - již není součástí nejnovější verze Operační Systém Mac zprávy.
- Telefonní seznam - již není součástí nejnovějšího Operační Systém Mac zprávy.
- Stickies
- Zásoby
- Kachlová hra
- Překlad
- Převodník jednotek
- Počasí
- Světové hodiny
Po hlavní přednášce k Macworldu 2006 Steve Jobs také ohlásil čtyři nové widgety (Ski Report, People Finder, Google Search a ESPN), stejně jako významné aktualizace widgetů telefonního seznamu a kalendáře. Všechny tyto možnosti jsou k dispozici prostřednictvím aktualizace systému Mac OS X 10.4.4 Tiger.
Navíc, Mac OS X 10.5 Leopard, vydané na konci roku 2007, obsahuje nové widgety. Jedním z nich je Web Clip, který umožňuje každému uživateli proměnit obdélníkovou část libovolné webové stránky na widget (Toto však funguje pouze s Safari webový prohlížeč). Widget se aktualizuje stejně jako web a všechny odkazy a další interaktivní materiály ve výběru widgetu na webové stránce fungují, jako kdyby se na web přistupovalo ze Safari. Dalším novým widgetem jsou Filmy, které uživatelům umožňují vyhledávat aktuálně přehrávané filmy v místních kinech, prohlížet si upoutávky a kupovat lístky přímo z Dashboardu.
Widgety pro iOS
Společnost Apple nikdy neoznámila podporu pro instalaci widgetů Dashboard na iOS. I když v červnu 2008 došlo k neohlášené aktualizaci Dashcode, která byla zabalena s iPhone SDK umožnil vytvoření iPhone orientovaného webové widgety, není známo, zda by tato verze Dashcode podporovala vytvoření AJAX mobilní widgety které lze nativně nainstalovat na iOS.
Bylo prokázáno, že instalace widgetů Dashboard na a jailbroken Zařízení iOS je teoreticky možné, ale většina widgetů pro stolní počítače není zaměřena na použití nebo interakci v systému iOS vícedotykové obrazovka -oriented interface; mohou se také spolehnout na DashboardClient widget Objekt JavaScript, který není součástí iOS.
Dne 2. Června 2014 v rámci jejich oznámení o iOS 8, Apple oznámil, že v zobrazení „Today“ (které je přístupné přejetím prstem dolů ze stavového řádku) bude možné mít widgety ke stažení z App Store.[13] I když se nejedná o stejné widgety orientované na plochu, které se nacházejí na panelu Dashboard, představovalo to poprvé, co byly widgety oficiálně dostupné (tj. Bez útěku z vězení) v systému iOS.
Existuje nesouvisející CarPlay funkce se stejným názvem zavedená s iOS 13.
22. června 2020, během hlavní adresy WWDC, představila společnost Apple widgety pro iOS 14. Tyto widgety lze umístit na domovskou obrazovku a lze je změnit jejich velikost. Uživatelé mohou skládat až 10 widgetů nebo si mohou vybrat widget „Smart Stack“, který se bude měnit v závislosti na aktivitě uživatele. [14]
Viz také
Reference
- ^ „Jak vytvořit vlastní widgety pro OS X z Safari - usnadněte tech“. Usnadněte Tech. 26. července 2010. Citováno 8. ledna 2017.
- ^ Haslam, Karen. „Recenze Yosemite: Problémy s kontinuitou a WiFi narušují jinak příjemnou aktualizaci“. Macworld UK. Citováno 10. ledna 2017.
- ^ A b Udell, Sterling (6. dubna 2010). Profesionální webové gadgety pro mobilní zařízení a počítače. Apress. ISBN 9781430225522.
- ^ Hattersley, Lucy. „3 způsoby, jak je Mac Dashboard opět užitečný: hry, zábava a nové nové widgety produktivity“. Macworld UK. Citováno 13. ledna 2017.
- ^ Statt, Nick (4. června 2019). „Apple trvale odstraní Dashboard v macOS Catalina“. The Verge. Citováno 5. června 2019.
- ^ Evans, Jonny. „Jak vám řídicí panel macOS může ve skutečnosti pomoci dosáhnout produktivity“. Computerworld. Citováno 4. října 2018.
- ^ McFarland, David Sawyer (21. července 2008). JavaScript: Chybějící příručka: Chybějící příručka. „O'Reilly Media, Inc.“. ISBN 9780596555306.
- ^ Williams, Justin (11. března 2008). Začínáme s Mac OS X Leopard. Apress. ISBN 9781430205197.
- ^ Kde se Apple pomýlil s widgety, příspěvek na blogu prohlašující, že Dashboard byl ošizený Konfabulator.
- ^ Hodně povědomí o řídicím panelu Další diskuse, cituje další odkazy.
- ^ Special Patrol: Arlo Rose na Tiger's Dashboard Archivováno 5. července 2009 na adrese Wayback Machine, rozhovor s jedním z autorů Konfabulators. Zahrnuje jeho názory na Dashboard. Zahrnuje odpověď na „argument Příslušenství stolu“.
- ^ Dashboard vs. Konfabulator, příspěvek na blogu prohlašující, že Dashboard nebyl ošizením Konfabulatoru. Zahrnuje historii a technické podrobnosti.
- ^ Inc., Apple. „Apple Developer“. Apple.com. Citováno 17. prosince 2017.
- ^ „iOS 14 Preview - Funkce“. Jablko. Citováno 22. června 2020.
- Poznámky
- "Ozdoby na stole" Andy Hertzfeld, folklore.org, Říjen 1981, vyvoláno 11. července 2006
- Apple.com