Pulpit nawigacyjny (macOS) - Dashboard (macOS)

Deska rozdzielcza
Dashboard OS X.svg
Widżety pulpitu nawigacyjnego działające pod kontrolą systemu OS X 10.11 El Capitan
Widżety pulpitu nawigacyjnego działające pod kontrolą systemu OS X 10.11 El Capitan
Wersja stabilna 1,8 (20 lipca 2011 ; 9 lat temu ) [±]  ( 2011-07-20 )
System operacyjny Mac OS X 10.4 Tiger na macOS 10.14 Mojave
Rodzaj Silnik widżetów
Stronie internetowej www .apple .com / pliki do pobrania / dashboard /  Edytuj to w Wikidanych

Deska rozdzielcza jest aplikacją zaniechana dla Apple Inc. „s MacOS systemów, stosowanych jako wtórne pulpicie gospodarzem miniaplikacje znane jako działające widżetów . Mają to być proste aplikacje, których uruchomienie nie wymaga czasu. Aplikacje na pulpicie nawigacyjnym dostarczane z systemem macOS obejmują pasek giełdowy, prognozę pogody, kalkulator i notatnik; użytkownicy mogą tworzyć lub pobierać własne.

Przed Mac OS X 10.7 Lion , kiedy Dashboard jest aktywny, pulpit użytkownika jest przyciemniony, a widżety pojawiają się na pierwszym planie. Podobnie jak okna aplikacji, można je przenosić, zmieniać ich kolejność, usuwać i odtwarzać (tak, aby jednocześnie było otwartych więcej niż jeden ten sam widżet, prawdopodobnie z różnymi ustawieniami). Nowe widżety można otwierać za pomocą paska ikon na dole warstwy, ładując listę dostępnych aplikacji podobnych do ekranu głównego iOS lub MacOS Launchpad . Po załadowaniu widget jest gotowy do użycia.

Dashboard został po raz pierwszy wprowadzony w systemie Mac OS X 10.4 Tiger . Można go aktywować jako aplikację z Docka, Launchpada lub Spotlight. Dostęp do niego można również uzyskać za pomocą klawisza deski rozdzielczej . Alternatywnie, użytkownik może zdecydować o otwarciu Pulpitu nawigacyjnego po przesunięciu kursora do wcześniej przypisanego aktywnego rogu lub skrótu klawiaturowego. Począwszy od systemu Mac OS X 10.7 Lion , pulpit nawigacyjny można skonfigurować jako przestrzeń , do której można uzyskać dostęp, przesuwając czterema palcami w prawo z pulpitów po obu stronach. W systemie OS X 10.10 Yosemite pulpit nawigacyjny jest domyślnie wyłączony, ponieważ Centrum powiadomień jest teraz podstawową metodą wyświetlania widżetów.

W macOS 10.15 Catalina Dashboard został usunięty z macOS.

Funkcje i możliwości widżetów

Widżety pulpitu nawigacyjnego, podobnie jak strony internetowe, mogą wykonywać wiele różnych rzeczy, w tym wykonywać zadania, do których dostęp byłby skomplikowany dla użytkownika. Jednym z przykładów jest widget wyszukiwarki Google , który po prostu otwiera przeglądarkę internetową użytkownika i przeprowadza wyszukiwanie w Google. Inne widżety, takie jak Wikipedia, pobierają zawartość stron internetowych i wyświetlają ją w panelu Dashboard. Niektóre widżety mogą również służyć jako gry, wykorzystując Adobe Flash (lub inny program do tworzenia multimediów) do tworzenia gier tak, jakby były w przeglądarce internetowej. Użytkownicy komputerów Mac mogą również tworzyć własne widżety za pomocą wbudowanego oprogramowania.

Grafika

Dashboard wykorzystuje różnorodne efekty graficzne do wyświetlania, otwierania i używania widżetów. Na przykład, efekt trójwymiarowego odwracania służy do symulacji obracania widżetu, klikając małą ikonę i w prawym dolnym rogu, użytkownik może zmienić preferencje na odwrotnej stronie; inne efekty obejmują przenikanie i skalowanie od ikony do treści (podczas otwierania widżetów), „efekt cyklu wirowania”, gdy widżet jest aktywny, a użytkownik naciśnie Command-R lub efekt zasysania, gdy są one zamknięte. Na wystarczająco zasilanych komputerach Mac widżety będą wywoływać efekt falowania po otwarciu, jak liść spadający na wodę. Efekty te zużywają znaczną moc obliczeniową, ale dzięki architekturom graficznym MacOS Quartz Extreme i Core Image dostępna jest wystarczająca moc obliczeniowa do renderowania ich w czasie rzeczywistym . Podobnie jak w przypadku Exposé , Front Row i efektu minimalizacji , przytrzymanie klawisza Shift podczas wywoływania Pulpitu lub otwierania paska menu Pulpitu spowoduje wyświetlenie efektu w zwolnionym tempie .

