Size: a a a

For Web — фронтенд, дизайн, программирование

2019 October 23
For Web — фронтенд, дизайн, программирование
Веб-компоненты для энтерпрайза: как Salesforce, Oracle и SAP используют веб-компоненты и почему они сделали на них ставку → https://dev.to/webpadawan/web-components-for-enterprise-part-1-salesforce-oracle-sap-e70
источник
For Web — фронтенд, дизайн, программирование
Spectrum, мультиплатформенная дизайн-система Adobe: принципы, подходы, компоненты, паттерны и макеты → https://spectrum.adobe.com/
источник
2019 October 24
For Web — фронтенд, дизайн, программирование
Проектируем интерфейсы, готовые к изменениям: Хенрик Йортег о построении гибкой архитектуры фронтенда → https://joreteg.com/blog/architecting-uis-for-change
источник
For Web — фронтенд, дизайн, программирование
Samsung начали распространять PWA через Galaxy Store. Подробности и инструкции для разработчиков по добавлению своих приложений → https://medium.com/p/47ecd317725b
источник
2019 October 25
For Web — фронтенд, дизайн, программирование
Как удалить все директории node_modules: Тим Маринин делится удобным консольным скриптом и попутно объясняет принцип его работы и пользу владения юникс-утилитами → https://marinintim.com/2019/node_modules
источник
For Web — фронтенд, дизайн, программирование
Заговор против IE6: как разработчики YouTube практически убили IE6 в 2009 году, тайно выложив в продакшен баннер с предложением перейти на другие браузеры → https://blog.chriszacharias.com/a-conspiracy-to-kill-ie6
источник
2019 October 26
For Web — фронтенд, дизайн, программирование
Разрушаем мифы о PWA: Дэвид Русет развеивает девять заблуждений о прогрессивных веб-приложениях, демонстрируя возможности PWA в новой версии Edge → https://www.davrous.com/2019/10/18/myth-busting-pwas-the-new-edge-edition/
источник
2019 October 28
For Web — фронтенд, дизайн, программирование
Нетривиальная расстановка элементов на flexbox без медиавыражений: Дмитрий Лаврик с демонстрацией и объяснением техники → https://habr.com/p/473186/
источник
2019 October 29
For Web — фронтенд, дизайн, программирование
Маленькие хитрости кастомных свойств: Илья Стрельцын делится неочевидными возможностями и нюансами применения CSS-переменных → https://css-live.ru/tricks/malenkie-xitrosti-kastomnyx-svojstv-css-peremennyx.html
источник
For Web — фронтенд, дизайн, программирование
Инженеры Slack рассказали, зачем они разработали внутренний фреймворк для быстрой инициализации приложения и как он им помог → https://slack.engineering/fb70c8eed2fd
источник
For Web — фронтенд, дизайн, программирование
Ориентация изображений в вебе: Майкл Шарналь объясняет, почему браузеры могут некорректно отображать изображения и как этого избежать → https://justmarkup.com/articles/2019-10-21-image-orientation/
источник
2019 October 30
For Web — фронтенд, дизайн, программирование
Как работает новое значение revert в CSS и чем оно отличается от inherit/initial/unset? Обзор Мириам Сюзан из Mozilla → https://youtu.be/GAjoVRmipcU
источник
For Web — фронтенд, дизайн, программирование
Новый синтаксис CSS-свойства display: Рэйчел Эндрю о причинах рефакторинга спецификации и новых значениях свойства → https://hacks.mozilla.org/2019/10/the-two-value-syntax-of-the-css-display-property
источник
For Web — фронтенд, дизайн, программирование
Преимущества и недостатки монорепозитория: исследование инженеров Google (PDF, ~600 КБ) → https://people.engr.ncsu.edu/ermurph3/papers/seip18.pdf
источник
2019 October 31
For Web — фронтенд, дизайн, программирование
IOC!IOC!, легковесная и более простая альтернатива InversifyJS для инъекции зависимостей → https://github.com/owja/ioc
источник
For Web — фронтенд, дизайн, программирование
Важные материалы второй половины октября: убийство IE6, нужен ли GraphQL в эпоху HTTP/2, SMS Receiver API, современное руководство по Make, доступные палитры цветов, хитрости CSS-переменных, фреймворк инициализации Slack, revert и новый синтаксис display в CSS, ориентация изображений в вебе, PWA в Samsung Galaxy Store → https://forwebdev.ru/digest/2019-10-31/
источник
2019 November 01
For Web — фронтенд, дизайн, программирование
Вес страницы имеет значение: Крис Закариас о том, как создание облегчённой версии YouTube открыло сервису новый рынок → https://blog.chriszacharias.com/page-weight-matters
источник
For Web — фронтенд, дизайн, программирование
Инженеры The Telegraph поделились опытом и результатами внедрения культуры быстродействия и оптимизации своего сайта → https://medium.com/p/a0a1000be5
источник
For Web — фронтенд, дизайн, программирование
Пишем компилятор Brainfuck на JavaScript: руководство Мишеля Ривы → https://www.jsmonday.dev/articles/37/let-s-write-a-brainfuck-compiler
источник
2019 November 02
For Web — фронтенд, дизайн, программирование
Arkit, инструмент для визуализации кодовой базы на JS/TS/Flow и её зависимостей в виде архитектурных диаграмм → https://arkit.pro
источник