Операционная система | macOS |
---|---|
Имя службы | Dock.app |
Тип | Панель задач |
Dock - важная особенность графического пользовательского интерфейса в macOS. Он используется для запуска приложений и переключения между запущенными приложениями. Док-станция также является важной особенностью предшественников macOS NeXTSTEP и OpenStep операционных систем. Самые ранние известные реализации док-станции можно найти в таких операционных системах, как RISC OS и NeXTSTEP. iOS имеет собственную версию док-станции для iPhone, iPod Touch и iPad.
. Apple подала заявку на патент США на дизайн Док в 1999 г. и получил патент в октябре 2008 г., почти десять лет спустя. Любое приложение можно перетащить на док, чтобы добавить его в док, и любое приложение можно перетащить из дока, чтобы удалить его, за исключением Finder и Корзина, которые являются постоянными приспособлениями как крайний левый и крайний правый элементы (или самый высокий и самый низкий элементы, если Dock ориентирован вертикально), соответственно. Dock.app, входящий в состав macOS Core Services, находится в / System / Library / CoreServices /.
В NeXTSTEP и OpenStep, Dock - это средство запуска приложений, которое содержит значки для часто используемых программ. Значок диспетчера рабочей области и ресайклера всегда виден. Док указывает, что программа не запущена, показывая многоточие под ее значком. Если программа запущена, на значке нет многоточия. В macOS запущенные приложения по-разному обозначались небольшим черным треугольником (Mac OS X 10.0-10.4), синей светящейся точкой (Mac OS X 10.5-10.7), горизонтальной световой полосой (OS X 10.8 и 10.9) и простая черная или белая точка (OS X 10.10-настоящее время).
В macOS, однако, Dock используется в качестве репозитория для любой программы или файла в операционной системе. Он может удерживать любое количество элементов и динамически изменять их размер в соответствии с размером, используя увеличение для лучшего просмотра мелких элементов. По умолчанию он отображается в нижней части экрана, но при желании его также можно разместить на левом или правом краю экрана. Приложения, которые обычно не хранят значки в Dock, будут отображаться там при запуске и останутся до тех пор, пока не будут закрыты. Эти функции отличаются от функций док-станции в операционных системах NeXT, где емкость док-станции зависит от разрешения экрана. Это может быть попытка восстановить некоторые функции Shelf, поскольку macOS не наследует других подобных технологий от NeXTSTEP. (Функциональность минимальной полки была реализована в Finder.)
Изменения в док-станции также приближают ее функциональность к Apple Newton OS Панель кнопок, как в серии MessagePad 2x00 и им подобных. Приложения можно было перетаскивать в панель Extras Drawer, похожую на Finder, и из нее. Кроме того, когда экран был переведен в альбомный режим, пользователь мог выбрать расположение панели кнопок с правой или левой стороны экрана, как Dock в macOS.
Док-станция macOS также имеет расширенные меню, которые управляют приложениями, не делая их видимыми на экране. В большинстве приложений есть простые параметры, такие как «Выйти», «Оставить в доке», «Удалить из док-станции» и другие, хотя некоторые приложения используют эти меню для других целей, например iTunes, который использует это меню как способ для пользователя управлять определенными варианты воспроизведения. Другие приложения включают изменение статуса онлайн-псевдонима (MSN, AIM / iChat и т. Д.) Или автоматическое сохранение изменений, внесенных в документ (в настоящее время нет приложения с этой функцией, доступной для macOS). Docklings (в Mac OS X 10.4 или более ранней версии) также можно открывать с помощью правой кнопки мыши, если она есть, но в большинстве случаев либо щелчок и удерживание, либо нажатие клавиши Control вызывает меню.
Стеки в виде сетки.В Mac OS X Leopard стыковочные элементы были заменены на Стеки. Складывает файлы «стопкой» в небольшую организованную папку на Dock, и их можно открыть, щелкнув левой кнопкой мыши. Стеки можно отображать тремя способами: «веером», «сеткой» или «списком», что похоже на стыковки. В виде сетки папки в этой стопке можно открывать непосредственно в этой стопке без необходимости открывать Finder.
В iOS док-станция используется для хранения приложений и, начиная с iOS 4, папок, содержащих приложения. В отличие от док-станции macOS, на док-станцию iPhone и iPod Touch можно разместить не более 4 значков. Однако максимум для iPad - 16 иконок (13 приложений и 3 недавно открытых приложения). Размер док-станции на iOS изменить нельзя.
Когда приложение в Dock запускается щелчком по нему, оно будет перескакивать, пока программное обеспечение не завершит загрузку. Кроме того, когда приложение требует внимания со стороны пользователя, оно будет прыгать еще выше, пока не будет щелкнуть его значок и пользователь не выполнит его требования.
Исходная версия док-станции, найденная в Mac OS X Public Beta до 10.0, представляет собой плоский белый полупрозрачный интерфейс с полосками в стиле Aqua. Док-станция в Mac OS X 10.1–10.4 удаляет полоски, но в остальном идентична. Mac OS X 10.5–10.7 представляет приложения на трехмерной стеклянной поверхности с точки зрения вместо традиционной плоской, напоминая док-станцию Sun Microsystems 'Project Looking Glass. OS X 10.8 - 10.9 меняет внешний вид, чтобы напоминать матовое стекло с закругленными углами. OS X 10.10 и более поздние версии вернутся к двумерному виду, подобному Mac OS X 10.4, но более полупрозрачному и с эффектом размытия iOS 7.
В iPhone OS 1–3 док-станция имела металлический вид, похожий на лицевую панель Power Mac G5 (2003-2005) и Mac Pro (2006-2012 или 2019-). В iPhone OS 3.2 для iPad и iOS с 4 по 6 была принята конструкция док-станции из Mac OS X 10.5 по 10.7, которая использовалась до iOS 7, в которой используется аналогичная док-станция из Mac OS X Tiger, но с эффектами размытия в стиле iOS 7. В iOS 11 док-станция для iPad и iPhone X переработана, чтобы больше походить на док-станцию macOS.
.
классический Mac В ОС действительно есть приложение, похожее на док-станцию, под названием Launcher, которое было впервые представлено в моделях Macintosh Performa в 1993 году, а затем включено как часть System 7.5.1. Он выполняет ту же основную функцию. Кроме того, такие надстройки, как DragThing, добавляли док для пользователей более ранних версий.
Microsoft реализовала упрощенную функцию док-станции в Windows 98 с помощью панели инструментов быстрого запуска, и эта функция оставалась до Windows Vista.
Различные док-станции также используются в Linux и BSD. Некоторые примеры: Window Maker (который имитирует внешний вид графического интерфейса NeXTstep), Docky и Avant Window Navigator, KXDocker (среди прочего) для KDE и различных других gdesklet / docks, AfterStep 's Wharf (производный от NeXTstep UI), iTask NG (используемый модуль с некоторыми основанными на Enlightenment дистрибутивами Linux, такими как gOS ) и Slit Blackbox.
Брюс Тоньяццини, консультант по юзабилити, работавший в Apple в 1980-х и 1990-х годах до разработки Mac OS X, в 2001 году написал статью, в которой перечислял десять проблем, которые он видел с Док. Эта статья была обновлена в 2004 году, в ней были удалены два первоначальных критических замечания и добавлено новое. Одна из его проблем заключалась в том, что док-станция использует слишком много места на экране. Другой заключался в том, что значки отображаются только при наведении указателя на них, поэтому похожие на вид папки, файлы и окна трудно отличить. Тоньяццини также подверг критике тот факт, что, когда значки вытаскиваются из Dock, они исчезают, и их нелегко вернуть; он назвал это поведение «уничтожением объекта».
Джон Сиракуза, писавший для Ars Technica, также указал на некоторые проблемы с док-станцией в выпусках публичной бета-версии Mac OS X в 2000 году. Он отметил, что, поскольку док находится по центру, добавление и удаление значков изменяет расположение других значков. В обзоре Mac OS X v10.0 в следующем году он также отметил, что док-станция выполняет слишком много задач, чем следовало бы, для оптимального удобства использования, включая запуск приложений, переключение приложений, открытие файлы и свернутые окна. После выпуска Mac OS X v10.5 Сиракуза раскритиковал док-станцию, отметив, что она была сделана менее удобной для красоты. Сиракуза раскритиковал трехмерный вид и отражения, слабый синий индикатор открытых приложений и менее различимые файлы и папки.
Том Холверда, управляющий редактор OSNews, высказал некоторые опасения по поводу Dock: включая тот факт, что он растет в обоих направлениях, содержит значок корзины и не имеет постоянных меток. Холверда также раскритиковал внешний вид обновленной док-станции в Mac OS X v10.5.