FrontTalks 2017

16-17 сентября 2017
Екатеринбург, Россия
Смотреть
В избранное

Ally Long

Front-end developmer в IT

Иван Карев

Руководитель команды разработки в Яндекс

Stefan Judis

‎Developer Evangelist в Contentful

Алексей Иванов

Фронтенд-разработчик в Evil Martians

Cloud Horizon

CTO в Cloud Horizon Technologies

О мероприятии

Ежегодная конференция фронтенд-разработчиков FrontTalks. Формат традиционный, — много непростых докладов, обстоятельные дискуссии, приятное общение.

Для кого

  • Тимлидам
  • FrontEnd-Разработчикам
  • Проектировщикам интерфейсов
  • Системным администраторам
  • QA-специалистам
Поделиться

Расписание

Развернуть все
суббота, 16 сентября
День 1
Получить доступ ко всем докладам
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Ally Long

Front-end developmer в IT

Lessons from the field: bringing digital products to emerging markets

In the tech industry, we’re constantly chasing innovation – the new and the shiny, the slickest UI, the latest framework, an immersive user experience. We’re understandably excited about the possibilities inherent in a world of powerful hand-held devices, super-fast connections, and a user base with the means and the know-how to buy into whatever next big thing we put out there.

But there exists another kind of digital landscape – places where conditions are imperfect, where networks are flawed, where technical literacy is low, where kilobytes are precious; a world where our carefully-crafted digital experiences stutter and crawl and obfuscate and perplex, and ultimately fail. There are billions of people around the world that now have access to connected smart phones, but many can afford only a few megabytes of data here and there, have low-cost, low-specced smartphones, unreliable electricity sources to charge them, and are learning to use digital interfaces for the first time in their lives.

So how can we make sure that keeping up with the cutting edge won’t exclude people in these fast-growing emerging economies? In this talk we’ll go through examples from working with novice tech users in West Africa and discover how they navigate and comprehend interfaces, input data, and understand screen flows. You’ll gain some insight into the context and the constraints, learn how certain UI patterns and conventions hinder or help, and leave with an understanding of how to include these millions of new users in your product thinking.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Иван Карев

Руководитель команды разработки в Яндекс

Clientside optimization for mobile devices

We all encounter problems with site loading speeds when using the mobile internet. Solving these problems is imperative, especially for sites with heavy traffic. Several basic client-side optimisation techniques are well known and effective. But we need to continue experimenting, improving infrastructure and using new browser APIs. In this talk I will tell you about our experiments results, development approaches and new metrics, and I will also try to answer the question of how to measure users’ happiness.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Stefan Judis

‎Developer Evangelist в Contentful

Watch your back, Browser! You're being observed

Web development can be tough. DOM APIs are known to be not convenient, and often we build the same things over and over again. Thanks to rolling releases by the browser vendors that changed. The development of the web as a platform has speed like never before. New APIs land in Browsers with every release. There is also this new term of “reactive programming” and new Observer/Observable APIs.

Looking for a way to detect DOM changes to update a different part of the page? MutationObserver got you covered. Want to get notified when elements enter the viewport to load assets? IntersectionObserver is your friend. You’re dealing with sequences of events over time and want to save some headaches? Observables will make your life way easier.

This talk we’ll cover the use cases of Observer/Observable APIs, go over the implementation details, and teach you what you need to know to use them in production.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Алексей Иванов

Фронтенд-разработчик в Evil Martians

Inner structure of webpack bundle

Webpack is de-facto standard bundler for large frontend projects. Most developers of such projects use it, but most use it like a black box – you place your files in some place, write some magical words in config and magic happens. Until in doesn’t.

I will tell how this magic works, how webpack bundle looks from inside, how different settings can change output and lead to unexpected side effects. And also how you can debug and optimize it.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Cloud Horizon

CTO в Cloud Horizon Technologies

8 1/2 things about serverless (with Node.js)

What is serverless? How does it work? Can you explain it with something as simple as Lego bricks?

This talk will answer that and at least six and a half more questions. It’s main goal is to explain serverless architecture, show you why it’s important, and finally, show you why it works great with Node.js and how to use it.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Александра Шинкевич

Фулстек-разработчик в LOVATA

Time estimation: short cookbook for developers

Let's be honest: there is no developer in the world who have never ever missed a deadline. Modern frontend is complicated and an obvious task could turn out as a full code refactoring of the module or even the whole project. And sometimes there is no way to estimate so-called "unknown" tasks.

In my talk I'll give a bunch of recipes of how to make the process of estimation simpler and clearer for developers and to stop shooting in the dark with numbers.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Вадим Макеев

Веб-евангелист в HTML Academy

Inhuman UI

Why would you need a keyboard, haven't you got a mouse? Silly you. Look, it works for me, client’s happy, the design’s right. So, what’s wrong with you? We’re making an exclusive product for rich and healthy people here, it doesn’t have to talk to screen readers. Accessibility? Oh, come on, go do some work, you, mother hen.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Martin Splitt

Software Engineer в Archilogic

