MAXSITE.ORGКак сделать сайт своими руками
Безопасность PHP скриптов

Безопасность PHP скриптов

Сейчас вопросы безопасности полулярны и складывается впечатление, что разработчик просто обязан писать код с многочисленными проверками и защитами изначально. Но на самом деле так практически никто не делает — это достаточно сложно, поскольку на этапе разработки невероятно сложно учитывать все факторы. Разработчик в первую очередь должен решать основную поставленную задачу, а «обвеска безопасности» — это всё-таки вторичная задача.
03-04-2021PHP
Как использовать функцию mail() в PHP

Как использовать функцию mail() в PHP

Для отправки почты в PHP существует функция mail().
28-03-2021PHP
Обновление бесплатного HTML-курса

Обновление бесплатного HTML-курса

Сделал большое обновление своего HTML-курса для новичков (теперь с котиками). По сути мне пришлось его полностью переписать, поскольку я хотел поменять всю структуру.
06-03-2021Блог
Создаём To-do List на Alpine.js

Создаём To-do List на Alpine.js

Наверное все программисты создавали свой todo-«велисипед», мне же было интересно разобраться насколько сложно сделать его с помощью Альпины. Для затравки, если будет время, можете посмотреть похожие примеры, только сделанные на других js-фреймворках — todomvc.com.
13-02-2021Alpine.js
Имитация select с помощью Alpine.js

Имитация select с помощью Alpine.js

Все верстальщики знают, что тэг SELECT один из самых капризных и плохо поддающихся кастомизации. Разработчики браузеров до сих пор не могут договориться какими css-стилями их можно настраивать, поэтому нам как правило приходится довольствоваться типовым поведением этого элемента с небольшим изменением дизайна.
09-02-2021Alpine.js
Релиз шаблона MF 11 (февраль 2021)

Релиз шаблона MF 11 (февраль 2021)

Заказать обновление шаблона или купить его можно будет с 8 февраля. Предыдущая версия шаблона позволила двигаться дальше, поэтому в новой версии появилось много нового и интересного. :-)
Библиотека для анимации Anime.js

Библиотека для анимации Anime.js

WEB-анимация достаточно специфичная область и не каждый разработчик с ней сталкивается. Если не рассматривать создание сложной «мультипликации», то современная анимация на сайтах выполняется с помощью CSS. Возможности здесь большие, поэтому сейчас доступно множество самых разных библиотек, предлагающих готовые css-классы.
Адаптивная сетка на flexbox

Адаптивная сетка на flexbox

Сделать сетку на flex просто. Намного сложнее добиться её хорошей адаптивности. На сегодняшний день используется несколько разных подходов к этой задаче. Самый распространённый — это использование классов ширины в media-условиях. Здесь мы указываем разную ширину в зависимости от ширины экрана.
22-01-2021Berry CSS
Сайт использует cookies 0.067s/0.7Mb Работает на Albireo CMS Legal copy of Albireo CMS