От автора: у вариативных шрифтов есть скрытая суперсила, о которой люди просто не догадываются. Эта функция заставляет буквы фактически изменить свой вид, в зависимости от их размера. Это происходит автоматически в браузере. Все, что вам нужно, это вариативный шрифт с осью оптического размера! Но сначала: зачем нам разные дизайны для разных размеров? Когда графический элемент должен быть больше, вы можете ...
Читать далее »Статьи
Урок 15. Фреймворк Django. Защита админки в Django
Читать дальше…
Читать далее »Google раскрывает причины ранжирования каждого результата поиска
От автора: Google начал объяснять пользователям, почему он отображает тот или иной сниппет в выдаче. Новый функционал пока доступен только американским пользователям. Западный поисковик начал выводить в выдаче дополнительную информацию по каждому сниппету. Для получения этих сведений достаточно возле нужного элемента выдачи нажать на иконку с тремя кнопками и в контекстном меню выбрать About this result. В данном блоке содержится ...
Читать далее »Как работает JavaScript: 8 советов по оптимизации
От автора: как мы знаем, JavaScript — популярный язык, который используется в клиентских, серверных, мобильных и настольных приложениях. Вот почему создание высокопроизводительных приложений на JavaScript имеет решающее значение. Из-за высокого спроса на создание корпоративных приложений и т.п. оптимизация JavaScript стала горячей темой. В этой статье обсуждаются типичные ошибки, которые снижают производительность в целом, и несколько советов по оптимизации, которые помогут ...
Читать далее »Плагин календаря Air Datepicker
От автора: в данном уроке я бы хотел поделиться с вами одним из лучших плагинов календаря – Air Datepicker. На самом деле подобных плагинов в сети можно найти огромное количество. Но Air Datepicker привлек мое внимание своей простотой, удобством использования и огромным количеством всевозможных опций. Читайте нас в Telegram, VK, Яндекс.Дзен
Читать далее »В Директе появился фильтр для отсеивания ресурсов с чувствительным контентом
От автора: в настройках медийных кампаний Яндекс.Директа появился новый фильтр, позволяющий сортировать площадки трансляции рекламы по чувствительным тематикам контента. В пресс-релизе, опубликованном в блоге Яндекса, отмечается, что по умолчанию алгоритмы Директа отсеивают веб-страницы с контентом, посвященному трагическим темам. Но некоторые бренды также стараются не показывать свою рекламу рядом с публикациями по «чувствительным» тематикам. Новый фильтр позволяет рекламодателям отсеивать такие площадки. ...
Читать далее »22 CSS-секрета, которые сделают вас макетным ниндзя
От автора: сегодня я хотел бы рассказать вам о нескольких свойствах, секретах и значениях CSS, которые редко упоминаются в технической литературе, но, на мой взгляд, представляют особый интерес для повышения скорости и качества разработки веб-интерфейсов. Многие из обсуждаемых свойств являются экспериментальными. Большинство из них поддерживаются всеми современными браузерами. Итак, вы готовы к небольшому путешествию в удивительный и почти безграничный мир ...
Читать далее »YouTube переименовал «Овации» в «Суперспасибо»
От автора: YouTube вывел из беты «Овации» и поменял название функции. Теперь она стала доступна видеоблогерам более чем из 60 стран. Видеосервис окончил закрытое тестирование инструмента «Овации». Теперь он называется Super Thanks и им могут воспользоваться блогеры из 68 стран мира. Данный инструмент позволяет зрителю поблагодарить автора за понравившийся ролик. Приобретение Super Thanks происходит на странице понравившегося видео. После оплаты ...
Читать далее »Урок 14. Фреймворк Django. Сигналы в Django
Читать дальше…
Читать далее »Использование эффективных изображений в CSS с помощью image-set()
От автора: функция CSS image-set() поддерживается в браузерах на основе Chromium с 2012 года и в Safari с версии 6. Недавно поддержка появилась в Firefox 88. Давайте погрузимся в суть вопроса и посмотрим, что можно и чего нельзя делать с image-set(). Несколько разрешений одного и того же изображения Вот что говорится в спецификации CSS об image-set(): Обеспечение наиболее подходящего разрешения ...
Читать далее »