Главная » Статьи (страница 30)

Статьи

Массивы в PHP. Функция array_filter

От автора: в данном уроке будет показано использование на практике интересной функции PHP для работы с массивами – это функция array_filter. Предлагаемая функция позволяет фильтровать массив, применяя к его элементам пользовательскую callback-функцию. Таким образом, нет необходимости проходить в цикле по массиву с целью его фильтрации, вместо этого можно воспользоваться предлагаемой функцией. Кроме знакомства с функцией array_filter в уроке будут даны ...

Читать далее »

Использование функции PostCSS для автоматизации рабочего процесса

От автора: некоторое время назад вы, возможно, столкнулись со статьей о продвинутых приемах CSS, в которой я описал, как можно использовать миксины для автоматизации адаптивных размеров шрифтов с помощью RFS. В своей последней версии v9, RFS способен перемасштабировать любое значение для любого свойства CSS в единицах px или rem, такого как margin, padding, border-radius или даже box-shadow. Сегодня мы сосредоточимся ...

Читать далее »

Первые последствия сентябрьского апдейта Google

От автора: проявились первые последствия сентябрьского обновления Google. Благодаря нему некоторые ресурсы восстановили свои позиции, утраченные ранее. Google провел очередное обновление алгоритмическое ядра 24 сентября. Спустя сутки Барри Шварц разместил в Twitter опрос для вебмастеров. Более 60% из них ответила, что пока не ощущают никаких последствий апдейта. Представители поисковика не раз отмечали, что для развертывания обновления Google требуется несколько дней. ...

Читать далее »

Изменение цвета изображений товаров с помощью CSS Blend Mode и SVG

От автора: простой способ добавления функции изменения цвета к изображениям товара, с помощью SVG и mix-blend-mode. Чтобы лучше пояснить это название, вот что мы собираемся изучить, и это проще, чем вы думаете. Попробуйте, измените цвет футболки с желтого на синий, используя палитру цветов в правом нижнем углу: Другой пример этого вы можете увидеть в демоверсии Раскрасьте этот диван!, в которой ...

Читать далее »

Серверная аутентификация – лучший способ блокировки сканирования сайта

От автора: представитель Google рассказал, как поисковому роботу блокировать доступ к тестовой версии сайта. Лучше всего для этого подходит аутентификация на стороне сервера. Общаясь с вебмастерами, Джон Мюллер рассказал, как лучше всего блокировать доступ GoogleBot к тестовой версии сайта. Он отметил, что это можно реализовать несколькими способами. Традиционно для этого используется файл robot. txt, через директивы которого краулеру запрещается сканирование. ...

Читать далее »

Почему вам стоит выбрать Angular для своего следующего проекта frontend

От автора: первоначально я не был front-end разработчиком, я обычно много работаю с back-end API в C#, Go, Node или Python. Несколько лет назад, когда я перешел в новую компанию, меня перевели на full-stack. Мне было поручено создать внутреннее решение, которое бы поддерживало управление пользователями, возможность обмена мгновенными сообщениями, возможность делать заметки / делиться и много других вещей. Это было ...

Читать далее »

Google представил новые средства для управления поисковыми сниппетами

От автора: теперь вебмастера могут управлять отображением сниппетов в поисковой выдаче. Для этого Google внедрил поддержку нескольких новых директив и HTML-атрибута. Новые директивы метатега robots позволяют изменять содержимое сниппетов страниц сайта в выдаче Google. К ним относятся: nosnippet – запрет на вывод контента веб-страницы в результатах поиска. max-snippet: [длина] – устанавливает максимальное количество символов в текстовом содержимом сниппета. max-video-preview:[секунды] – ...

Читать далее »

Предварительная загрузка шрифтов: почему я делаю это, даже когда не следовало бы

От автора: когда я создал сайт, я не собирался совершать загрузку шрифтов. Какой-то урон производительности, даже небольшой, почти неизбежен, а я хотел, чтобы сайт был быстрым. Тем не менее, в конце я решил использовать один шрифт для заголовков страниц и просто убедиться, что любое влияние на производительность будет минимизировано. Первым шагом было сделать файл шрифта как можно меньшего размера, поэтому ...

Читать далее »

Google Assistant будет сохранять меньше информации о командах пользователя

От автора: Google Assistant по умолчанию не сохраняет данные о голосовых командах. Это делается лишь в том случае, если пользователь дал согласие на сбор и обработку информации. На официальном блоге Google представители компании еще раз подтвердили, что их голосовой помощник не сохраняет и не обрабатывает данные о командах пользователя по умолчанию. Опция включения и отключения этой функции доступна в настройках ...

Читать далее »