Менеджер файлов Webix и диспетчер документов

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

Диспетчер файлов — один из самых популярных комплексных виджетов Webix. Он успешно используется во многих бизнес-приложениях. Простота, функциональность и минималистичный дизайн — причины, по которым разработчики любят этот продукт. В начале 2020 года Webix выпустила обновленную версию этого виджета, которая значительно отличается новым дизайном и расширенными функциями.

Спустя пару месяцев был выпущен виджет «Диспетчер документов», внешне подозрительно похожий на «Диспетчер файлов».

Мы проанализируем различия и сходства между двумя виджетами и поймем причины, по которым эти два продукта развиваются одновременно.

Рис.1 Файловый менеджер Webix

Рис.2 Диспетчер документов Webix

Часть 1. Сходства.

Оба виджета работают напрямую с файловой системой или базой данных, куда загружаются файлы.

Оба этих виджета следуют одной и той же схеме UX, поэтому у них схожий базовый функционал:

  • Панель навигации
  • Мозаичный вид
  • Представление таблицы
  • Двухпанельный режим
  • Функции и панель предварительного просмотра
  • Поиск
  • …..

Панель функций в обоих виджетах позволяет:

  • посмотреть свойства файла
  • получить предварительный просмотр изображений и текстовых файлов
  • воспроизводить медиафайлы

Поддерживаются стандартные операции файлового менеджера:

  • Копирование
  • Движущийся
  • Удаление
  • Переименование
  • Загрузка / скачивание
  • ….

Рис.3 UX-схема Document Manager и File Manager

Если при работе над приложением вам не нужно выходить за пределы списка выше, лучшим выбором для вас будет файловый менеджер Webix.

Часть 2. Отличия.

Продолжаем новшества в виджете Document Manager.

  1. Группа документов: "Избранное", "Отправлено повторно", "Общий доступ"

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

2. Корзина с удаленными документами

Вы можете просматривать удаленные документы, восстанавливать их из корзины или удалять навсегда.

3. Возможность комментировать файлы и папки

Своего рода зародыши для совместной работы над документами. Например, вы можете использовать этот функционал как по прямому назначению (для обмена комментариями между пользователями), так и как историю изменений документа, где видно, кто, когда и что делал с указанным документом или папкой. Хорошо документированный API позволяет легко реализовать эту функциональность.

4. Возможность создавать теги и назначать их папкам и документам

Теги организуют дополнительный слой группировки документов, разбросанных по разным папкам. Таким образом, пользователи могут помечать ресурсы, относящиеся к одному и тому же проекту, но расположенные в разных папках. Или установить авторство документа, присвоив ему соответствующий тег.

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

Политика продукта Webix

Отзывы пользователей Webix показали, что оба виджета пользуются заслуженным интересом. Но формальное сходство заставляет разработчиков задуматься, какой именно из двух виджетов им нужен.

Чтобы облегчить этот выбор, Webix меняет свою продуктовую политику.

Отныне после покупки любого из виджетов клиенты Webix получают второй бесплатно.

Если у вас есть вопросы или вы хотите получить один из описанных виджетов бесплатно, обращайтесь в клиентскую службу Webix.