Практическое применение конечных автоматов для рефакторинга плагина, реализующего sticky-поведение, опыт Сергея Виноградова — https://medium.com/p/70ca0bf4ee97
Читать полностью…Google будет использовать стандарт Web Packaging для открытия AMP-версий сайтов под их оригинальными урлами — https://amphtml.wordpress.com/2018/01/09/improving-urls-for-amp-pages/
Читать полностью…«Веб-стандарты» №103, в гостях Андрей Саломатин: фронтендер в Берлине, браузеры и разработка интерфейсов, где искать потерянную статью, точка с запятой в JS, понятно о выравнивании в CSS, трюки Сары с SVG, управление проектами — https://soundcloud.com/web-standards/episode-103
Читать полностью…«Фронтенд-юность» №33: уязвимости, механизм спекулятивного выполнения кода, gulp 4, топ технологий, которые окупят своё изучение — https://soundcloud.com/frontend_u/e33
Читать полностью…Исчерпывающий аудит влияния сторонней библиотеки на производительность страницы на примере Boomerang — https://calendar.perfplanet.com/2017/an-audit-of-boomerangs-performance/
Читать полностью…Очумелые подкастеры: Вадим Макеев из «Веб-стандартов» и Андрей Мелихов из devSchacht рассказывают о звуке, микрофонах и записи подкастов — https://youtu.be/_ChmShmST-s
Читать полностью…enlight, коллекция вдохновляющих руководств по разработке мини-продуктов на разных технологиях, от песочницы для кодинга до алгоритма предсказания курса акций — https://enlight.nyc/
Читать полностью…Эмиль Уоллнер рассказал, как он попробовал применить машинное обучение для автоматизации вёрстки и что из этого вышло — https://blog.floydhub.com/Turning-design-mockups-into-code-with-deep-learning/
Читать полностью…Насколько мы близки к ванильному CSS и нужны ли препроцессоры в 2018 году — http://andrew-r.ru/notes/?go=all/preprocessors-vs-vanilla-css/
Читать полностью…Workerize, библиотека и webpack-лоадер от автора Preact для автоматического выноса и выполнения модулей в веб-воркерах — https://github.com/developit/workerize
Читать полностью…Подпишите открытое письмо к Google с призывами не монополизировать веб, а также продвигать в поиске не только AMP-сайты, но и любые достаточно быстрые независимые сайты — http://ampletter.org/
Читать полностью…Зачем и как в GitLab начали делать собственную дизайн-систему — https://about.gitlab.com/2017/12/12/gitlab-design-library/
Читать полностью…«Веб-стандарты» №102, в гостях Роман Комаров: зачем нужны эксперименты с CSS, Хаяку на JS, как развиваются спецификации CSS и что им мешает, стили в компонентном стеке — https://soundcloud.com/web-standards/episode-102
Читать полностью…«Фронтенд-юность» №31, в гостях Алекс Каннуников: почему EPAM не говно, план развития разработчика, ember-сообщество, стоит ли переписывать проект на Rust — https://soundcloud.com/frontend_u/e31
Читать полностью…Интервью с Тимофеем Чаптыковым о разработке и специфике фронтенда ВК: всё сами или больше опенсорс, контроль лицензий, баги браузеров, нужна ли математика и другие темы — https://youtu.be/_Rcf1pGrNEw
Читать полностью…Стандарт Web Packaging позволяет упаковать сайт или веб-приложение в специальный архив и распространять его офлайн или раздавать через CDN — https://github.com/WICG/webpackage/blob/master/explainer.md
Читать полностью…До 16 февраля открыт набор в Школу разработки интерфейсов в Минске: три месяца лекций и хакатонов, для поступления нужно выполнить тестовое задание — https://academy.yandex.ru/events/frontend/shri_minsk-2018/
Читать полностью…Frontend Weekend №35, шокирующая правда о «Фронтенд-юности»: как появился подкаст, сколько раз ребятам угрожали или обижались на слова, как пришли к успеху — https://soundcloud.com/frontend-weekend/fw-35
Читать полностью…Algorithmia, платформа для использования алгоритмов машинного обучения в виде обычного REST API — https://algorithmia.com/
Читать полностью…Что происходит, когда вы нажимаете нажимаете кнопку play на Netflix: подробный разбор архитектуры и механизма работы сервиса — http://highscalability.com/blog/2017/12/11/netflix-what-happens-when-you-press-play.html
Читать полностью…JavaScript Object Explorer, интерактивный справочник по методам объектов в JavaScript от Сары Дрэснер — https://sdras.github.io/object-explorer/
Читать полностью…Конец спорам о том, нужно ли использовать точки с запятыми в JavaScript: TC39 рекомендует не полагаться на ASI (алгоритм автоматической расстановки точек с запятыми) и ставить ; всегда — https://github.com/tc39/ecma262/pull/1062
Читать полностью…23 доклада с FrontFest 2017: почему важно общее развитие, код и творчество, разработка SPA, оптимизация графики, декларативная шаблонизация, алгоритмы и структуры данных, доступность, i18n, и другие темы — https://www.youtube.com/playlist?list=PLK0ZcucztUiUMlKdEyaHkAurtmXZp36S5
Читать полностью…Как начать заниматься опенсорсом: первые шаги, поддержка заброшенных проектов, разработка собственных — https://blog.algolia.com/start-your-open-source-career/
Читать полностью…Вышел Gulp 4.0.0: новая система управления задачами, разделение
на gulp и gulp-cli, улучшенная производительность и работа с симлинками, список всех изменений— https://github.com/gulpjs/gulp/blob/master/CHANGELOG.md
Анонс NectarJS, компилятора JS в нативный код для разных платформ, в том числе есть компиляция в WASM как средство обфускации — https://codeburst.io/2efb2083a4a
Читать полностью…Исходники и документацию показательного в плане доступности и интерфейсов портала gov.uk полностью выложили в открытый доступ — https://docs.publishing.service.gov.uk/
Читать полностью…Frontend Weekend №34, в гостях Олег Бунин: про организацию конференций, Павла Дурова и цены на билеты — https://soundcloud.com/frontend-weekend/fw-34
Читать полностью…Подкаст devSchacht №11, в гостях Дмитрий Андриянов из Яндекса: что такое Школа разработки интерфейсов, чему в ней учат, как в неё попасть и как после обучения остаться в Яндексе — https://soundcloud.com/devschacht/devschacht-11
Читать полностью…Чеклист производительности фронтенда в 2018 году от Виталия Фридмана, также в PDF и Apple Pages — https://www.smashingmagazine.com/2018/01/front-end-performance-checklist-2018-pdf-pages/
Читать полностью…