For Web — фронтенд, дизайн, программирование
14.7K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Как реализовать маску для поля ввода на чистом JS, перевод подробного руководства — https://medium.com/p/bee5a6a6872a
Fizzy School, простые способы улучшить код на jQuery для тех, кто не хочет переписывать всё на чистый JavaScript — http://fizzy.school/
Как предлагать пользователям подписаться на уведомления, Иван Акулов с обзором лучших практик — https://iamakulov.com/notes/web-permissions/
Как верстать сайты под iPhone X, официальное руководство в блоге Webkit — https://webkit.org/blog/7929/designing-websites-for-iphone-x/
Александр Сурма рассказал, как с помощью Docker избавиться от проблемы «локально всё работает, а на продакшене ломается» — https://youtu.be/06pkOtDLpmI
Как лучше хранить утилитарные функции в проекте — https://github.com/andrew--r/ui-developer-tips/tree/master/tips/006-utils-directory
WebVR Rocks, руководство по началу работы с WebVR с разными браузерами и устройствами — https://webvr.rocks/
Вышел React v16.0: Fiber под капотом, SSR быстрее в три раза, размер на ~32% меньше; обзор всех улучшений — https://facebook.github.io/react/blog/2017/09/26/react-v16.0.html
Accessibility for Everyone, новая книга Лоры Кэлбэг в серии A Book Apart: введение в доступность и лучшие практики — https://abookapart.com/products/accessibility-for-everyone
Визуализация результатов выполнения JS-методов test, search, match, exec на основе введённой регулярки и тестовой строки — https://regexly.chipto.io/
RxMarbles, интерактивная визуализация работы операторов RxJS — http://rxmarbles.com/
Игра Tron в 219 байт кода: объяснение работы и демка — https://www.quaxio.com/tron/
Сахарный JavaScript: Игорь Алексеенко в свежем выпуске «HTML-шортов» о языках, компилируемых в JavaScript — https://youtu.be/o0PpZGAnBjA
Как инженеры Facebook полностью переписали внутренности Реакта, практически не сломав обратную совместимость — https://code.facebook.com/posts/1716776591680069
Новый Firefox для разработчиков: CSS-движок Quantum, инспектор гридов и множество других инструментов для отладки — https://www.mozilla.org/en-US/firefox/developer/
Опенсорсный клон Winamp2 на HTML5 и JavaScript — https://jordaneldredge.com/projects/winamp2-js/
Текстовая версия доклада Андрея Мелихова об истории развития и внутреннем устройстве движка V8 — https://habr.ru/p/338930/
draggable, легковесная и доступная библиотека для драг-н-дропа от Shopify с крутейшим демо — https://shopify.github.io/draggable/
Какие бывают виды тестов и чем они отличаются, обзор Артура Басака с визуализацией каждого вида тестирования — https://medium.com/p/a04cab35f45b