Вставлення SVG у Joomla має свої нюанси, оскільки з міркувань безпеки система за замовчуванням може блокувати завантаження SVG-файлів (через можливість вбудовування шкідливого JS-коду всередину XML).
У Joomla 6 (як і в 4 та 5) підхід до роботи з метаданими став більш структурованим. Замість прямого звернення до методів "старого стилю", ми працюємо з об'єктом WebAssetManager або безпосередньо через об'єкт документа, але з урахуванням нових стандартів.
В XML-файлах розширень (модулів, плагінів) Joomla 6 тег <namespace> відіграє критичну роль. Якщо пояснювати просто: це "адреса" або "прізвище" твого коду, яка каже Joomla, де фізично шукати PHP-класи твого модуля.
У Joomla 6 (як і в 5-й версії) підхід до підключення скриптів та стилів кардинально змінився. Хоча старий метод JHtml (або HTMLHelper) все ще може працювати для зворотної сумісності, правильний шлях зараз — це використання WebAssetManager.
Як змінити, додати або видалити клас html тегу (div, input чи іншого елемента) після події, наприклад для прилипання шапки чи іншого елемента при прокрутці сторінки.
Lightbox на чистому JavaScript без зовнішніх залежностей забезпечує сайту потрібну швидкість і стабільність яку вимагають сучасні мобільні технології, про що також наголошує PageSpeed
Сучасне розташування елементів списку, блоків, зображень які мають різні пропорції, у вигляді колонок з елоементами разними по висоті, до прикладу як на сайті Pinterest без участі JavaScript.