На Hotlist.biz обновлен редактор TinyMCE 8 и другие системные плагины
Мы рады сообщить о масштабном техническом обновлении платформы Hotlist.biz. Основная цель данных изменений — повышение скорости работы интерфейса, современная совместимость и реализация нашей стратегии по постепенному полному отказу от библиотеки jQuery в пользу нативных решений.
Новый редактор TinyMCE 8 на чистом JavaScript
Визуальный редактор контента обновлен до версии TinyMCE 8. Главная особенность этого обновления заключается в том, что редактор теперь работает на чистом JavaScript (Vanilla JS), без внешних зависимостей.
- Мгновенная загрузка: Отсутствие тяжелых библиотек позволяет редактору инициализироваться значительно быстрее.
- Стабильность: Более предсказуемое поведение кода и отсутствие конфликтов с другими скриптами на странице.
- Современный интерфейс: Улучшенная эргономика и поддержка новейших стандартов веб-разработки.
Адаптивность таблиц: Плагин hotengine_mobile_table
Мы полностью переработали скрипт отображения таблиц на мобильных устройствах. Специально для Hotlist.biz разработан новый плагин hotengine_mobile_table.
Теперь работа с данными стала еще гибче:
- Автоматическая трансформация таблиц под размер экрана смартфона.
- Полный контроль: Мы сохранили для пользователей возможность самостоятельно включать и выключать мобильное отображение для каждой конкретной таблицы в настройках.
Умное обновление виджетов и Owl Carousel
Обновления коснулись и системных виджетов. Особое внимание уделено оптимизации ресурсов:
- Интеллектуальный загрузчик JQuery Owl Carousel: Теперь скрипт карусели самостоятельно проверяет наличие jQuery в системе. Библиотека будет загружаться в фоновом режиме только в случае реальной необходимости, что существенно экономит трафик и ускоряет рендеринг страницы для большинства пользователей.
- Минимизация зависимостей: Виджеты планомерно переводятся на современные стандарты обработки данных.
Данные обновления — это еще один шаг к максимально быстрому и современному Hotlist.biz. Мы продолжаем оптимизировать код, делая платформу легче и технологичнее.