dr.Brain

doctor Brain

мир глазами веб-разработчика

Замедляем цикл

замедляем выполнение итераций цикла в JavaScript

dr.Brain

время чтения 1 мин.

Photo by Krzysztof Niewolny on Unsplash

Допустим, у нас есть цикл, цель которого - многократное обращение к стороннему API. При этом, API ограничивает количество обращений за единицу времени. И, даже если таких ограничений со стороны внешнего сервиса нет, значительное количество запросов в течение короткого промежутка времени - очень плохая идея.

Профилактика угроз в .htaccess

как предотвратить SQL-инъекции через .htaccess

dr.Brain

время чтения 2 мин.

Photo by Alexander Schimmeck on Unsplash

Корректные настройки файла .htaccess позволяют значительно снизить вероятность взлома Вашего веб-сервиса недоброжелателями.

CSS: dark mode

добавляем dark mode с помощью CSS

dr.Brain

время чтения 1 мин.

Photo by Ivan Mani on Unsplash

В настоящее время многие приложения имеют dark mode. Наверняка, у Вашего консольного приложения, IDE, браузера уже есть темная тема. Чем хуже созданный Вами веб-сайт? Тем-более, сайт можно переключить в соответствующий режим при включенной темной теме браузера. И сделать это гораздо проще, чем Вы думаете.

Параллакс на чистом CSS

эффект параллакса при прокручивании страницы на чистом CSS

dr.Brain

время чтения 2 мин.

Photo by Lukasz Szmigiel on Unsplash

CSS дает нам гораздо больше возможностей, чем кажется. Для того, чтобы получить различные визуальные эффекты, вместо объемных JavaScript-библиотек во многих случаях без каких-либо проблем можно использовать CSS. Отличной иллюстрацией такого утверждения является реализация parallax-эффекта при прокручивании страницы на чистом CSS.

Гамбургер-меню

создаем оригинальную иконку для гамбургер-меню на CSS и JS

dr.Brain

время чтения 2 мин.

Photo by Sander Dalhuisen on Unsplash

Сегодня мы создадим анимированную иконку для гамбургер-меню на чистом CSS и JavaScript без использования сторонних шаблонов и библиотек.

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.