Посты с тегом web dev

Как скопировать .htaccess файл

Как добавить папку в черный список OPcache под Windows?

Плюсы и минусы различных методов CSS компоновки

В этом руководстве будут раскрыты различия, плюсы и минусы, а также выработаны рекомендации по использованию float, inline-block, display: table и flexbox при построении отзывчивых (responsive) CSS-макетов. Вот некоторые из методов, описанных в руководстве: Выравнивание элементов, следующих бок о бок (друг за другом) Последовательное расположение Горизонтальное центрирование Вертикальное центрирование Выравнивание высоты элементов ряда Передовые техники с использованием flexbox

Скорость CSS-селекторов — существенна ли разница в их эффективности?

В современном вебе, где сайты в среднем отправляют 500КБ сжатого JavaScript и 1,5 МБ изображений, работая при этом на Android-устройстве среднего уровня через 3G с лагом в 400мс, производительность CSS-селекторов является, наверное, наименьшей из существующих проблем. И все же эта тема заслуживает обсуждения, хотя бы для того, чтобы развеять некоторые мифы и легенды, окружающие её. Итак, давайте рассмотрим проблему производительности CSS-селекторов подробнее.

Как в WordPress отключить редактор для определённых страниц?

Приоритеты загрузки JavaScript в Chrome

То, как браузеры планируют выполнение и затем выполняют скрипты, может влиять на производительность веб-страниц. Хотя такие техники, как <script defer> , <link rel = preload> (и подобные) влияют на загрузку скрипта, также полезным будет знание о том, как именно браузеры их интерпретируют. Благодаря Kouhei Ueno (разработчик в Google - прим. перев.) теперь у нас есть обновленная сводная таблица о планировании работы скриптов в Chrome.

Ошибка ERR_TOO_MANY_REDIRECTS (циклическое перенаправление) при использовании Cloudflare

Что такое "ошибка ERR_TOO_MANY_REDIRECTS" Ошибка ERR_TOO_MANY_REDIRECTS ("Циклическое перенаправление на странице") или "redirect loop" ("цикл перенаправлений", "петля перенаправлений") возникает в случае, когда сервер поочередно перенаправляет клиента на разные адреса, последний из которых делает перенаправление на первый адрес, таким образом создавая бесконечный цикл перенаправлений. Чаще всего цикл не содержит большое количество адресов - обычно это 2 адреса которые перенаправляют клиента друг на друга, например https://www.example.com -> редирект -> https://example.com -> редирект -> https://www.example.com и так до бесконечности.