Давно заметил: ?showerrors – крутой инструмент, но ему часто не хватает прозрачности. Хотелось, чтобы он не просто показывал ошибки, а помогал их исправить — и даже давал заглянуть под капот библиотеки.
Теперь он может больше. В последнем обновлении полностью переписал модуль диагностики)
Рассказываю, что изменилось 🦾
Все ошибки в одном месте
Новый интерфейс собирает все ошибки в едином окне – по клику на них можно посмотреть детальную информацию о проблеме и получить рекомендации по исправлению.
Умные подсказки
Для большинства ошибок теперь показываются связанные параметры (например, если слайдер не листается, диагностика покажет нужный класс и количество слайдов внутри него). Останется только исправить)
Просмотр параметров модов
Теперь ?showparams встроен прямо в диагностику. В новом интерфейсе можно одним кликом посмотреть параметры любой модификации на странице: от классов до внутренних состояний.
Новые типы ошибок и модов
Расширил список ошибок, которые отслеживает диагностика (всего более 140). Модуль детально понимает каждую ошибку любого мода из библиотеки: от слайдера до личного кабинета.
Состояние без ошибок
Если диагностика не выявила ошибок, теперь она тоже об этом скажет. Помогает убедиться, что проверка действительно прошла, и не тратить время на поиск несуществующей проблемы.
Обновление появилось у всех модификаций, начиная с версии 1.4. Просто откройте любой сайт с модификациями и добавьте в конец URL
?showerrors:https://example.com/?showerrorsКак это работает?
Небольшой тех. ликбез: каждый мод самостоятельно ловит ошибки при запуске и отправляет их в ядро. Диагностика достаёт оттуда получившийся массив, сверяет с базой и предлагает рекомендации.
Приятной отладки) С заботой о вашем времени 🤍
Максим Постников | Дизайн, Тильда и модификации