Вкладка (англ. tab) — элемент интерфейса различных программ и веб-сайтов, который позволяет организовать большое количество одновременно отображаемых документов или иной информации в рамках одного рабочего окна в специальных переключаемых областях.
Простое окно в программах под Windows обычно позволяет работать только с одним документом. Если Вам нужно открыть сразу несколько файлов, то придется одновременно запускать несколько копий одной и той же программы, что приводит к значительному перерасходу ресурсов ПК.
Поэтому, для более удобного управления документами и уменьшения нагрузки на систему многие разработчики ПО сегодня внедряют в свои программы вкладки, реализуя так называемый TDI (аббр. англ. Tabbed document interface – многодокументный интерфейс с вкладками). Такой тип интерфейса позволяет более эффективно работать с несколькими файлами одновременно, при этом сравнительно меньше расходуя ресурсы компьютера.
Впервые вкладочный интерфейс появляется в 1988 году в текстовом редакторе Gosling Emacs и браузере HyperTIES под разработанную компанией Sun Microsystems операционную систему NeWS (аббр. англ. Network extensible Window System). С тех пор такая технология организации рабочего пространства медленно, но верно, начинает внедряться в различных передовых разработках.
Настоящим же бумом вкладок стали нулевые годы текущего столетия, когда вкладки прочно обосновываются в браузерах Internet Explorer и Opera, и становятся стандартом де-факто для разработки подобного рода программ. Сегодня, кроме браузеров, вкладки можно встретить практически на каждом шагу: в текстовых и графических редакторах, в мессенджерах и чатах, в файловых менеджерах и FTP-клиентах, и даже кое-где в самой Windows!
Паралельно с философией многовкладочного интерфейса сегодня также можно встретить схожий тип организации рабочего пространства под названием MDI (аббр. англ. Multiple Document Interface – многодокументный интерфейс). Его основное отличие в том, что каждая вкладка являет собой отдельное окно, закрепленное в виде вкладки в специально отведенной для него области для быстрого переключения между ранее открытыми окнами с документами. Однако, имея все же оконную природу, такая закрепленная вкладка может быть "снята" со своего места, после чего снова становится отдельным окном до тех пор, пока его опять не закрепят. Типичным примером программы с вкладочным MDI-интерфейсом можно назвать браузеры на движке Chromium или популярный графический редактор Adobe Photoshop.