Tworzenie widżetów

Widżety pulpitu nawigacyjnego są tworzone przy użyciu języka Hypertext Markup Language (HTML), kaskadowych arkuszy stylów (CSS) i JavaScript . Ponieważ do tworzenia witryn internetowych używa się tych samych języków , wielu programistów może je już tworzyć. Same widżety są w istocie po prostu plikami HTML wyświetlanymi w warstwie Dashboard; używają struktury aplikacji WebKit , która jest również używana w przeglądarce internetowej Safari firmy Apple , co oznacza, że ​​nawet użytkownicy korzystający z wcześniejszych wersji systemu macOS - gdzie Dashboard jest niedostępny - mogą je tworzyć. Istnieje interfejs API widgetów, który umożliwia widgetom korzystanie z elementów interfejsu specyficznych dla komputerów Mac, takich jak Apple Slider.

Kiedy budowany jest widget Dashboard, zwykle składa się z sześciu plików:

  • Plik HTML widżetu, czyli rzeczywisty plik, który będzie wyświetlany w warstwie Dashboard
  • Plik CSS widżetu, który jest używany do stylizowania widżetu (ale jest wywoływany z pliku HTML)
  • Plik JavaScript widgetu, chociaż może być zaimplementowany bezpośrednio w pliku HTML, jeśli programista sobie tego życzy
  • Lista właściwości widżetu (zwana „Info.plist”), czyli to, czego Dashboard używa do ładowania właściwości widżetu (tj. Nazwa, wersja, plik HTML itp.)
  • Obraz tła widżetu w formacie PNG
  • Ikona , która jest wyświetlana na pasku menu

Gdy wszystkie te pliki znajdą się w katalogu głównym katalogu, otrzymują nazwę i rozszerzenie „.wdgt”, a następnie można je otworzyć w aplikacji Dashboard jako widżet. Bardziej złożone widżety mogą również zawierać wtyczkę widżetu Cocoa (dla funkcji specyficznych dla platformy), jeden lub więcej plików JavaScript (do przewijania tekstu, preferencji itp.) Lub wiele obrazów (do spersonalizowanych menu wyboru lub przycisków).

Mac OS X 10.5 Leopard zawiera aplikację o nazwie Dashcode , która jest bardziej przyjaznym dla użytkownika sposobem tworzenia widżetów. Inną nową funkcją Leoparda jest „Klip sieciowy”, który umożliwia użytkownikom łatwe tworzenie widżetów z części strony internetowej. Na przykład podczas przemowy WWDC 2007 Steve Jobs stworzył widżety z następujących elementów: nagłówki wiadomości na Yahoo.com , dziesięć najczęściej wyszukiwanych haseł w Google , zdjęcie dnia w National Geographic , komiks Dilbert , oraz informacje kasowe z Rotten Tomatoes . Użytkownik może również dostosować obramowanie, aby jeszcze bardziej spersonalizować widżety.

Porównanie z Konfabulator

Wiele osób dokonało porównań między Konfabulatorem i Apple Dashboard, zwłaszcza po tym, jak Apple ogłosił tę funkcję, gdy Mac OS X 10.4 Tiger był w fazie rozwoju. Było to przedmiotem debaty w społeczności internetowej kilka miesięcy przed oficjalną premierą Tigera.

