Панель управления (macOS)
Стабильная версия | 1,8 (20 июля 2011 г [±] | )
---|---|
Операционная система | С Mac OS X 10.4 Tiger на macOS 10.14 Mojave |
Тип | Движок виджетов |
Веб-сайт | www |
Часть серии о |
macOS |
---|
Dashboard — это прекращенная функция Apple Inc. компании операционных систем macOS , используемая в качестве дополнительного рабочего стола для размещения мини-приложений, известных как виджеты . Это простые приложения, запуск которых не требует времени. Приложения информационной панели, поставляемые с 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 Yosemite , панель мониторинга была отключена по умолчанию, а Центр уведомлений стал основным методом отображения виджетов. Начиная с macOS 10.15 Catalina , Dashboard была удалена из macOS. [5]
Поддержка виджетов вновь представлена в macOS Sonoma , последней версии macOS. [6] В macOS Sonoma компания Apple интегрировала панель мониторинга с рабочим столом. Пользователи по-прежнему могут хранить виджеты в Центре уведомлений.
Функции и возможности виджета
[ редактировать ]Виджеты информационной панели, как и веб-страницы, способны выполнять множество различных задач, в том числе выполнять задачи, к которым пользователю было бы сложно получить доступ вручную. [7] Одним из примеров является виджет «Поиск Google» пользователя , который просто открывает веб-браузер и выполняет поиск в Google. Другие виджеты, такие как Wikipedia, захватывают содержимое веб-страниц и отображают его на панели мониторинга. Некоторые виджеты также могут служить играми, используя Adobe Flash (или другую программу для создания мультимедиа) для создания игр так же, как если бы они находились в веб-браузере. Пользователи Mac также могут создавать свои собственные виджеты с помощью встроенного программного обеспечения.
Графика
[ редактировать ]Dashboard использует множество графических эффектов для отображения, открытия и использования виджетов. Например, эффект трехмерного переворота используется для имитации переворачивания виджета: щелкнув небольшой значок i в правом нижнем углу, пользователь может изменить настройки на обратной стороне; другие эффекты включают плавное затухание и масштабирование от значка к телу (при открытии виджетов), «эффект цикла вращения», когда виджет находится в фокусе и пользователь нажимает Command-R, или эффект всасывания, когда они закрыты. На компьютерах Mac с достаточной мощностью виджеты при открытии будут создавать эффект ряби, как будто лист падает на воду. Эти эффекты потребляют значительную вычислительную мощность. [ нужна ссылка ] но с помощью графических архитектур MacOS Quartz Extreme и Core Image достаточная вычислительная мощность для их рендеринга в реальном времени . доступна [ нужна ссылка ] Как и в случае с Exposé , Front Row и эффектом минимизации отображению эффекта , удержание клавиши Shift при вызове информационной панели или открытии строки меню информационной панели приведет к замедленному .
Создание виджетов
[ редактировать ]Виджеты информационной панели создаются с использованием языка гипертекстовой разметки (HTML), каскадных таблиц стилей (CSS) и JavaScript . [8] используются одни и те же языки Поскольку для создания веб-сайтов , многие веб- разработчики уже могут их создавать. Сами виджеты по своей сути представляют собой просто HTML-файлы, отображаемые на уровне информационной панели; они используют платформу приложений WebKit , которая также используется в веб-браузере Safari от Apple , а это означает, что даже пользователи, использующие более ранние версии macOS, где Dashboard недоступна, могут создавать их. Существует API виджетов , позволяющий виджетам использовать элементы интерфейса, специфичные для Mac, такие как Apple Slider. [3]
Когда создается виджет Dashboard, он обычно состоит из шести файлов:
- HTML-файл виджета, который является фактическим файлом, который будет отображаться на слое информационной панели.
- CSS-файл виджета, который используется для стилизации виджета (но вызывается из HTML-файла).
- Файл JavaScript виджета, хотя по желанию разработчика он может быть реализован непосредственно в файле HTML.
- Список свойств виджета (называемый «Info.plist»), который Dashboard использует для загрузки свойств виджета (т. е. имени, версии, HTML-файла и т. д.).
- Фоновое изображение виджета в формате PNG.
- Значок , отображаемый в строке меню
Как только все эти файлы окажутся в корне каталога, им будет присвоено имя и расширение «.wdgt», после чего их можно будет открыть в Dashboard как виджет. Более сложные виджеты могут также включать плагин виджета Cocoa (для функциональности, специфичной для платформы), один или несколько файлов JavaScript (для прокрутки текста, предпочтений и т. д.) или несколько изображений (для персонализированного выбора меню или кнопок).
Mac OS X 10.5 Leopard включает приложение Dashcode , которое представляет собой более удобный способ создания виджетов. Еще одна новая функция Leopard называется «Веб-клип», которая позволяет пользователям легко создавать виджеты из частей веб-страницы. [9] Например, во время выступления на WWDC 2007 Стив Джобс сделал виджеты из следующего: избранные заголовки новостей на Yahoo.com , десять самых популярных поисковых запросов в Google , фотография дня на National Geographic , о Дилберте комикс , и информация о кассовых сборах фильма « Гнилые помидоры» . Пользователь также может настроить границу для дальнейшей персонализации виджетов.
Сравнение с Конфабулятором
[ редактировать ]Многие люди сравнивали Konfabulator и Dashboard от Apple, особенно после того, как Apple объявила об этой функции, когда Mac OS X 10.4 Tiger находилась в разработке. Это стало предметом споров в интернет-сообществе за несколько месяцев до официального релиза Tiger.
Одна школа мысли пришла к выводу, что Dashboard был «плагией» Konfabulator. В нем отмечается, что визуальное и функциональное сходство Dashboard часто сравнивают с Konfabulator (позже Yahoo! Widget Engine ) и иногда называют его копией из-за сходства между их графическими аспектами и того факта, что они оба используют термин «виджеты». » для описания объектов в их среде. [10] Konfabulator, в свою очередь, возможно, был основан на настольных аксессуарах Apple , впервые выпущенных в 1984 году вместе с оригинальным Macintosh . Настольные аксессуары, похожие на виджеты, представляли собой небольшие мини-приложения, работавшие на рабочем столе пользователя. После появления System 7 и совместной многозадачности необходимость в создании настольных аксессуаров была устранена, и вместо этого разработчикам было предложено создавать приложения. ОС продолжала поддерживать их для обратной совместимости до перехода на Mac OS X (фактически настольный аксессуар «Калькулятор» оставался в Mac OS до версии 9 семнадцать лет без существенных обновлений). [11] [12]
Базы кода Konfabulator и Dashboard также различаются: Konfabulator использует XML и JavaScript для создания виджетов, тогда как Dashboard использует HTML , CSS , JavaScript и Objective-C . [13]
Включенные виджеты
[ редактировать ]В первой версии Dashboard, выпущенной вместе с Mac OS X 10.4, появилось обновление Tiger 10.4.3. Apple включила 14 виджетов. Они состояли из:
- Адресная книга (теперь известная как Контакты)
- Бизнес
- Калькулятор
- Календарь
- Словарь
- Отслеживание полетов
- Контроллер iTunes — больше не включен в последние выпуски macOS .
- Телефонная книга — больше не включена в последние версии macOS .
- Стикеры
- Акции
- Плитка игры
- Перевод
- Конвертер единиц измерения
- Погода
- Мировое время
После основного выступления на Macworld 2006 Стив Джобс также анонсировал четыре новых виджета (Ski Report, People Finder, Google Search и ESPN), а также значительные обновления виджетов «Телефонная книга» и «Календарь». Все это доступно через обновление Mac OS X 10.4.4 Tiger.
Кроме того, Mac OS X 10.5 Leopard , выпущенная в конце 2007 года, включает новые виджеты. Одним из них является Web Clip, который позволяет любому пользователю превратить прямоугольную часть любой веб-страницы в виджет (однако это работает только с веб-браузером Safari ). Виджет обновляется так же, как и веб-сайт, и все ссылки и другие интерактивные материалы на веб-странице, выбранной виджетом, работают так, как если бы доступ к веб-сайту осуществлялся из Safari. Еще один новый виджет — «Фильмы», который позволяет пользователям находить фильмы, которые сейчас идут в местных кинотеатрах, просматривать трейлеры и покупать билеты прямо с панели управления. В Mac OS X 10.7 Lion были удалены виджеты «Телефонная книга» и «Контроллер iTunes».
Виджеты на iOS
[ редактировать ]Apple никогда не заявляла о поддержке установки виджетов Dashboard на iOS. Несмотря на то, что в июне 2008 года необъявленное обновление Dashcode, входящее в состав iPhone SDK , позволило создавать веб-виджеты , ориентированные на iPhone , неизвестно, будет ли эта версия Dashcode поддерживать создание мобильных виджетов на основе AJAX , которые могут быть установлен на iOS.
Было продемонстрировано, что установка виджетов Dashboard на взломанное устройство iOS теоретически возможна, но большинство виджетов, ориентированных на рабочий стол, не ориентированы на использование или взаимодействие с на мультисенсорный экран интерфейсом iOS, ориентированным DashboardClient ; они также могут полагаться на объект JavaScript виджета , который не является частью iOS.
2 июня 2014 года в рамках анонса iOS 8 компания Apple объявила, что в представлении «Сегодня» (доступном при пролистывании вниз по строке состояния) можно будет размещать загружаемые виджеты из App Store. [14] Хотя это и не те виджеты, ориентированные на рабочий стол, которые можно найти в Dashboard, это был первый случай, когда виджеты стали официально доступны (т. е. без взлома) на iOS.
появилась несвязанная функция CarPlay с таким же названием В iOS 13 .
22 июня 2020 года во время основного выступления на WWDC компания Apple представила виджеты для iOS 14. Эти виджеты можно разместить на главном экране и изменить их размер. Пользователи могут объединять до 10 виджетов или выбрать виджет «Умный стек», который будет меняться в зависимости от активности пользователя. [15]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Как создать свои собственные виджеты панели мониторинга OS X из Safari — сделайте технологию проще» . Сделайте технологию проще . 26 июля 2010 г. Архивировано из оригинала 18 августа 2021 г. Проверено 8 января 2017 г.
- ^ Хаслам, Карен. «Обзор Yosemite: проблемы с непрерывностью работы и Wi-Fi портят приятное в остальном обновление» . Macworld Великобритания . Архивировано из оригинала 19 августа 2015 года . Проверено 10 января 2017 г.
- ^ Jump up to: а б Уделл, Стерлинг (6 апреля 2010 г.). Профессиональные веб-гаджеты для мобильных устройств и компьютеров . Апресс. ISBN 9781430225522 . Архивировано из оригинала 24 апреля 2023 года . Проверено 10 ноября 2020 г.
- ^ Хаттерсли, Люси. «Три способа использования панели управления Mac снова полезны: игры, развлечения и новые виджеты для повышения производительности» . Macworld Великобритания . Архивировано из оригинала 26 июля 2020 года . Проверено 13 января 2017 г.
- ^ Статт, Ник (4 июня 2019 г.). «Apple навсегда удалит Dashboard из macOS Catalina» . Грань . Архивировано из оригинала 16 января 2021 года . Проверено 5 июня 2019 г.
- ^ Портер, Джон (5 июня 2023 г.). «Apple анонсирует macOS Sonoma с игровым режимом и поддержкой виджетов рабочего стола» . Грань . Архивировано из оригинала 5 июня 2023 года . Проверено 8 июня 2023 г.
- ^ Эванс, Джонни. «Как панель управления macOS может помочь вам продуктивно работать» . Компьютерный мир . Архивировано из оригинала 4 октября 2018 года . Проверено 4 октября 2018 г.
- ^ Макфарланд, Дэвид Сойер (21 июля 2008 г.). JavaScript: Недостающее руководство: Недостающее руководство . «О'Рейли Медиа, Инк.». ISBN 9780596555306 . Архивировано из оригинала 24 апреля 2023 года . Проверено 10 ноября 2020 г.
- ^ Уильямс, Джастин (11 марта 2008 г.). Начало работы с Mac OS X Leopard . Апресс. ISBN 9781430205197 . Архивировано из оригинала 24 апреля 2023 года . Проверено 10 ноября 2020 г.
- ^ Где Apple ошиблась с виджетами, заархивировано 5 мая 2021 года в Wayback Machine , в блоге, в котором утверждается, что Dashboard является подделкой Konfabulator.
- ↑ « Много шума из-за информационной панели». Архивировано 13 января 2010 г., в ходе дебатов Wayback Machine More, цитируются другие ссылки.
- ↑ Специальный патруль: Арло Роуз на приборной панели Tiger. Архивировано 5 июля 2009 года в Wayback Machine , интервью с одним из авторов Konfabulators. Включает его мнение о Dashboard. Включает ответ на «аргумент о настольных аксессуарах».
- ^ Dashboard против Konfabulator. Архивировано 6 июля 2009 года в Wayback Machine , в блоге, в котором утверждается, что Dashboard не является копией Konfabulator. Включает историю и технические подробности.
- ^ Инк., Apple. «Яблочный разработчик» . Apple.com . Архивировано из оригинала 26 августа 2014 года . Проверено 17 декабря 2017 г.
{{cite web}}
:|last=
имеет общее имя ( справка ) - ^ «Предварительная версия iOS 14 — Возможности» . Яблоко . Архивировано из оригинала 22 июня 2020 года . Проверено 22 июня 2020 г.
- Примечания
- «Настольные украшения» Энди Херцфельда, Folklore.org , октябрь 1981 г., получено 11 июля 2006 г.
- Apple.com
Внешние ссылки
[ редактировать ]- Страница панели инструментов Apple
- Советы разработчикам Dashcode. Архивировано 7 марта 2015 г. на Wayback Machine.
- Советы пользователю информационной панели. Архивировано 15 августа 2014 г. на Wayback Machine.
- Приборные игры