Асинхронная загрузка js-скриптов
Думаю, что с проблемой загрузки js-скриптов сталкивался каждый вебмастер. В современных браузерах доступны варианты — обычной загрузки в HEAD, поздней (lazy) в BODY, а также async и defer. Масла в огонь подлил Гугл, который понижает рейтинг страниц, где используются загружаемые js-скрипты, мотивируя это тем, что браузер вынужден ждать их полной загрузки и отработки, прежде чем отрендерить страницу.
25-12-2020Alpine.js, jQuery и JavaScript
Перенос макета сайта в HTML
Расскажу про одну методику, которая позволяет достаточно быстро перевести макет страницы в HTML-код прототипа.
21-12-2020CSS, HTML, LESS, SASS
Релиз шаблона MF 10 (декабрь 2020)
C 20 декабря можно будет получить обновление шаблона MF. Версия содержит достаточно много изменений, поэтому лучше ставить отдельно. В основном изменения касаются «подчистки хвостов», но есть и ряд существенных изменений.
18-12-2020Шаблон MF для MaxSite CMS
Новости по моим проектам
Расскажу о том, что произошло нового в моих проектах. О некоторых я уже рассказывал в телеграмм-канале (подписывайтесь!).
14-12-2020Albireo CMS, Berry CSS
Что такое API. Объяснение с примерами
По идее про «API» должны знать все разработчики. Переводится как программный интерфейс приложения, но поскольку для нас наибольший интерес представляет Интернет, то речь пойдёт о Web API. Под ним обычно понимают некие http-запросы между клиентом и сервером. То есть всегда есть тот, кто отправляет запрос и есть тот, кто его обрабатывает и возвращает результат.
Организация циклов в Alpine.js
Циклы используются там, где нужно повторить какой-то html-вывод по единому шаблону. Я уже
03-12-2020Alpine.js
Условные блоки в Alpine.js
Чтобы показать или скрыть блок используется директива x-show, однако существует ещё одна альтернатива — x-if. Работают они одинаково, с той разницей, что x-show можно применить к любому html-тэгу, а x-if работает только с тэгом TEMPLATE.
02-12-2020Alpine.js
Упрощение html-кода в Alpine.js
Использование Alpine делает html-код несколько сложнее, поскольку на уровень HTML по сути выносится логика JavaScript. Да, директивы несложные, но, если стоит задача повторить элемент несколько раз, то хочется всё-таки какого-то упрощения.
01-12-2020Alpine.js
Модальные окна в Alpine.js
Обычно для организации модального окна (js) используют сторонние jQuery-плагины. В общем-то это не удивительно, поскольку для этого требуется не только особая html-разметка, но и отслеживание различных событий.
30-11-2020Alpine.js