Jedna szkoła myślenia doszła do wniosku, że Dashboard był „zdzierstwem” Konfabulatora. Wskazuje, że wizualne i funkcjonalne podobieństwa między Dashboardem były szeroko porównywane do Konfabulator (później Yahoo! Widget Engine ) i czasami nazywane jego kopią, ze względu na podobieństwa między ich aspektami graficznymi i faktem, że obaj używają terminu „widżety ”, Aby opisać obiekty w ich otoczeniu. Z kolei Konfabulator mógł być oparty na akcesoriach biurkowych Apple , wydanych po raz pierwszy w 1984 roku wraz z oryginalnym komputerem Macintosh . Akcesoria biurkowe, podobnie jak widżety, były małymi miniaplikacjami działającymi na pulpicie użytkownika. Po wprowadzeniu Systemu 7 i wielozadaniowości opartej na współpracy, konieczność tworzenia akcesoriów biurkowych została usunięta, a programiści zostali zachęceni do tworzenia aplikacji. System operacyjny nadal je wspierał, w celu zapewnienia kompatybilności wstecznej, aż do przejścia na Mac OS X (w rzeczywistości akcesorium na biurko kalkulatora pozostawało w systemie Mac OS do wersji 9, siedemnaście lat bez znaczącej aktualizacji).

Podstawy kodów dla Konfabulator i Dashboard są również różne: Konfabulator używa XML i JavaScript do generowania widgetów, podczas gdy Dashboard używa HTML , CSS , JavaScript i Objective-C .

Dołączone widgety

W pierwszej wersji Dashboarda wydanej wraz z Mac OS X 10.4 Tiger, aktualizacja 10.4.3. Apple zawiera 14 widżetów. Składały się z:

Po przemówieniu na temat Macworld 2006 Steve Jobs ogłosił również cztery nowe widżety (Raport dla narciarzy, Wyszukiwarka osób, Wyszukiwarka Google i ESPN), a także istotne aktualizacje widżetów Książki telefonicznej i Kalendarza. Wszystko to jest dostępne za pośrednictwem aktualizacji Mac OS X 10.4.4 Tiger.

Ponadto system Mac OS X 10.5 Leopard , wydany pod koniec 2007 roku, zawiera nowe widżety. Jednym z nich jest klip sieciowy, który umożliwia każdemu użytkownikowi przekształcenie prostokątnej sekcji dowolnej strony internetowej w widżet (działa to jednak tylko z przeglądarką Safari ). Widżet aktualizuje się tak samo, jak witryna, a wszystkie łącza i inne materiały interaktywne w wyborze strony internetowej przez widżet działają tak, jakby dostęp do witryny był uzyskiwany z przeglądarki Safari. Kolejnym nowym widżetem jest Filmy, który umożliwia użytkownikom znajdowanie aktualnie odtwarzanych filmów w lokalnych kinach, przeglądanie zwiastunów i kupowanie biletów bezpośrednio z Dashboardu. W systemie Mac OS X 10.7 Lion widżety Phone Book i iTunes Controller zostały usunięte

Widżety na iOS

Firma Apple nigdy nie ogłosiła wsparcia dla instalacji widżetów Dashboard na iOS. Mimo że w czerwcu 2008 r. Niezapowiedziana aktualizacja Dashcode, która była dołączona do iPhone SDK, umożliwiła tworzenie widżetów internetowych zorientowanych na iPhone'a , nie wiadomo, czy ta wersja Dashcode obsługiwałaby tworzenie mobilnych widżetów opartych na technologii AJAX, które mogłyby być zainstalowane natywnie na iOS.

Wykazano, że instalacja Dashboard Widgets na jailbreak urządzenia z iOS jest teoretycznie możliwe, ale większość widżety pulpitu zorientowane nie są skierowane do użytkowania lub oddziaływania na iOS multi-dotykowy ekran zorientowane interfejsu; mogą również polegać na obiekcie JavaScript widgetu DashboardClient , który nie jest częścią systemu iOS.

2 czerwca 2014 r. W ramach zapowiedzi iOS 8 firma Apple ogłosiła, że ​​w widoku „Dzisiaj” (dostępnym po przesunięciu palcem w dół z paska stanu) będzie można pobrać widżety z App Store. Chociaż nie są to te same widżety zorientowane na komputery, które można znaleźć w Dashboard, oznaczało to pierwsze oficjalne udostępnienie widżetów (tj. Bez jailbreakingu) w systemie iOS.

Istnieje niepowiązana funkcja CarPlay o tej samej nazwie, wprowadzona w iOS 13 .

22 czerwca 2020 r., Podczas WWDC Keynote Address, firma Apple przedstawiła widżety dla systemu iOS 14. Widżety te można umieszczać na ekranie głównym i zmieniać ich rozmiar. Użytkownicy mogą ułożyć do 10 widżetów lub wybrać widżet „Smart Stack”, który będzie się zmieniać w zależności od aktywności użytkownika.

Zobacz też

Bibliografia

Uwagi

Zewnętrzne linki