Веб-стандарты
14.1K subscribers
6.22K photos
1 file
3.02K links
Новости фронтенда и еженедельный подкаст.

Простой способ сказать спасибо и попасть в закрытый чат:

— Патреон https://www.patreon.com/webstandards_ru
— Бусти https://boosty.to/webstandards_ru
Download Telegram
Оптимизация быстродействия с помощью Webpack: как уменьшить количество загружаемого кода и следить, чтобы он оставался быстрым. Новое руководство Ивана Акулова и Эдди Османи — https://developers.google.com/web/fundamentals/performance/webpack/
Цикл событий JS в браузере. Как дирижировать requestAnimationFrame, requestIdleCallback, тасками, микротасками и конечно же setTimeout, чтобы всё происходило вовремя и в правильном порядке. Джейк Арчибальд на JSConf.Asia 2018 — https://youtu.be/cCOL7MC4Pl0
Ссылки против кнопок в современных веб-приложениях. Марси Саттон в переводе на CSS-live — https://css-live.ru/articles/ssylki-protiv-knopok-v-sovremennyx-veb-prilozheniyax.html
Новинки беты Chrome 65: CSS Paint API из проекта Гудини, ServerTiming API, новый синтаксис rgb(0 0 0 / 0.5) и hls() без запятых и с прозрачностью из CSS Color L4, :any-link, display: contents и другое — https://blog.chromium.org/2018/02/chrome-65-beta-css-paint-api-and.html
Почему 43% фронтенд-разработчиков хотят изучить Vue.js. Грег Поллак рассказывает про интересные особенности библиотеки в переводе devSchacht — https://medium.com/p/63aa3b456dfa
Как использовать гриды в мире, где есть Internet Explorer, UC, Opera Mini, QQ? 70% браузеров уже поддерживают современную реализацию, но есть и старая версия с префиксами в IE, Автопрефиксер и просто фолбэки. Джен Симмонс в четвёртом выпуске Layout Land — https://youtu.be/7msERxu7ivg
Роутинг, бандлинг и ленивая загрузка на Webpack. Серджио Гомес в переводе Артура Храброва на Веб-стандартах — https://medium.com/p/19f71fa39090
Выпуск №107: CSS на JS в Chrome, HTTPS и SEO, сервис-воркеры в Safari, маркетинг CSS, как провести и пройти собеседование и Юрий Федоренко в гостях. Слушайте на Медиуме https://medium.com/p/77afc11b9d4e или сразу на Ютубе https://youtu.be/Vkjmz-Wp0fs.
Пишем JavaScript, не забывая о доступности. Мануэль Матузович продолжает серию статей в переводе Алёны Батицкой — https://medium.com/p/84e94d927f3e
Быстрый старт с CSS на JS из проекта Гудини на примере CSS.registerProperty. Пара демок Дэна Уилсона для тех, кто хотел попробовать https://danielcwilson.com/blog/2018/02/houdini-quickstart/, песочница Винсента де Оливейры https://lab.iamvdo.me/houdini/animating-gradient и демо Виталия Боброва с управляемым чартом https://vitaliy-bobrov.github.io/css-paint-demos/circle-chart/.
Как избежать проблем с производительностью при создании приложений на React. Михаил Лебедев из Туту.ру про методы оптимизации сложных интерфейсов — https://habr.ru/p/348584/
CSS-гриды + CSS-колонки = Патрик Броссет комбинирует два контекста на примере полей формы в переводе CSS-live — https://css-live.ru/articles/css-gridy-css-kolonki-%E2%99%A5.html
Заменяем jQuery на Vue.js. Сара Дрэснер смотрит на Vue.js с неожиданной стороны и решает типичные задачи jQuery по-новому, но без сборки, подключая те же 87 КБ и даже меньше — https://www.smashingmagazine.com/2018/02/jquery-vue-javascript/
Флексы или гриды, что лучше? Джен Симмонс о принципиальных отличиях двух систем раскладки в пятом выпуске Layout Land — https://youtu.be/hs3piaN4b5I