26. 11. 2014
Tématem, které rezonovalo celou konferencí, byl jazyk Dart – nepokrytě pak v sugestivně nazvané přednášce Jany Moudré „Dart, Darrt, Darrrt“. Mluvilo se o něm na mnoha dalších prezentacích a workshopech, které ho zmiňovaly přímo v názvu.
To nebylo překvapivé. Kdo by ale odhadl, že při povídání o Polymer.js bude většina dotazů mířit na Polymer.dart nebo že se o něj budou čile zajímat lidé, kteří nevyvíjí front-end a běžně píší v Javě nebo C#? Nejjistějším důkazem však byla moje konverzace s personalistkou: zajímalo mě, nakolik je znalost jazyka Dart výhodou.
Osobně jsem byl z Dartu nadšený. Respektive byl jsem, když se poprvé objevil. Od té doby mé nadšení ochladlo a čekalo na znovunastartování do doby, než se virtuální stroj Dartu dostane do Chrome a raketově vystřelí, až se prosadí i jinde. Po diskuzi s Filipem Hráčkem o tom, jak pokročila kompilace Dartu do JavaScriptu, si dokážu představit praktické použití již dnes. Stále to ale nestačí, abych pro Dart opravdově zahořel.
Diskuze s Filipem (a dalšími) proběhla u piva na večerní after party, kterou můžu s klidem označit za nejlepší z těch, které za poslední tři roky po pražských vývojářských konferencích proběhly.
Já sám jsem v podvečer přednesl svou zatím nejúplnější prezentaci o responzivních obrázcích, kterým jsem tento rok věnoval mnoho pozornosti. Díky velkorysému prostoru – 45 minut – jsem měl možnost projít vše podstatné.
Začal jsem motivací a představil případy užití definované skupinou RICG. Dále jsem jsem se snažil abstraktně popsat, který rozpor mezi prohlížečem a vývojářem je třeba vyřešit. Samozřejmě jsem vyložil syntaxi přijaté specifikace elementu picture
a atributů srcset
a sizes
. Nakonec jsem ukázal, jaký algoritmus výběru „toho správného obrázku“ používá Google Chrome.
Podívejte se na záznam nebo si jen projděte ilustrativně pojatou prezentaci:
Pokročilé responzivní obrázky from Robin Pokorny (Úvodní obrázek je výřezem z fotografie Jana Žalského)
Robin Pokorný