https://habr.com/ru/post/518028/- Разработка веб-сайтов
- CSS
- JavaScript
- HTML
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа | Веб-разработка | CSS | JavaScript | Браузеры
Медиа
•
Подкаст CSSSR: Chrome 85, NodeJS 14.9.0, css-reset vs css-normalize, релизы JS- и PHP-фреймворков, прощай PhoneGap
•
UnderJS Podcast #25 — Маленький перерыв, TypeScript 4, Angular 10
•
Фронтенд Юность (18+) — #153 Редактирование PSD в VSCode
•
Подкаст «Сделайте мне красиво», Выпуск №43: Чем хуже код, тем лучше программисты (в Aviasales)
•
Подкаст «Веб-стандарты» №245. Firefox 80 и Chrome 85, никто не новый IE, зачем Yarn 2, новый AVIF и WebP v2
•
The CSS Podcast №023: Filters
•
Подкаст Toolsday: «Svelte: A Second Look»
Веб-разработка
•
Сравнение Blazor и JavaScript-инструментов
•
Безопасность npm-проектов, часть 1
•
Про Shadow DOM
•
Как обеспечить безопасность REST API
•
4 способа подделки API во фронтенд-разработке
•
11 микро-фронтенд фреймворков, которые вы должны знать
CSS
• Кастомные свойства в CSS.
Часть 1: что это такое и как работает,
Часть 2: особенности применения,
Часть 3: ограничения
•
Обработка изображений с помощью CSS
•
Как использовать CSS Grid для закрепления хедера и футера
•
Обводка текста с помощью CSS: Полное руководство
•
Техника добавления переноса на новую строку после инлайн элемента
•
Пользовательские маркеры с помощью CSS :: marker
•
Помимо медиа-запросов: использование новых функций HTML и CSS для адаптивного дизайна
•
Верстка шапки сайта с помощью CSS Flexbox
•
Варианты решения бага вьюпорта в Mobile Safari
•
Как сделать адаптивный компонент с карточкой продукта без медиа-запросов
•
Пользовательские стили CSS для полей ввода и текстовых полей
•
Создание кастомной полосы прокрутки в 24 строках CSS
JavaScript
•
Обзор ts-migrate — инструмента для перевода крупномасштабных проектов на TypeScript
•
Рецепты по приготовлению оффлайн-приложений
•
Обработка ошибок в JavaScript
•
10 малоизвестных веб-API, которые вы можете использовать
Браузеры
•
Microsoft пообещала избавиться от Adobe Flash в своих браузерах до конца года
•
Mozilla: истории браузера достаточно для надежной идентификации пользователя
•
Защита DNS — теперь и в Chrome для Android
•
Chrome 86: улучшенное выделение фокуса, WebHID и многое другое
•
В чем ценность разнообразия браузеров?
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили
dersmoll и
alekskorovin.