На 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. Ми продовжуємо оптимізувати код, роблячи платформу легшою та технологічнішою.