Панель управления (macOS) - Dashboard (macOS)

Приборная панель
Панель управления OS X.svg
Виджеты приборной панели, работающие под OS X 10.11 El Capitan
Виджеты панели управления, работающие под OS X 10.11 Эль-Капитан
Стабильный выпуск1.8 (20 июля 2011 г.; 9 лет назад (2011-07-20)) [±]
Операционная системаMac OS X 10.4 Tiger к macOS 10.14 Mojave
ТипДвижок виджета
Интернет сайтwww.яблоко.com/ загрузки/приборная панель/ Отредактируйте это в Викиданных
Часть серии по
macOS

Приборная панель это прекращенное приложение для Apple Inc. с macOS операционные системы, используемые в качестве вторичного рабочего стола для размещения мини-приложений, известных как виджеты. Это простые приложения, запуск которых не требует времени. Приложения Dashboard, поставляемые с macOS, включают биржевой тикер, прогноз погоды, калькулятор и блокнот; пользователи могут создавать или загружать свои собственные.

Перед Mac OS X 10.7 Lion, когда Dashboard активирован, рабочий стол пользователя затемняется, а на переднем плане появляются виджеты. Как и окна приложений, их можно перемещать, переставлять, удалять и воссоздавать (так, чтобы одновременно было открыто несколько одного и того же виджета, возможно, с разными настройками). Новые виджеты можно открывать через панель значков в нижней части слоя, загружая список доступных приложений, аналогичный домашнему экрану iOS или macOS. Панель запуска. После загрузки виджет готов к использованию.

Панель управления была впервые представлена ​​в Mac OS X 10.4 Tiger.[1][2][3] Его можно активировать как приложение из Dock, Launchpad или Spotlight. К нему также можно получить доступ через ключ приборной панели.[4] Кроме того, пользователь может открыть панель мониторинга при перемещении курсора в заранее назначенный «горячий угол» или при помощи сочетания клавиш. Начиная с Mac OS X 10.7 Lion, панель управления можно настроить как Космос, доступ к которому можно получить, проведя четырьмя пальцами вправо от рабочих столов по обе стороны от него. В OS X 10.10 Йосемити, панель управления по умолчанию отключена, так как Центр уведомлений теперь основной метод отображения виджетов.

По состоянию на macOS 10.15 Каталина, Панель управления удалена из macOS.[5]

Функции и возможности виджета

Виджеты приборной панели, такие как веб-страницы, могут выполнять множество различных задач, в том числе выполнять задачи, к которым пользователю было бы сложно получить доступ вручную.[6] Одним из примеров является Google Виджет поиска, который просто открывает пользователю веб-браузер и выполняет поиск в Google. Другие виджеты, такие как Википедия, захватывают содержимое веб-страниц и отображают их на панели инструментов. Некоторые виджеты также могут служить играми, используя Adobe Flash (или другая программа для создания мультимедиа) для создания игр, как если бы они находились в веб-браузере. Пользователи Mac также могут создавать свои собственные виджеты с помощью встроенного программного обеспечения.

Графика

Dashboard использует различные графические эффекты для отображения, открытия и использования виджетов. Например, эффект трехмерного переворота используется для имитации переворота виджета при нажатии на небольшой я иконка в правом нижнем углу, с обратной стороны пользователь может изменить настройки; другие эффекты включают перекрестное затухание и масштабирование от значка к телу (при открытии виджетов), «эффект цикла вращения», когда виджет сфокусирован и пользователь нажимает Command-R, или эффект втягивания, когда они закрываются. На Mac с достаточной мощностью виджеты при открытии будут создавать эффект ряби, как лист, падающий на воду. Эти эффекты потребляют значительную вычислительную мощность.[нужна цитата ] но с помощью macOS Кварц Экстрим и Основной образ графические архитектуры, достаточные вычислительные мощности для их рендеринга в реальное время доступен.[нужна цитата ] Как и с Разоблачать, Передний ряд и свести к минимуму эффект, удерживая нажатой клавишу Shift при вызове панели инструментов или открытии строки меню панели инструментов, эффект отобразится в замедленная съемка.

Создание виджетов

