Лента (вычисления)


В дизайне компьютерного интерфейса лента — это графический элемент управления в виде набора панелей инструментов , размещенных на нескольких вкладках . Типичная структура ленты включает в себя большие панели инструментов с вкладками, заполненные графическими кнопками и другими графическими элементами управления, сгруппированными по функциональным возможностям. Такие ленты используют вкладки для отображения различных наборов элементов управления, что устраняет необходимость в многочисленных параллельных панелях инструментов. Контекстные вкладки — это вкладки, которые появляются только тогда, когда они нужны пользователю. Например, в текстовом процессоре вкладка, связанная с изображением, может появиться, когда пользователь выбирает изображение в документе, позволяя пользователю взаимодействовать с этим изображением.

Использование термина «лента» восходит к 1980-м годам и первоначально использовалось как синоним простой панели инструментов. Однако в 2007 году Microsoft использовала этот термин для обозначения своей собственной реализации панелей инструментов с вкладками, охватывающих конгломерат элементов управления для Microsoft Office 2007 , который Microsoft называет «Свободным пользовательским интерфейсом». Хотя Microsoft популяризировала этот термин в новом значении, аналогичные макеты элементов управления с вкладками существовали в предыдущем программном обеспечении других поставщиков, включая 3D Studio Max R3 и более поздние версии, Adobe Dreamweaver , Borland Delphi , HotDog и Macromedia HomeSite .

Использование ленточного интерфейса восходит к началу 1990-х годов в программном обеспечении для повышения производительности, таком как Microsoft Word и WordStar [1] , в качестве альтернативного термина для панели инструментов : она была определена как часть графического пользовательского интерфейса, состоящая из горизонтального ряда графических элементов управления ( например, включая кнопки различных размеров и раскрывающиеся списки, содержащие значки ), обычно настраиваемые пользователем. [2] [3] [4]

Интерфейс панели инструментов , называемый «лентой», был функцией Microsoft Word из раннего Word 5.5 для DOS (около 1990 г.) [5] и первых версий для Windows (активируется меню «Вид | Лента»). вариант [6] ), для которого в ранней рекламе упоминалось использование «Ленты для замены бесконечной строки команд, чтобы вы могли форматировать символы на глаз, а не в памяти». [3]

С выпуском Microsoft Office 2007 появился «Свободный пользовательский интерфейс» или «Свободный пользовательский интерфейс», который заменил меню и настраиваемые панели инструментов одним «меню Office», миниатюрной панелью инструментов, известной как «панель быстрого доступа». известная как лента: несколько вкладок , каждая из которых содержит панель инструментов с кнопками, а иногда и другими элементами управления. Элементы управления панели инструментов имеют разные размеры и классифицируются по визуально различимым группам. [7] [8] Новый дизайн призван облегчить проблему, связанную с тем, что пользователи не находят или не знают о наличии доступных функций в пакете Office. [9] [10]Позже предполагалось, что название «лента» произошло от ранней идеи дизайна, согласно которой команды размещались на длинной панели, которую можно было свернуть, как средневековый свиток ; название было сохранено после замены механизма прокрутки вкладками. [11]

Приложения Microsoft, реализующие ленты, имеют разные наборы вкладок, на которых размещены пользовательские элементы управления для этого приложения. На каждой вкладке могут быть сгруппированы различные связанные элементы управления. Двойной щелчок по активной вкладке или нажатие кнопки «Свернуть» скрывает панель команд, оставляя видимыми только вкладки. Повторение этого действия открывает панель. [12] Лента объединяет функциональные возможности, ранее находившиеся в меню, панелях инструментов и иногда в панелях задач, в одной области. [13]


Лента с вкладками, представленная в Microsoft Office 2007 .
Панели инструментов с вкладками, которые можно найти в Macromedia HomeSite и Lotus eSuite , были предложены в качестве предшествующего уровня техники для лент .