Особенноси мобильной разработки

Дмитрий Ляпунов

Web Standart Days, Рига, 2014

Особенности мобильной разработки

Дмитрий Ляпунов одноклассники

Я: Дмитрий Ляпунов

Этот странный мобильный мир

Мобильный фронтенд?

Strange world

~/Общее

~/Общее

~/Общее

.вёрстка

.вёрстка[GPU + CPU]

If pages are too big they may take an unduly long time to load. In addition, mobile devices typically have restrictions on the largest page they can accommodate.

W3C - Mobile Web Best Practices 1.0

.вёрстка[GPU + CPU]

.вёрстка[графика]

.вёрстка[data-uri]

.вёрстка[избранное от W3C]

.вёрстка[inputs]

<input type="email, url, password, number, ..."/>
inputs

.вёрстка[избранное от W3C]

{ Javascript }

{ Javascript: "Особый подход" }

{ Javascript: "Fullscreen" }

{ Javascript: "Особый подход" }

{ JavaScript: "API" }

#Bugs-001

CSS магия. Опять.

> Инспектирование

> Инспектирование

> Инспектирование

		$> weinre httpPort 7771 boundHost 127.0.0.1
	
Weinre
Weinre

> Инспектирование

devtools
chrome dev tools

> Инспектирование

Firefox OS

Firefox OS

Спасибо!

Дмитрий Ляпунов

Слайды презентации — leikam.github.io