Интернет магазин китайских планшетных компьютеров



Компьютеры - Многодокументный интерфейс со вкладками - Сравнение с многодокументным интерфейсом

23 января 2011


Оглавление:
1. Многодокументный интерфейс со вкладками
2. Сравнение с многодокументным интерфейсом



Преимущества

  • Лёгкий доступ к различным документам.
  • При переключении между несколькими окнами: заголовки окон не отнимают места.
  • Нет хаоса на рабочем столе, когда открываются несколько документов.
  • Как следствие — программисту не нужно писать какие-либо ухищрения для борьбы с этим хаосом, а пользователю — располагать окна в нужном порядке.

Недостатки

  • Не работают встроенные в ОС функции переключения между программами наподобие 3D Desktop и Exposé.
  • Невозможно увидеть несколько документов одновременно. Эта задача решается гибридными схемами.
  • Невозможно задействовать много мониторов.
  • Если документы имеют размеры меньшие, чем экран — излишний расход места на экране.

Гибриды

Вкладочный интерфейс — благодатная почва для различных интерфейсных гибридов. Вот несколько вариантов.

Фреймовый интерфейс

В Code::Blocks применяется фреймово-вкладочный интерфейс.

Окно программы делится на несколько фреймов. В каждом из них можно держать несколько вкладок с документами. Типичный пример — Code::Blocks.

Преимущества: малый расход места на экране сочетается с возможностью видеть несколько документов. Недостатки: сложно программируется; упрощённые реализации могут накладывать свои ограничения; невозможно расположить документы на разных мониторах или разных «рабочих столах»; некоторые типы панелей отнимают больше места, чем они реально занимают.

MDI-окна как вкладки

Гибрид вкладочного и многодокументного интерфейса, в котором пользователь переключается между MDI-окнами с помощью вкладок.

Подобный подход демонстрирует и Adobe Photoshop CS4. По умолчанию в программе используется вкладочная панель; если вытянуть корешок с панели, вкладка превращается в MDI-окно.

Преимущества: простота программирования; лёгкость переключения и компактность TDI сочетается с гибкостью MDI. Недостатки: формально это MDI с его высоким расходом памяти; панель вкладок отнимает место; зачастую не удаётся задействовать несколько мониторов; не решена проблема группировки документов.

Вкладки в MDI-окнах

Обратная концепция интерфейса: есть несколько MDI-окон, в каждом из которых есть вкладки. Примеры: традиционный интерфейс Delphi и C++ Builder, панели управления в Adobe Photoshop.

Преимущества: группирует разнотипные документы. Недостатки: универсальный интерфейс сложно программируется, а упрощённые реализации могут накладывать свои ограничения.



Просмотров: 2034


<<< Область уведомлений