Виджеты панели инструментов создаются с использованием Язык гипертекстовой разметки (HTML), Каскадные таблицы стилей (CSS) и JavaScript.[7] Поскольку одни и те же языки используются для создания веб-сайты, многие сети Разработчики уже могу их построить. Сами виджеты, по сути, представляют собой просто файлы HTML, которые отображаются на уровне панели мониторинга; они используют WebKit фреймворк приложения, который также используется в Apple Сафари веб-браузер, то есть даже пользователи, работающие с более ранними версиями macOS, где Dashboard недоступна, могут их создавать. Есть виджет API позволяет виджетам использовать элементы интерфейса Mac, такие как Apple Slider.[3]

Когда виджет Dashboard построен, он обычно состоит из шести файлов:

  • HTML-файл виджета, который является фактическим файлом, который будет отображаться на слое Dashboard.
  • CSS-файл виджета, который используется для стилизации виджета (но вызывается из HTML-файла)
  • Файл JavaScript виджета, хотя он может быть реализован непосредственно в файле HTML, если разработчик пожелает
  • Список свойств виджета (называемый «Info.plist»), который Dashboard использует для загрузки свойств виджета (например: имя, версия, HTML-файл и т. Д.)
  • Фоновое изображение виджета в формате PNG
  • В значок который отображается в строке меню

Когда все эти файлы находятся в корне каталога, ему присваивается имя и расширение «.wdgt», после чего он может быть открыт в Dashboard как виджет. Более сложные виджеты могут также включать Какао подключаемый модуль виджета (для функций, зависящих от платформы), один или несколько файлов JavaScript (для прокрутки текста, настроек и т. д.) или несколько изображений (для персонализированных меню или кнопок выбора).

Mac OS X 10.5 Leopard включает приложение под названием Dashcode, который является более удобным способом создания виджетов. Еще одна новая функция Leopard называется «Веб-клип», которая позволяет пользователям легко создавать виджеты из частей веб-страницы.[8] Например, во время основного доклада WWDC 2007 Стив Джобс создал следующие виджеты: заголовки новостей на Yahoo.com, десятку самых популярных запросов на Google, Фото Дня на Национальная география, то Дилберт комикс и информация о кассовых сборах от Гнилые помидоры. Пользователь также может настроить границу для дальнейшей персонализации виджетов.

Сравнение с Конфабулятором

Многие люди сравнивали Конфабулятор и Apple Dashboard, особенно после того, как Apple объявила об этой функции, когда Mac OS X 10.4 Tiger находился в разработке. Это было предметом обсуждения в онлайн-сообществе за несколько месяцев до официального релиза Tiger.

Одна школа мысли пришла к выводу, что Dashboard был «грабежом» Konfabulator. Он указывает на визуальное и функциональное сходство между Dashboard, которое широко сравнивают с Konfabulator (позже Yahoo! Виджет Engine ) и иногда называют его копией из-за сходства между их графическими аспектами и того факта, что они оба используют термин «виджеты» для описания объектов в своей среде.[9] Konfabulator, в свою очередь, мог быть основан на Apple Настольные аксессуары, впервые выпущен в 1984 году с оригинальным Macintosh. Настольные аксессуары, похожие на виджеты, представляли собой небольшие мини-приложения, которые работали на рабочем столе пользователя. После введения Система 7 и совместной многозадачности, необходимость в создании настольных принадлежностей была устранена, и разработчики были поощрены вместо этого создавать приложения. ОС продолжала поддерживать их для обратной совместимости, пока Mac OS X (Фактически, настольный калькулятор оставался в Mac OS до версии 9, семнадцать лет без значительных обновлений).[10][11]

Кодовые базы для Konfabulator и Dashboard также различаются: Konfabulator использует XML и JavaScript для создания виджетов, тогда как Dashboard использует HTML, CSS, JavaScript и Цель-C.[12]

Включенные виджеты

В первой версии Dashboard, выпущенной с Mac OS X 10.4 Tiger обновление 10.4.3. Apple включила 14 виджетов. Они состояли из:

После выступления на Macworld 2006 Стив Джобс также анонсировал четыре новых виджета (Ski Report, People Finder, Google Search и ESPN), а также значительные обновления виджетов телефонной книги и календаря. Все это доступно в обновлении Mac OS X 10.4.4 Tiger.

Кроме того, Mac OS X 10.5 Leopard, выпущенный в конце 2007 года, включает новые виджеты. Одним из них является веб-клип, который позволяет любому пользователю превратить прямоугольную часть любой веб-страницы в виджет (однако это работает только с Сафари веб-браузер). Виджет обновляется так же, как и веб-сайт, и все ссылки и другие интерактивные материалы в выбранном виджетом веб-странице работают так, как если бы доступ к веб-сайту осуществлялся из Safari. Еще один новый виджет - «Фильмы», который позволяет пользователям находить фильмы, которые в данный момент воспроизводятся в местных кинотеатрах, просматривать трейлеры и покупать билеты прямо с панели инструментов.

