Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Dashboard впервые был представлен в 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]

Функции и возможности виджета [ править ]

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

Графика [ править ]

Dashboard использует различные графические эффекты для отображения, открытия и использования виджетов. Например, эффект 3-D переворота используется для имитации переворачивания виджета, щелкнув маленький значок i в правом нижнем углу, пользователь может изменить настройки на обратной стороне; другие эффекты включают перекрестное затухание и масштабирование от значка к телу (при открытии виджетов), «эффект цикла вращения», когда виджет сфокусирован и пользователь нажимает Command-R, или эффект втягивания, когда они закрываются. На Mac с достаточной мощностью виджеты при открытии будут создавать эффект ряби, как лист, падающий на воду. Эти эффекты потребляют значительную вычислительную мощность [ необходима цитата ], но с помощью MacOS Quartz Extreme иГрафические архитектуры Core Image , доступны достаточные вычислительные мощности для их визуализации в реальном времени . [ необходима цитата ] Как и в случае с Exposé , Front Row и эффектом сворачивания , удерживание клавиши Shift при вызове панели инструментов или открытии панели меню панели инструментов будет отображать эффект в замедленном движении .

Создание виджетов [ править ]

Виджеты приборной панели создаются с использованием языка гипертекстовой разметки (HTML), каскадных таблиц стилей (CSS) и JavaScript . [7] Поскольку для создания веб-сайтов используются одни и те же языки , многие веб- разработчики уже могут их создавать. Сами виджеты, по сути, представляют собой просто файлы HTML, которые отображаются на уровне панели мониторинга; они используют платформу приложений WebKit, которая также используется в веб-браузере Apple Safari , что означает, что даже пользователи, работающие с более ранними версиями 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 , фотография дня на National Geographic , Dilbert комикс и информация о кассовых сборах от Rotten Tomatoes . Пользователь также может настроить границу для дальнейшей персонализации виджетов.

Сравнение с Konfabulator [ править ]

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

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

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

Включенные виджеты [ править ]

В первой версии 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. Еще один новый виджет - «Фильмы», который позволяет пользователям находить фильмы, которые в данный момент воспроизводятся в местных кинотеатрах, просматривать трейлеры и покупать билеты прямо с панели инструментов.

Виджеты на iOS [ править ]

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

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

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

В iOS 13 появилась несвязанная функция CarPlay с таким же названием .

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

См. Также [ править ]

  • Дополнение (Mozilla)
  • Дашборд (бизнес)
  • Расширения Google Chrome

Ссылки [ править ]

  1. ^ «Как создать свои собственные виджеты приборной панели OS X из Safari - упростите технологию» . Упростите технологию . 26 июля 2010 . Проверено 8 января 2017 года .
  2. ^ Хаслам, Карен. «Обзор Yosemite: проблемы с непрерывностью и Wi-Fi портят в остальном приятное обновление» . Macworld UK . Проверено 10 января 2017 года .
  3. ^ a b Уделл, Стерлинг (6 апреля 2010 г.). Профессиональные веб-гаджеты для мобильных и настольных компьютеров . Апресс. ISBN 9781430225522.
  4. ^ Хаттерсли, Люси. «3 способа снова использовать Mac Dashboard: игры, развлечения и новые виджеты для повышения продуктивности» . Macworld UK . Проверено 13 января 2017 года .
  5. ^ Статт, Ник (4 июня 2019). «Apple навсегда удалит Dashboard в macOS Catalina» . Грань . Проверено 5 июня 2019 года .
  6. ^ Эванс, Джонни. «Как панель управления macOS может помочь вам продуктивно работать» . Компьютерный мир . Проверено 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. Special Patrol: Arlo Rose на панели инструментов Tiger. Архивировано 5 июля 2009 г. в Wayback Machine. Интервью с одним из авторов Konfabulators. Включает его мнение о Dashboard. Включает ответ на аргумент «Настольные аксессуары».
  12. ^ Dashboard против Konfabulator , сообщение в блоге, в котором утверждается, что Dashboard не является копией Konfabulator. Включает историю и технические детали.
  13. ^ Inc., Apple. «Разработчик Apple» . Apple.com . Проверено 17 декабря 2017 года .
  14. ^ «iOS 14 Preview - Features» . Apple . Проверено 22 июня 2020 года .
Примечания
  • "Настольные украшения" Энди Херцфельда, folklore.org , октябрь 1981 г., получено 11 июля 2006 г.
  • Apple.com

Внешние ссылки [ править ]

  • Страница панели управления Apple
  • Советы разработчика Dashcode
  • Советы для пользователей приборной панели
  • Дашборд Игры