stringtranslate.com

Лента (компьютерная)

Пример ленты — элемента графического пользовательского интерфейса.

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

Использование термина «лента» восходит к 1980-м годам и первоначально использовалось как синоним простой панели инструментов. Однако в 2007 году Microsoft использовала этот термин для обозначения своей собственной реализации панелей инструментов с вкладками, включающих в себя конгломерат элементов управления для Microsoft Office 2007 , который Microsoft называет «The Fluent UI». Хотя 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.

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

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

В Microsoft Office 2007 ленты реализованы только в Word , Excel , Access и PowerPoint . Однако с выпуском Microsoft Office 2010 ленты были реализованы в остальных приложениях Microsoft Office . [14] [15] Microsoft Office 2010 также добавил дополнительную поддержку настройки конечного пользователя в свой пользовательский интерфейс.

Microsoft постепенно внедрила ленту в некоторые другие свои программы. Четвертая волна приложений Windows Live Essentials , включая Mail , Photo Gallery , Movie Maker и Writer , имела ленту. [16] Начиная с Windows 7 , в Paint и WordPad появились ленты. [17] В Windows 8 этому примеру последовал Проводник . Ленты также появились в SQL Server Report Builder , Dynamics CRM 2011 , [18] Microsoft Mathematics v4.0 , настольном клиенте для Microsoft Power BI и некоторых других программах, которые с тех пор были сняты с производства.

Историю развития ленты, представленную Дженсеном Харрисом в 2008 году, можно увидеть здесь.

Другие разработчики программного обеспечения

С момента появления лент в Microsoft Office 2007 наблюдается рост использования этого типа интерфейса в приложениях, созданных другими разработчиками, особенно в тех, которые создают инструменты для продуктов, связанных с Microsoft. Microsoft способствовала внедрению выпусками Windows 8 , Windows 7 и обновлением платформы Windows Vista , которое включало встроенные API -интерфейсы ленточной платформы , позволяющие разработчикам интегрировать ленточную панель инструментов в свои приложения. [19] Nielsen Norman Group опубликовала несколько примеров в отчете о графическом интерфейсе за 2008 год. [20] [21]

В июне 2008 года Red Flag Software выпустила бета-версию RedOffice 4.0, китайскую версию OpenOffice.org , включающую новый пользовательский интерфейс , в дизайне которого использовалось множество идей ленты. [22] [23] В ноябре 2008 года Sun Microsystems запустила проект Renaissance по улучшению пользовательского интерфейса OpenOffice.org. [24] До сих пор прототипы проекта часто воспринимались как похожие на ленты, но это вызвало некоторую критику со стороны пользователей. [25]

В июле 2011 года компания Avid Tech добавила ленточный интерфейс по лицензии Microsoft в версию 7.0 своего приложения для нотной записи Sibelius (партитуры) , заменив систему навигации по меню предыдущих версий. Это встретило значительное сопротивление пользователей, [26] однако ленточный интерфейс остался неотъемлемой частью текущего графического интерфейса .

В сентябре 2012 года MathWorks представила ленточный интерфейс (известный как «Toolstrip») в MATLAB R2012b. [27]

Реакция

До того, как Microsoft представила ленты в Office 2007, пользовательский интерфейс ее пакетов Office почти не изменился с момента появления Office 97 19 ноября 1996 года. (В Office 2000 и Office 2003 были выпущены относительно незначительные обновления по сравнению с Office 97 , который сам по себе считался это своего рода веха по сравнению с Office 95. )