Виджеты на iOS

Apple никогда не объявляла о поддержке установки виджетов Dashboard на iOS. Несмотря на то, что в июне 2008 г. необъявленное обновление Dashcode, которое было упаковано с SDK для iPhone разрешено создание iPhone-ориентированных веб-виджеты, неизвестно, будет ли эта версия Dashcode поддерживать создание управляемых AJAX мобильные виджеты который может быть установлен изначально на iOS.

Было продемонстрировано, что установка виджетов Dashboard на взломанный Устройство iOS теоретически возможно, но большинство виджетов, ориентированных на рабочий стол, не ориентированы на использование или взаимодействие с iOS. мультитач экран -ориентированный интерфейс; они также могут полагаться на DashboardClient's виджет Объект JavaScript, не являющийся частью iOS.

2 июня 2014 г., в рамках анонса iOS 8 Apple объявила, что в представлении «Сегодня» (которое можно открыть, проведя вниз по строке состояния) можно будет иметь загружаемые виджеты из App Store.[13] Хотя это и не те виджеты, ориентированные на рабочий стол, которые можно найти в Dashboard, это был первый случай, когда виджеты стали доступны официально (то есть без взлома) на iOS.

Есть несвязанный CarPlay функция с тем же именем, представленная с iOS 13.

22 июня 2020 года, во время основного выступления WWDC, Apple представила виджеты для iOS 14. Эти виджеты можно размещать на рабочем столе и изменять их размер. Пользователи могут складывать до 10 виджетов или выбирать виджет «Умный стек», который будет меняться в зависимости от активности пользователя. [14]

Смотрите также

Рекомендации

  1. ^ «Как создать свои собственные виджеты панели инструментов OS X из Safari - упростите технологию». Сделать технологию проще. 26 июля 2010 г.. Получено 8 января, 2017.
  2. ^ Хаслам, Карен. «Обзор Yosemite: проблемы с непрерывностью и Wi-Fi портят в остальном приятное обновление». Macworld UK. Получено 10 января, 2017.
  3. ^ а б Уделл, Стерлинг (6 апреля 2010 г.). Профессиональные веб-гаджеты для мобильных и настольных ПК. Апресс. ISBN  9781430225522.
  4. ^ Хаттерсли, Люси. «Три способа снова использовать Mac Dashboard: игры, развлечения и новые виджеты для повышения продуктивности». Macworld UK. Получено 13 января, 2017.
  5. ^ Статт, Ник (4 июня 2019 г.). «Apple навсегда удалит Dashboard в macOS Catalina». Грани. Получено 5 июня, 2019.
  6. ^ Эванс, Джонни. «Как панель управления macOS может помочь вам продуктивно работать». Computerworld. Получено 4 октября, 2018.
  7. ^ Макфарланд, Дэвид Сойер (21 июля 2008 г.). JavaScript: отсутствующее руководство: отсутствующее руководство. "O'Reilly Media, Inc.". ISBN  9780596555306.
  8. ^ Уильямс, Джастин (11 марта 2008 г.). Начало работы с Mac OS X Leopard. Апресс. ISBN  9781430205197.
  9. ^ Где Apple ошиблась с виджетами, сообщение в блоге, в котором утверждается, что Dashboard было ограблением от Konfabulator.
  10. ^ Много шума по поводу панели инструментов Больше споров, цитирует другие ссылки.
  11. ^ Особый патруль: Арло Роуз на панели управления тигра В архиве 5 июля 2009 г. Wayback Machine, интервью с одним из авторов Конфабулятора. Включает его мнение о Dashboard. Включает ответ на аргумент «Настольные аксессуары».
  12. ^ Дашборд против Конфабулятора, сообщение в блоге, в котором утверждается, что Dashboard не является копией Konfabulator. Включает историю и технические детали.
  13. ^ Inc., Apple. «Разработчик Apple». Apple.com. Получено 17 декабря, 2017.
  14. ^ «Предварительная версия iOS 14 - Возможности». яблоко. Получено 22 июня, 2020.
Примечания

внешняя ссылка