Риббон — элемент интерфейса¶
Риббон (англ. ribbon, «лента») — элемент графического пользовательского интерфейса, представляющий собой панель инструментов в виде горизонтальной полосы, разделённой на вкладки и тематические группы кнопок. Впервые массово применён в офисном пакете Microsoft Office 2007 и с тех пор стал одним из наиболее распространённых способов организации инструментов в настольных приложениях.
¶Происхождение и история
До появления риббона программы использовали классическое меню и панели инструментов: строку меню с раскрывающимися списками и несколько рядов кнопок под ней. По мере роста функциональности приложений (например, Microsoft Word конца 1990-х — начала 2000-х годов) число команд увеличивалось, а панели инструментов приходилось наращивать, занимая всё больше экрана. Пользователю было сложно найти нужную функцию среди десятков однотипных иконок.
Концепция риббона была разработана в Microsoft под руководством Джюльса Вёрстера (Jules Webster) и впервые представлена в публичной бета-версии Microsoft Office 2007. Идея заключалась в отказе от многоуровневых меню в пользу крупных наглядных кнопок, сгруппированных по задачам и размещённых на вкладках. В Office 2007 риббон заменил традиционные меню и панели инструментов в Word, Excel, PowerPoint и Outlook. Позднее технология была лицензирована и адаптирована другими разработчиками — например, в графическом редакторе Paint для Windows 7, в файловом менеджере Windows 8, а также в продуктах сторонних компаний.
¶Устройство
Риббон состоит из нескольких элементов:
- Вкладки (tabs) — расположены в верхней части риббона и соответствуют крупным разделам функций: «Главная», «Вставка», «Работа с таблицами», «Рисование» и т. д.
- Группы (groups) — каждая вкладка делится на логические блоки кнопок, объединённых по назначению (например, «Буфер обмена», «Шрифт», «Абзац» в Word). Внизу группы может отображаться её название.
- Кнопки — основные элементы управления. Могут быть простыми (одно действие), с раскрывающимся списком (дополнительные варианты) и раздельными (split button: основное действие + меню).
- Строка быстрого доступа (Quick Access Toolbar) — отдельная мини-панель, обычно над риббоном, куда пользователь может вынести часто используемые команды (сохранение, отмена, повтор).
- Контекстные вкладки — появляются динамически при выделении определённого объекта (таблица, картинка, диаграмма) и содержат инструменты для работы именно с ним.
¶Принципы проектирования
Риббон спроектирован вокруг задач пользователя, а не вокруг внутренней архитектуры программы. Кнопки размещаются в порядке убывания частоты использования: наиболее ходовые команды имеют крупный размер и находятся слева, редкие — мелкие, справа. Крупные кнопки с подписями снижают порог входа для новичков, а поиск по строке подсказок (в Office — «Tell Me» / «Скажите, что хотите сделать») позволяет быстро найти команду по имени.
¶Критика
Риббон получил неоднозначную оценку. Среди преимуществ называют наглядность, отказ от глубоких вложенных меню и лучшую доступность функций для неопытных пользователей. К недостаткам относят высокое потребление вертикального пространства экрана (риббон занимает 100–150 пикселей высоты), что критично на ноутбуках с маленькими экранами; а также «размытие» навыков у опытных пользователей, привыкших к клавиатурным сокращениям и компактным панелям. Некоторые исследования показывают, что после перехода на риббон время выполнения рутинных операций у новичков сокращается, а у продвинутых пользователей — наоборот, может увеличиваться.
¶Веб-версии
В веб-версиях Office (Word Online, Excel Online) и в Google Docs риббон сохранён в упрощённом виде: группы уменьшены, часть кнопок вынесена в раскрывающиеся списки. В 2024 году Microsoft представила обновлённый «простой» режим риббона в Office, где вкладки сворачиваются в одну строку и раскрываются по клику, экономя вертикальное пространство.
¶См. также
- Панель инструментов
- Строка меню
- Microsoft Office Fluent User Interface
¶Источники
- Microsoft Docs. Overview of the Ribbon (Office Fluent User Interface).
- Microsoft Office Fluent User Interface Hall of Fame (2007).
- Microsoft Office Fluent User Interface Hall of Fame (2007).
- Windows User Experience Interaction Guidelines. Ribbon.