Из-за этого пользователи привыкли к этому стилю интерфейса, который был распространен во многих продуктах для повышения производительности того времени. [ нужна цитата ] Когда Microsoft внедрила ленты, это было встречено неоднозначной реакцией. Джефф Этвуд считал, что новая система сделала меню устаревшими как краеугольный камень интерфейса WIMP , когда оно было впервые представлено в 2005 году. [28] [29] Redmondmag.com сообщил, что опытные пользователи считают, что для изучения лент требуется «слишком много времени и терпения». " [30] Ричард Эриксон из Computerworld отметил, что опытные пользователи могут столкнуться с трудностями при адаптации к новому интерфейсу и что для активации некоторых задач требуется больше нажатий клавиш или щелчков мышью. [8] Хотя ленту можно скрыть, дважды щелкнув открытую вкладку, PC World пишет, что ленты загромождают рабочую область Office, особенно для пользователей ноутбуков; [31] параметры настройки, доступные в исходной версии, не позволяли пользователям переставлять или удалять предопределенные команды, хотя их можно было свести к минимуму. [32] Другие назвали большие значки отвлекающими. [33] Онлайн-опрос, проведенный ExcelUser, сообщает, что большинство респондентов отрицательно относятся к изменению, при этом опытные пользователи относятся «несколько более негативно», чем пользователи среднего уровня; по самооценке снижение производительности составило в среднем около 20%, а у людей с отрицательным мнением — «около 35%».

Другие пользователи утверждают, что, освоив новый интерфейс, обычный пользователь сможет быстрее создавать «документы профессионального вида». [30] В одном исследовании сообщалось о довольно хорошем принятии пользователями, за исключением опытных пользователей и пользователей текстовых приложений с классическим интерфейсом WIMP, но они были менее убеждены с точки зрения эффективности и организации. [34]

Решение об отмене меню сравнивают с печально известной кампанией компании Coca-Cola New Coke , которая отказалась от существующей пользовательской базы. [35] Microsoft Office 2011 для Macintosh, хотя и использует ленту, также сохраняет систему меню в строке меню Mac. [36]

Патентные споры

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

Сторонники бесплатного программного обеспечения , такие как разработчик KDE Ярослав Станек, [37] выразили убеждение, что патенты на ленты невозможно получить из-за повсеместного распространения предшествующего уровня техники . [37] Станик отмечает, что концепция ленты исторически широко появлялась в виде «панелей инструментов с вкладками» в таких приложениях, как HotDog от Sausage Software , Macromedia HomeSite , Dreamweaver и Borland Delphi . [37] Компания Lotus разработала первые ленточные интерфейсы для своего продукта eSuite. Снимки экрана по-прежнему доступны в красной книге IBM по eSuite (стр. 109 и далее). [38]

13 февраля 2018 года жюри Северного округа Калифорнии установило, что Corel Corporation нарушила несколько патентов Microsoft на дизайн лент и патентов на утилиты ленты в отношении Fluent UI. [39] [40]

Смотрите также

