Знакомство с Sass модулями

Автор: admin от Вчера, 19:15, посмотрело: 13

Привет, Хабр! Представляю вашему вниманию перевод статьи «Introducing Sass Modules» автора Miriam Suzanne.



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

Категория: Веб-разработка

 

Как CSS Grid меняет представление о структурировании контента

Автор: admin от 14-10-2019, 14:30, посмотрело: 17

Каждый, кто хотя бы немного занимался созданием веб-сайтов, знает, что теги codev_0.

Категория: Веб-разработка, Game Development

 

Где и как использовать колоночный макет (CSS Columns)

Автор: admin от 30-09-2019, 05:10, посмотрело: 16

Где и как использовать колоночный макет (CSS Columns)
При всём ажиотаже вокруг технологий CSS Grid и Flexbox, часто упускается из виду другой метод разметки. В этой статья я хочу рассмотреть многоколоночный макет — часто называемый просто «Multicol» или «CSS Columns». Вы узнаете, для каких задач он подходит и какие нюансы следует учитывать при его использовании.

Категория: Веб-разработка, Game Development

 

Gap — светлое будущее для отступов в Flexbox (как в Grid)

Автор: admin от 21-09-2019, 22:10, посмотрело: 83

Gap — светлое будущее для отступов в Flexbox (как в Grid)


Одна из моих любимых частей спецификации CSS Grid — это codev_0, позволяя нам получить внутренние отступы без дополнительных ухищрений.

Категория: Веб-разработка, Game Development

 

«Прячь www»: почему разработчики мейнстрим-браузера снова отказались от отображения поддомена

Автор: admin от 24-08-2019, 15:45, посмотрело: 165

Рассказываем о причинах этого решения разработчиков Chrome и реакции сообщества.



«Прячь www»: почему разработчики мейнстрим-браузера снова отказались от отображения поддомена

Категория: Веб-разработка

 

Кто использует протокол аутентификации SAML 2.0

Автор: admin от 16-08-2019, 11:40, посмотрело: 71

У себя в блоге мы часто затрагиваем вопросы защиты данных и авторизации. Например, мы рассказывали о новом стандарте для беспарольной авторизации WebAuthn и даже брали интервью у одного из его разработчиков. Также обсуждали технологию DANE для аутентификации доменных имен по DNS. Сегодня поговорим о протоколе SAML 2.0 и о тех, кто его использует.



Кто использует протокол аутентификации SAML 2.0

Категория: Веб-разработка

 

Переезд веб-портала: от монолита к микросервисной архитектуре

Автор: admin от 25-04-2019, 22:35, посмотрело: 112

Делимся опытом модернизации архитектуры веб-портала, позволившей сделать продукт удобным, стабильным и отказоустойчивым: посещаемость выросла с 350 тысяч до 7 миллионов пользователей! История будет полезна тем, кто планирует расширение своего продукта. Для начала разберемся, какие факторы могут помешать работе и развитию веб-портала:

Категория: Веб-разработка

 

Европейские регуляторы выступили против cookie-баннеров

Автор: admin от 14-04-2019, 14:10, посмотрело: 72

В Европе пришли к выводу, что cookie-баннеры не соответствуют требованиям GDPR. Обсуждаем предысторию вопроса, делимся мнениями экспертов и смотрим на варианты развития ситуации.



Европейские регуляторы выступили против cookie-баннеров

Категория: Веб-разработка

 

Несколько слов о градиентах

Автор: admin от 24-08-2018, 12:20, посмотрело: 130

Всем привет! Сегодня хочу поговорить немного о градиентах, популярных сайтах, предоставляющих пользователям возможность выбирать и/или генерировать их, а так же, о нескольких градиентах, которые я люблю и применяю в различных проектах. Возможно, кому-то из вас они тоже понравятся.



Несколько слов о градиентах



Сегодня мало кто не знает, что такое градиенты и как их применять в разработке. Если верить статьям, то в 2018 году, применение ярких и насыщенных градиентов — это некий тренд.

Категория: Веб-разработка

 

Сложно о простом: как измерить время открытия страницы и не нажить себе врагов

Автор: admin от 25-12-2017, 13:05, посмотрело: 336

Вы разработчик и хотите увидеть, что ваша страница стала быстрее открываться после всех оптимизаций. Или вам нужно доказать начальству, что вы не верблюд и всё действительно ускорили. А, может быть, вы хотите убедиться, что ваши пользователи не будут страдать от медленно открывающихся страниц. Или, как в нашем случае, вы тестировщик, который теперь отвечает за клятую клиентскую производительность, и пропущенные тормоза на продакшен не дают спать по ночам.



Измерять клиентскую производительность – нетривиальная задача. Особенно если у вас в проекте сотни страниц на множестве стендов. Каждая наполнена js кодом, и сотни разработчиков каждый день оптимизируют, меняют, пересоздают их. Нужно спроектировать систему сбора, обработки и хранения данных. Какое хранилище выбрать? Как спроектировать базу, и в какой СУБД? Немало интересных задач, которые меркнут перед лаконичным «сколько времени открывалась страница?». Для нас поиск ответа на этот вопрос вылился в квест с детективными расследованиями, жаркими спорами и поиском истины. Его самые интересные моменты – в этой статье.



Сложно о простом: как измерить время открытия страницы и не нажить себе врагов

Категория: Веб-разработка, Google

 
Назад Вперед