В дизайне интерфейса вкладка — это графический объект пользовательского интерфейса , который позволяет содержать несколько документов или панелей в одном окне , используя вкладки в качестве навигационного виджета для переключения между наборами документов. [1] Это стиль интерфейса, который чаще всего ассоциируется с веб-браузерами , веб-приложениями , текстовыми редакторами и панелями настроек, с оконными менеджерами и плиточными оконными менеджерами .
Вкладки смоделированы по образцу традиционных карточных вкладок, вставленных в бумажные файлы или картотеки (в соответствии с метафорой рабочего стола ). Обычно они графически отображаются на веб-страницах или в приложениях так, как они выглядят на бумаге.
Вкладки могут отображаться в горизонтальной панели или в виде вертикального списка. Горизонтальные вкладки могут иметь несколько строк. В некоторых случаях вкладки могут быть переупорядочены или организованы в несколько строк с помощью перетаскивания . Реализации могут поддерживать открытие существующей вкладки в отдельном окне или выбор диапазона нескольких вкладок для их перемещения, закрытия или разделения. [2]
Текстовый процессор WordVision DOS [3] для IBM PC, выпущенный в 1982 году [4], был, пожалуй, первым коммерчески доступным продуктом с интерфейсом с вкладками. [4]
Дон Хопкинс разработал и выпустил несколько версий рамок окон с вкладками для оконной системы NeWS в качестве бесплатного программного обеспечения, которое менеджер окон применял ко всем приложениям NeWS и позволял пользователям перетаскивать вкладки к любому краю окна. [5]
Версия NeWS текстового редактора Gosling Emacs от UniPress была еще одним ранним продуктом с несколькими вкладками в 1988 году. [6] Она использовалась для разработки инструмента для гипермедиа- браузера Бена Шнейдермана HyperTIES ( версия рабочей станции NeWS интерактивной энциклопедической системы) в 1988 году в Лаборатории взаимодействия человека и компьютера Мэрилендского университета . [7] [8] HyperTIES также поддерживал круговые меню для управления окнами и просмотра гипермедиа-документов с помощью апплетов PostScript .
В то время как Boeing Calc уже использовал вкладки (так называемые Word Pads ) по крайней мере с 1987 года, [9] [10] Quattro Pro от Borland популяризировал вкладки для электронных таблиц в 1992 году. Microsoft Word в 1993 году использовал их для упрощения подменю. [4] В 1994 году BookLink Technologies представила вкладки в своем браузере InternetWorks. В том же году появился текстовый редактор UltraEdit с современным многострочным интерфейсом вкладок. Подход с интерфейсом с вкладками был затем перенят оболочкой Internet Explorer NetCaptor в 1997 году. За ними последовало несколько других, таких как IBrowse в 1999 году и Opera в 2000 году (с выпуском версии 4 — хотя интерфейс MDI поддерживался и до этого), MultiViews в октябре 2000 года, который изменил свое название на MultiZilla 1 апреля 2001 года (расширение для Mozilla Application Suite [11] ), Galeon в начале 2001 года, Mozilla 0.9.5 в октябре 2001 года, Phoenix 0.1 (теперь Mozilla Firefox ) в октябре 2002 года, Konqueror 3.1 в январе 2003 года и Safari в 2003 году. С выпуском Internet Explorer 7 в 2006 году все основные веб-браузеры стали использовать интерфейс с вкладками.
Пользователи быстро переняли использование вкладок при просмотре веб-страниц и поиске в Интернете. Исследование поведения при просмотре вкладок в июне 2009 года показало, что пользователи переключали вкладки в 57% сеансов вкладок, а 36% пользователей использовали новые вкладки для открытия результатов поисковой системы по крайней мере один раз за этот период. [12]
С тех пор появилось множество дополнительных возможностей вкладок браузера. Одним из примеров является визуальный просмотр вкладок в OmniWeb версии 5, который отображает предварительные изображения страниц в ящике слева или справа от главного окна браузера. Другая функция — возможность переупорядочивать вкладки и добавлять в закладки все веб-страницы, открытые на панелях вкладок в данном окне, в группу или папку закладок (а также возможность открывать их все одновременно). Microsoft Internet Explorer помечает семейства вкладок разными цветами.
Поведение вкладок в приложении определяется базовым набором инструментов виджетов (например, Firefox использует GTK ) framework. Из-за отсутствия стандартизации поведение может различаться от одного приложения к другому, что может привести к проблемам с удобством использования.
Накопление вкладок — это цифровое накопление вкладок веб-браузера. Пользователи могут накапливать вкладки в качестве напоминаний о задачах, которые нужно исследовать или выполнить [13] (вместо использования специального программного обеспечения для напоминаний ). Они могут использовать несколько окон браузера для организации вкладок или прямого фокуса ; [13] однако, если оставить открытыми несколько окон, это может усугубить беспорядок во вкладках. [14]
Накопление вкладок может привести к стрессу и информационной перегрузке , [14] отвлечению внимания и снижению производительности компьютера. Это может перерасти в эмоциональную привязанность к набору открытых вкладок, [15] включая страх потерять их при сбое или другой перезагрузке , [13] и наоборот, облегчение , когда вкладки правильно восстановлены. [16] Накопители вкладок связывают такое поведение с тревогой , [17] страхом упустить что-то , [18] прокрастинацией , [19] и плохими методами управления личной информацией . [20] [15]
Распространенность накопления вкладок признана поставщиками браузеров, такими как Mozilla , и вдохновила на создание функций управления памятью и вкладками в браузерах и расширениях . [16] К таким функциям относятся группировка вкладок, которая позволяет визуально организовывать [21] и сворачивать связанные вкладки; преобразование вкладок в список гиперссылок ; [20] и альтернативные парадигмы интерфейса , такие как представление высокоуровневых задач в виде объектов первого класса вместо вкладок. [22] [15] Исследование 2021 года разработало соображения по дизайну пользовательского интерфейса , которые могут обеспечить лучшие инструменты и изменения в коде веб-браузеров, позволяющие работникам умственного труда и другим пользователям лучше управлять вкладками браузера и использовать их. [15] [23] [ необходимо дополнительное объяснение ]