Рекомендации

  1. ^ "Компьютерный мир". Computerworld: Информационный бюллетень для лидеров информационных технологий . IDG Enterprise: 41. 9 декабря 1991 г. ISSN  0010-4841 . Проверено 28 мая 2013 г. Пакет [Wordstar] включает простой интуитивно понятный интерфейс с лентой значков.
  2. Иллингворт, Валери (11 декабря 1997 г.). Словарь вычислительной техники . Оксфордский справочник в мягкой обложке (4-е изд.). Издательство Оксфордского университета. ISBN 9780192800466. Лента [...] горизонтальный ряд значков управления, которые часто можно переназначить в соответствии с требованиями пользователя.
  3. ^ ab "Информационный мир". 12 (6). Медиа-группа InfoWorld. 5 февраля 1990 г.: 15. ISSN  0199-6649. Обширная коллекция иконок, расположенных на Ленте, заменяет бесконечную вереницу команд [...] {{cite journal}}: Требуется цитировать журнал |journal=( помощь )
  4. ^ ESPRIT '88: применение технологии: материалы 5-й ежегодной конференции ESPRIT, Брюссель, 14–17 ноября 1988 г., Часть 2. Северная Голландия. 1988. ISBN 978-0-444-87145-9. Проверено 28 мая 2013 г. [...] ленту, содержащую значки с метками (битовые карты 64×64), представляющие задачи и инструменты, экземпляры которых были созданы пользователем. Каждый инструмент задач представлен отдельным значком.
  5. ^ Инфомир. Том. 13. Медиа-группа InfoWorld. 10 декабря 1990 г. с. 15. ISSN  0199-6649 . Проверено 28 мая 2013 г. Мы даже добавили новую удобную функцию — ленту.
  6. ^ Брайанс Л. Пфаффенбергер (22 января 1990 г.). Краткий справочник Microsoft Word . Que. ISBN 978-0-88022-720-9. Проверено 30 мая 2013 г. Выберите «Просмотр ленты», чтобы активировать ленту.
  7. ^ «Пользовательский интерфейс Office Fluent, лента и представление Backstage» . MSDN . Майкрософт . Проверено 28 мая 2013 г.
  8. ^ Аб Эриксон, Ричард (11 октября 2006 г.). «Окончательный обзор: краткая информация об Office 2007». Компьютерный мир . ИДГ . Проверено 28 мая 2013 г.
  9. ^ Харрис, Дженсен (3 апреля 2006 г.). «Новые прямоугольники приходят на помощь? (Почему пользовательский интерфейс, часть 4)». Блог о пользовательском интерфейсе Office . Майкрософт . Проверено 16 октября 2013 г.«В каждой версии мы вкладывали всю душу в разработку этих новых функций, проходя строгий процесс определения того, в какие из многих областей мы будем инвестировать во время выпуска, а затем усердно работали над проектированием, тестированием и выпуском этих функций. Единственная проблема заключалась в том, что люди не находили те самые функции, которые они просили нас добавить».
  10. Харрис, Дженсен (12 марта 2008 г.). «История ленты». Канал 9 . Майкрософт . Проверено 16 октября 2013 г.
  11. Дженсен Харрис (7 октября 2005 г.). «Почему ее называют Лентой?». Дженсен Харрис: Блог о пользовательском интерфейсе Office . Майкрософт . Проверено 28 мая 2013 г.
  12. ^ «Используйте ленту вместо панелей инструментов и меню». Сайт Microsoft Office . Майкрософт . 2007. Архивировано из оригинала 5 марта 2008 года . Проверено 28 мая 2013 г.
  13. ^ «Обзор пользовательского интерфейса Microsoft Office Fluent» . Сайт Microsoft Office . Майкрософт . Архивировано из оригинала 4 января 2008 года . Проверено 24 мая 2009 г.
  14. ^ «Различия пользовательского интерфейса в Office 2010 и более ранних версиях» . ТехНет . Майкрософт . Проверено 22 апреля 2016 г.
  15. Терротт, Пол (13 июля 2009 г.). «В Office 2010 улучшена лента во всех приложениях, серверах и службах». Суперсайт для Windows . Пентон . Проверено 27 апреля 2016 г.
  16. Проталински, Эмиль (22 декабря 2009 г.). «Windows Live Wave 4: почта, фотогалерея, лента Writer go». Арс Техника . Конде Наст . Проверено 28 мая 2013 г.
  17. Терротт, Пол (13 сентября 2008 г.). «В преддверии PDC Microsoft начинает внутреннее тестирование Windows 7 – 14 сентября 2008 г.». Windows ИТ-специалист . Пентон Медиа . Проверено 28 мая 2013 г.
  18. Барли, Рэй (18 февраля 2009 г.). «Введение в построитель отчетов SQL Server 2008 2.0». Советы по MSSQL . Эджвуд Решения . Проверено 28 мая 2013 г.
  19. Монтальбано, Элизабет (20 августа 2009 г.). «Microsoft перенесет ленточный интерфейс Windows 7 на Vista». Мир ПК . ИДГ . Проверено 28 мая 2013 г.
  20. ^ «Демонстрация дизайна приложений: 10 лучших пользовательских интерфейсов приложений» . nngroup.com . Нильсен Норман Групп. Архивировано из оригинала 5 декабря 2010 года . Проверено 28 мая 2013 г.
  21. ^ «Витрина дизайна приложений: 2008» . nngroup.com . Нильсен Норман Групп . Проверено 9 мая 2016 г.
  22. ^ «Бета-версия RedOffice 4.0 обновляет пользовательский интерфейс OpenOffice» . Слэшдот . Холдинг Дайс . 2 июня 2008 года . Проверено 28 мая 2013 г.
  23. ^ Ева, Йоханнес (июнь 2008 г.). «RedOffice 4.0 Beta – отличный новый пользовательский интерфейс?». libre-software.net . Проверено 28 мая 2013 г.
  24. ^ «Ренессанс/FAQ (редакция 154410)» . OpenOffice.org . Фонд программного обеспечения Apache . 5 января 2010 года . Проверено 28 мая 2013 г.
  25. Лай, Эрик (11 августа 2009 г.). «Пользователи открытого исходного кода восстают из-за ленточного пользовательского интерфейса OpenOffice» . Компьютерный мир .
  26. ^ 'Сиб. 7.0: Проклятая лента!». Сибелиус (автор партитуры) . Авид (компания) .
  27. ^ «Новые функции R2012b, исправления ошибок, вопросы совместимости» . MathWorks, Inc. Проверено 7 апреля 2019 г.
  28. Джефф Этвуд (23 сентября 2005 г.). «О смерти главного меню». Кодирующий ужас . Проверено 25 апреля 2014 г.
  29. ^ «Конференция профессиональных разработчиков Microsoft 2005 VPR: Галерея изображений» . Офис «12» . Майкрософт. 13 сентября 2005 г. Архивировано из оригинала 25 ноября 2005 г. Проверено 25 апреля 2014 г.
  30. ^ Аб Каммингс, Джоан (1 октября 2007 г.). «Word 2007: не совсем обязательно». Журнал Редмонд . 1105 СМИ . Проверено 28 мая 2013 г. Во-первых, Word 2007 использует совершенно новый ленточный интерфейс. Опытные пользователи говорят, что обучение требует слишком много времени и терпения. [...] «Люди привыкнут к новому интерфейсу, но это потребует больших затрат времени, обучения и затрат», — говорит Майк Маккалоу, директор по системам Cooling Systems Technologies (CST) Inc. [...] Когда это произойдет пришло время перегонять ее с 2003 на 2007, быстро начались проблемы. «С таким же успехом я мог бы ударить ее битой по голове», - говорит он. «Я видел гнев и разочарование». [...] Другие читатели считают, что стоит потратить время на изучение нового интерфейса.
  31. ^ Ласки, Майкл (август 2006 г.). «Бета-версия Office: красивый внешний вид, сложные форматы». Мир ПК . ИДГ : 24.
  32. ^ «Могу ли я настроить ленту?». Сайт Microsoft Office . Майкрософт . 2007 . Проверено 28 мая 2013 г.
  33. ^ Мендельсон, Эдвард (июль 2006 г.). «MS Office становится ближе». Журнал ПК . Зифф Дэвис . 25 (12): 48.
  34. Досталь, М (9 декабря 2010 г.). Принятие пользователем пользовательского интерфейса Microsoft Ribbon (PDF) . Палацкого университета в Оломоуце . ISBN 978-960-474-245-5. ISSN  1792-6157 . Проверено 28 мая 2013 г.
  35. Шулер, Дэйв (27 марта 2007 г.). «Офис — это новая кока-кола?». За пределами Кольцевой дороги . [ самостоятельно опубликованный источник? ] . Проверено 28 мая 2013 г.
  36. ^ «Тур по основным функциям Word для Mac 2011» . Мактопия . Майкрософт . Проверено 28 мая 2013 г. См. скриншот {{cite web}}: Внешняя ссылка |quote=( помощь )
  37. ^ abc Staniek, Ярослав (13 ноября 2005 г.). «KDE подаст в суд на MS из-за графического интерфейса ленты?». блоги.kde.org . КДЕ . Проверено 28 мая 2012 г.
  38. ^ «Новый ленточный интерфейс Microsoft скопирован из пользовательского интерфейса eSuite?». БлогНовый . Программное обеспечение Genii. 29 ноября 2006 года . Проверено 28 мая 2013 г.
  39. ^ Окружной суд США, Северный округ Калифорнии, отделение Сан-Хосе. Дело № 5:15-cv05836-EJD, Форма окончательного вердикта
  40. ^ «Жюри считает, что Corel умышленно нарушила патенты Microsoft Office - IPWatchdog.com | Патенты и патентное право» . IPWatchdog.com | Патенты и патентное право . 13 февраля 2018 года . Проверено 28 февраля 2018 г.

Внешние ссылки

дальнейшее чтение