Панель задач — это элемент графического пользовательского интерфейса , который является частью Microsoft Windows со времен Windows 95 , отображающий и упрощающий переключение между запущенными программами . Панель задач и связанное с ней меню «Пуск» были созданы и названы в 1993 году Дэниелом Ораном, менеджером программ в Microsoft, который ранее сотрудничал с поведенческим психологом Б. Ф. Скиннером в Гарварде в области исследования языка человекообразных обезьян . [1] [2] [3] [4]
Панель задач является примером категории всегда видимых элементов графического пользовательского интерфейса, которые обеспечивают доступ к основным функциям и информации операционной системы . На момент своего появления в 1995 году панель задач была уникальной среди таких элементов, поскольку она предоставляла пользователю средство переключения между запущенными программами посредством одного щелчка указывающего устройства .
С момента появления Windows 95 другие операционные системы включали элементы графического пользовательского интерфейса, которые очень похожи на панель задач или имеют схожие функции. Дизайн различается, но, как правило, включает полосу вдоль одного края экрана . Значки или текстовые описания на этой полосе соответствуют открытым окнам . Щелчок по значкам или тексту позволяет пользователю легко переключаться между окнами, причем активное окно часто выглядит иначе, чем другие на полосе. В некоторых версиях последних операционных систем пользователи могут «закреплять» программы или файлы на этой полосе для быстрого доступа. Во многих случаях также есть область уведомлений, которая включает интерактивные значки, отображающие информацию в реальном времени о компьютерной системе и некоторых запущенных программах.
Благодаря быстрому развитию операционных систем и графических пользовательских интерфейсов элементы, присущие каждой операционной системе, были включены в различные дизайны.
Windows 1.0 , выпущенная в 1985 году, имеет горизонтальную панель, расположенную в нижней части экрана, где находятся запущенные программы при минимизации (в то время это называлось «иконизацией»), представленные значками. Окно можно минимизировать, дважды щелкнув по его заголовку , перетащив его на пустое место на панели или выполнив команду из одного из его меню . Свернутое окно восстанавливается двойным щелчком по его значку или перетаскиванием значка за пределы панели.
Панель имеет несколько слотов для иконок и расширяется по вертикали, чтобы предоставить пользователю больше строк по мере необходимости. Ее цвет такой же, как у фона экрана, который можно настроить. Свернутые окна можно свободно размещать в любом из пустых слотов. Окна программ не могут перекрывать панель, если они не развернуты.
Кнопка «Пуск» не отображалась в ранних реализациях панели задач и появилась гораздо позже, с выпуском Windows 95 .
Еще одну раннюю реализацию можно увидеть в операционной системе Arthur от Acorn Computers . Она называется панелью иконок [5] и остается неотъемлемой частью последующей операционной системы RISC OS от Arthur . Панель иконок содержит иконки, которые представляют смонтированные дисководы и диски RAM, запущенные приложения и системные утилиты. Эти иконки имеют собственные контекстно-зависимые меню и поддерживают функцию перетаскивания.
AmigaOS включала различные сторонние реализации концепции панели задач, и это наследование присутствует также в ее последователях. Например, AmiDock , появившийся как сторонняя утилита, затем был интегрирован в AmigaOS 3.9 и AmigaOS 4.0. [6] Операционная система AROS имеет свою версию Amistart, которая поставляется с ОС и бесплатна для установки пользователями, в то время как MorphOS была оснащена утилитой док-станции, как в AmigaOS или Mac OS X.
Настройки по умолчанию для панели задач в Microsoft Windows помещают ее в нижнюю часть экрана и включают слева направо кнопку меню «Пуск» , панель быстрого запуска , кнопки панели задач и область уведомлений . Панель быстрого запуска была добавлена с обновлением рабочего стола Windows и не включена по умолчанию в Windows XP . Windows 7 удалила функцию быстрого запуска в пользу закрепления приложений на самой панели задач. В Windows 8 и Windows Server 2012 горячая точка , расположенная в нижнем левом углу экрана, заменила кнопку «Пуск», хотя это изменение было отменено в Windows 8.1 и Windows Server 2012 R2 .
Кнопки панели задач Windows 95 произошли от более раннего дизайна переключения задач Дэниела Орана, менеджера программ в Microsoft, который представлял собой вкладки, похожие на папки с файлами, в верхней части экрана, похожие на те, что позже появились в веб-браузерах . [2] По этой причине панель задач изначально должна была располагаться в верхней части экрана. Но окончательная конфигурация Windows 95 поместила панель задач в нижнюю часть экрана, заменив элемент пользовательского интерфейса, называемый лотком , который был заимствован из проекта Microsoft Cairo . [7] [8] [9] [10] Windows 95 OSR 2.5 добавила панель быстрого запуска.
С выпуском Windows XP компания Microsoft изменила поведение панели задач, чтобы воспользоваться законом Фиттса , удалив границу пикселей вокруг кнопки «Пуск», которая не активировала меню, что позволило активировать меню, щелкнув непосредственно в углу экрана. [11] Значки в области уведомлений теперь можно было скрыть для экономии места и отобразить с помощью кнопки со стрелкой.
В Windows Vista панель задач функционально осталась прежней, но подверглась визуальной переработке для соответствия новому языку дизайна Windows Aero , были добавлены эффекты прозрачности для панели задач и кнопка «Пуск», которая теперь слегка перекрывала содержимое, отображаемое над панелью задач.
В Windows 7 впервые с момента ее появления произошел крупный редизайн панели задач с более крупными значками приложений, возможностью закрепления приложений на панели задач, чтобы они отображались, даже если они не запущены, и скрытием названий приложений по умолчанию. Быстрый запуск также был отключен по умолчанию. Пользователи по-прежнему имели возможность отображать метки приложений и уменьшать высоту панели задач, чтобы создать панель задач, похожую на дизайн, используемый в Windows Vista. С правой стороны панели задач была добавлена кнопка Aero Peak, позволяющая пользователям быстро просматривать содержимое рабочего стола и виджеты, наведя курсор на кнопку, или сворачивать все приложения, нажав на нее.
Windows 8 не внесла никаких функциональных изменений в панель задач, но заменила кнопку «Пуск» и кнопку Aero Peek на горячие углы для пользователей настольных компьютеров. Пользователи планшетов теперь могли использовать панель Charms. Windows 8.1 восстановила кнопку «Пуск», а с обновлением Windows 8.1 теперь можно было видеть приложения Metro на панели задач и закреплять их, а также получать доступ к панели задач, находясь на экране «Пуск».
Windows 10 версии 1507 добавила различные важные изменения в панель задач. Теперь по умолчанию отображалась строка поиска, которую можно было заменить кнопкой поиска или скрыть; когда была доступна Cortana , функция поиска была заменена цифровым помощником. Кнопка просмотра задач позволяла пользователям быстро просматривать запущенные приложения и рабочие столы. Кнопка открытия Центра уведомлений также была добавлена с левой стороны часов, прежде чем была перемещена на правую сторону в Windows 10 версии 1607. Кроме того, панель задач теперь изменялась, когда Windows была переведена в режим планшета, скрывая закрепленные и запущенные приложения и сворачивая строку поиска в значок поиска. Также отображалась кнопка «Назад».
Панель задач Windows может быть изменена пользователями несколькими способами. Положение панели задач может быть изменено так, чтобы она отображалась на любом краю основного дисплея (за исключением Windows 11 , где панель задач постоянно закреплена в нижней части экрана и не может быть перемещена на верхнюю, левую или правую сторону). Вплоть до Windows Server 2008 включительно панель задач ограничена одним дисплеем, хотя сторонние утилиты, такие как UltraMon, позволяют ей охватывать несколько дисплеев. Когда панель задач отображается вертикально в версиях Windows до Windows Vista, кнопка меню «Пуск» будет отображать только текст «Пуск» или переведенный эквивалент, если панель задач достаточно широка для отображения всего текста. [27] Однако край панели задач (в любом положении) можно перетаскивать, чтобы управлять ее высотой (шириной для вертикальной панели задач); это особенно полезно для вертикальной панели задач, чтобы отображать заголовки окон рядом со значками окон.
Пользователи могут изменять высоту (или ширину при вертикальном отображении) панели задач до половины области отображения. Чтобы избежать непреднамеренного изменения размера или перемещения панели задач, Windows XP и более поздние версии блокируют панель задач по умолчанию. [28] [29] В разблокированном состоянии рядом с подвижными элементами отображаются «захваты», которые позволяют захватывать мышью для перемещения и изменения размера. Эти захваты немного уменьшают количество доступного пространства на панели задач.
Панель задач в целом может быть скрыта до тех пор, пока указатель мыши не будет перемещен к краю дисплея или не будет иметь фокус клавиатуры. Панель задач Windows 7+ не позволяет закрепить любую произвольную папку на панели задач, вместо этого она закрепляется в списке переходов закрепленного ярлыка Explorer, однако сторонние утилиты, такие как Taskbar Pinner от Winaero, могут использоваться для закрепления любого типа ярлыка на панели задач. [30]
Другие панели инструментов, известные как «Deskbands», могут быть добавлены на панель задач. [31] Эта функция, как и многие другие функции панели задач, в настоящее время отсутствует в Windows 11. Windows включает в себя следующие панели инструментов, но не отображает их по умолчанию (за исключением панели быстрого запуска в определенных версиях и конфигурациях).
В дополнение к рабочим столам Windows поддерживает «Панели инструментов рабочего стола приложений» (также называемые «панелями приложений»), которые позволяют создавать дополнительные панели инструментов, которые можно прикрепить к любой стороне экрана и которые нельзя перекрыть другими приложениями. [32]
Пользователи могут добавлять дополнительные панели инструментов, отображающие содержимое папок. Отображение панелей инструментов, представляющих элементы папок (такие как Ссылки, Рабочий стол и Быстрый запуск), можно изменить, чтобы отображать большие значки и текст для каждого элемента. До Windows Vista панели инструментов рабочего стола можно было перетаскивать с панели задач и размещать их независимо или прикреплять к краю дисплея. Windows Vista значительно ограничила , но не исключила возможность не прикреплять панель инструментов рабочего стола к панели задач. [33] Windows 7 полностью отказалась от использования плавающих панелей рабочего стола; они только отображаются закрепленными на панели задач.
Классическая Mac OS по умолчанию не отображала панель задач на экране. Переключение приложений до Mac OS 8.5 осуществлялось щелчком по окну приложения или через выпадающее меню в правом конце строки меню . До версии 8.5 заголовок меню представлял собой значок активного приложения. Версия 8.5 представила возможность опционально отображать также имя приложения и «отрывать» меню, перетаскивая заголовок мышью. Отрывное меню отображалось как палитра . Окно палитры можно было настроить с помощью AppleScript так, чтобы оно выглядело как панель задач, без заголовка и было закреплено на одном краю экрана. Apple не предоставила панели управления для доступа к этой функции, но сторонние разработчики быстро написали приложения, которые позволяли пользователям, не знакомым с AppleScript, настраивать палитры своих приложений. Сторонние панели задач, такие как DragThing, были популярной категорией условно-бесплатного ПО в этих системах.
Dock , как показано в macOS и его предшественнике NeXTSTEP , также является своего рода панелью задач. Dock macOS ориентирован на приложения, а не на окна. Каждое запущенное приложение представлено одним значком в Dock независимо от того, сколько окон у него на экране. Текстовое меню можно открыть, щелкнув правой кнопкой мыши по значку Dock, который дает доступ к окнам приложения. В Mac OS X 10.2 добавлена возможность для приложения добавлять собственные элементы в это меню. Свернутые окна также отображаются в Dock, в самом правом разделе, представленном графическим эскизом содержимого окна в реальном времени. Корзина также представлена в Dock как универсальная метафора удаления. Например, перетаскивание выделенного текста в корзину должно удалить текст из документа и создать файл вырезки в корзине.
Правая часть строки меню macOS обычно также содержит несколько виджетов уведомлений и функций быстрого доступа, называемых дополнительными элементами меню .
В KDE Plasma 5 панель задач использует виджеты в качестве элементов панели задач. В обновлении 5.20 (ноябрь 2020 г.) они обновили панель задач, чтобы она больше походила на Windows 10, отображая по умолчанию только значки и группируя окна приложений вместе. [35]
GNOME 2 использовал свой собственный тип панели задач, известный как панели (программа, отвечающая за них, поэтому называется gnome-panel ). По умолчанию GNOME 2 обычно содержит две полноразмерные панели вверху и внизу экрана. Верхняя панель обычно содержит навигационные меню, обозначенные как Приложения , Места и Система в указанном порядке. Эти меню содержат ссылки на общие приложения, области файловой системы, системные настройки и административные утилиты соответственно.
Верхняя панель обычно содержит часы и область уведомлений, а нижняя панель содержит кнопки для навигации между виртуальными рабочими столами , собственно список окон и кнопку, которая сворачивает все окна (аналогично кнопке Windows «Показать рабочий стол»). Содержимое панелей обрабатывается виджетами, называемыми апплетами панели, которые могут состоять из ярлыков приложений, инструментов поиска или других инструментов. Содержимое панелей можно перемещать, удалять или настраивать другими способами.
В GNOME 3 панели заменены на GNOME Shell , которая состоит из полосы в верхней части экрана с кнопкой «Действия» слева, часами в центре и областью уведомлений справа. GNOME Shell не содержит традиционной панели задач; пользователи могут управлять окнами, виртуальными рабочими столами и запускать приложения либо из «Dash» сбоку экрана, либо с помощью поиска в «Обзоре действий», который отображается при нажатии на кнопку « Действия» . GNOME 3.8 представляет классический режим, который повторно реализует некоторые аспекты рабочего стола GNOME 2 в качестве альтернативной среды рабочего стола, которую можно выбрать на экране входа в систему. [36]
Эти среды рабочего стола предоставляют собственную реализацию панели задач:
К автономным оконным менеджерам , предоставляющим интегрированную панель задач, относятся:
Программы, предлагающие автономные панели задач для сред рабочего стола или оконных менеджеров без таковой, включают Avant Window Navigator , pypanel, fbpanel, perlpanel, tint2 и другие.
{{cite book}}
: CS1 maint: другие ( ссылка )