~/conference

FrontTalks 2016

date:2016-09-17..2016-09-18
location:Yekaterinburg, Russian Federation
series:FrontTalks · 3 editions
editions:[FrontTalks 2013, FrontTalks 2016, FrontTalks 2018]
titleauthorlength
Web applications: splitting the monolithViktor Grishchenko44m
Demonstrates how modern web apps accumulate huge dependency bloat with concrete measurements (e.g., a 3-line replacement for a 2,100-line library, packages…
Talk in Russian on
Parsing CSSRoman Dvornov45m
A fast, detailed CSS parser extracted from the CSSO project is presented, including its AST structure and use cases. The talk covers why the CSSO parser was…
Talk in Russian on
Frontend and analyticsIvan Karev39m
Shows how to collect real browser metrics by using the ResourceTiming API, sending resource lists to Yandex.Metrica via visit parameters, and exporting raw…
Talk in Russian on
Me and IoTVadym Makeev42m
Shows how to control real Bluetooth Low Energy (BLE) devices from the browser using navigator.bluetooth.requestDevice to discover services and characteristics…
Talk in Russian on
Can you program without the Internet?Grigoriy Bakunov01h 01m
A proposal to improve programmer recall by forcing offline work: block distracting sites for 45 minutes each hour so only 15 minutes of web access remains…
Talk in Russian on
Classic programming techniques in frontendIgor Alekseenko34m
The talk shows how decades‑old techniques — specifically bit masks and bitwise operations — can encode component state to map bits to CSS classes and reduce…
Talk in Russian on
How to stop writing buggy codeVladimir Dashukevich37m
The talk explains techniques to reduce bugs in growing web applications by adding constraints and tooling. It covers code style, linters (ESLint, JSHint…
Talk in Russian on
React, Relay and GraphQL — a perfectly normal component approachPavel Chertorogov47m
A practical component workflow built with React + Relay + GraphQL is presented, demonstrated by a Heroku-hosted Northwind-like app (eight types, several pages)…
Talk in Russian on
How not to testIvan Strelkov44m
Explains why many frontend unit tests are useless because they assert implementation details or tautologies rather than observable behavior. Gives three…
Talk in Russian on
Testing the web without testers — success or failureTatyana Ryzhenkova, Sergey Zvyagin45m
A company that builds JavaScript/HTML5 UI components automated end-to-end testing: unit tests using QUnit and Sinon (about 10,000 tests, 1.5 months, 4…
Talk in Russian on
Custom properties as the basis of CSS architecturePavel Lovtsevich42m
Native CSS custom properties (CSS variables) are presented as real runtime variables that inherit through the DOM and obey the cascade, enabling techniques…
Talk in Russian on
Translating open source project documentation by many translatorsVladimir Grinenko34m
The talk describes a pipeline that extracts open-source project documentation from Markdown into a lightweight skeleton and XLIFF translation units, stores…
Talk in Russian on
Typography of the EastRoman Prudnikov39m
Practical CSS techniques for East Asian and Arabic typography are demonstrated: using writing-mode for vertical text, ruby annotations for inline phonetic…
Talk in Russian on
Panorama APIKirill Dmitrenko33m
Yandex released an embedded panoramas API (spring 2016) that uses an HTML5 WebGL renderer with canvas2D fallback and a support check boolean before loading…
Talk in Russian on
Peculiarities of Web Interfaces When Working with a Screen ReaderAleksey Lyubimov, Denis Kuznetsov36m
Yandex adopted WCAG 2.0, created an internal accessibility guide, and ran user research with blind and low-vision people using screen readers and braille…
Talk in Russian on
Interface Animations – Ilya BirmanIlya Birman45m
Covers why animations are used in user interfaces, what problems they solve (clarifying state changes, guiding attention, improving perceived responsiveness)…
Talk in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.