Rendering performance inside out

This talk looks at it from a Computer Graphics perspective - we will work our way up from pixels to DOM & CSS performance as well as shedding light on Canvas 2D and WebGL. You will learn tips and tricks along the way to get silky-smooth 60fps for your web app.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €
воскресенье, 17 сентября
День 2

Амо Степанян

Фронтенд-разработчик в Яндекс
и ещё 2
докладчика

Интерактивное видео на технологиях Smart TV

Сделаем небольшую видеоэкскурсию по московскому офису Яндекса. Куда именно зайдём — будете решать только вы, выбирая маршрут с помощью смартфона. Поcле интерактива расскажем о технических деталях взаимодействия со Smart TV и поделимся идеями, где ещё это можно применить.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Наталья Маркитантова

Младший разработчик в Тинькофф банк
и ещё 1
докладчик

Демонстрация экрана в действии

В докладе будет рассказано о способах организации стриминга изображения в браузерной части приложения. Покажем наше full-stack-решение на JavaScript, выросшее из простого прототипа, основанного на WebSocket-сервере. Вы узнаете об исследованиях и опытах, предшествовавших финальной реализации. О скрытых проблемах и опыте внедрения в реальные приложения. Обсудим, как можно сделать такой сервис устойчивым к обрывам соединений и выдерживающим большой трафик.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €
Получить доступ ко всем докладам
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Валерий Кузьмин

Фронтенд-разработчик в СКБ Контур

Waaaaasm?

Вы думаете, что WebAssembly — это что-то страшное? Вам снятся кошмары с участием ассемблера и C++? Я развею ваши страхи и сомнения! В докладе я расскажу про интеграцию WASM в ваш обычный фронтовый код, о том, как дёргать JS из C++ и наоборот, а также покажу несколько сценариев использования этой новой технологии.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Марина Миранович

Ведущий разработчик в EPAM Systems

Serverless и React (смешать, но не взбалтывать)

На безрыбье и рак рыба, а на бессерверье всё быстрее. А может, и нет. Об этом я и буду рассказывать: точно ли быстрее, что вообще такое serverless, при чём здесь React, надо оно вам или нет. Обещаю всё сделать с примерами из реальных проектов и с практическими инструкциями. Бонусом добавлю пару годных либ, которые значительно облегчат работу с serverless.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Павел Ловцевич

Сооснователь и CTO в LOVATA

Нативная валидация как фреймворк

Разработка форм — один из самых ответственных и сложных этапов создания веб-интерфейсов. Проект должен получить пользовательские данные, проверить их и дать пользователю обратную связь. Современные браузеры предоставляют разработчику встроенный API для работы с данными пользователя, позволяющий поэтапно реализовать валидацию данных методом progressive enhancement — от HTML/CSS к JS. Можно ли уже сегодня отказаться от тяжеловесных библиотек для валидации, какие преимущества даёт нативная валидация и насколько тернист путь её использования? В докладе будут рассмотрены основные аспекты работы с HTML5 Constraint Validation API: семантика полей форм, доступные методы API, поэтапное улучшение валидации (от CSS к JS), особенности реализации API в разных браузерах, вопросы A11Y.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Николай Ильченко

Верстальщик в Яндекс

Тестируем пользовательские сценарии вместе с Гермионой

Современные сайты — это сложные приложения с разнообразными интерфейсами и пользовательскими сценариями. Всё должно работать как часы. Однако это не всегда так. Например, иногда не выходит оплатить товар в интернете, потому что у iframe не выставилась высота, — и таких случаев сколько угодно. Попробуем разобраться, почему наши интерфейсы всё ещё иногда ломаются и что мы можем с этим сделать.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Артём Белов

Разработчик в Cxense

«Быстрорастворимый» фронтенд

Повествование о подходах PWA и современных методах ускорения доставки фронтенда пользователю. Попробуем проверить в деле: HTTP/2, Server Push, Service Worker, оптимизацию в процессе сборки и на стороне клиента. Главное — ответить на вопрос: как сократить время отклика приложения до минимума?

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Андрей Себрант

Директор по маркетингу сервисов компании в Яндекс

Мозги надо переключать: почему и как

Расскажу про дороги, фотки, книги и прочие защиты от выгорания.

Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Билеты

Видеозапись
Доступ к записям всех докладов
Куплено
В корзине
0 ₽
0 ₽
0 $
0 $
0 €
0 €

Организатор

Яндекс
http://fronttalks.ru/

Организационный комитет: Яндекс, fronttalks2017@yandex-team.ru, 1

Похожие мероприятия

26 ноября 2017
Докладов 17
Просмотров 3
блокчейн, верстка, дизайн, интерфейс, по, прототип, разработка, софт, тестирование
4 ноября 2017
Докладов 10
Просмотров 2
css , верстка, интерфейс, по, проектирование, прототип, разработка, софт, стили, фронтенд
20 мая 2017
Докладов 17
Просмотров 6
frontend , верстка, интерфейс, программирование, проектирование, прототип, разработка
показать ещё