+ All Categories
Home > Internet > Rwd obhajoba

Rwd obhajoba

Date post: 06-Jul-2015
Category:
Upload: nemecmilan
View: 292 times
Download: 6 times
Share this document with a friend
15
Vypracoval: Milan Němec Vedoucí práce: Ing. Jiří Kosek Responzivní webdesign Obhajoba bakalářské práce
Transcript
Page 1: Rwd obhajoba

Vypracoval: Milan Němec

Vedoucí práce: Ing. Jiří Kosek

Responzivní webdesign

Obhajoba bakalářské práce

Page 2: Rwd obhajoba

Obsah

• Představení a důvody výběru

• Cíle práce

• Základní principy

• Praktická část

• Závěry práce

Page 3: Rwd obhajoba

Představení a důvody výběru

Zdroj: http://wikimotive.com/wikiblog/seo-disadvantages-responsive-design/

Page 4: Rwd obhajoba

Cíle práce

• Popsat možnosti tvorby responzivních webových stránek

• Vytvořit a poskytnout naučný materiál pro vývojáře

• Popsat nástroje a techniky, které povedou k rychlejšímu a efektivnějšímu vývoji

• Ověření výsledků na vytvořeném prototypu responzivní webové stránky

Page 5: Rwd obhajoba

Základní principy

• Flexibilní struktura

• Media queries

• Flexibilní obrázky

Přístupy k vytváření:

• Mobile first

• Desktop first

Page 6: Rwd obhajoba

Flexibilní struktura

• Rozměry elementů v relativních jednotkách [%]

• Vzorec: cíl / kontext = výsledek

.page { width: 100%; }

.header { width: 100%; }

.content { width: 68.75%; /* 660 / 960 */ }

.panel { width: 31.25%; /* 300 / 960 */ }

Page 7: Rwd obhajoba

Media queries

• Za definovaných podmínek se aplikují styly

• Dotaz se skládá ze dvou částí – Dotaz na typ média (screen, print, ...)

– Vlastnost média s cílovou hodnotou (width, orientation, aspect-ratio, …)

• Chybí podpora v IE8

@media screen and (max-width: 480px) { body { font-size : 80%; } .block article { padding: 0; }

}

Page 8: Rwd obhajoba

Flexibilní obrázky

• Dodnes neexistuje optimální řešení

• Řešením picture element – chybí podpora v prohlížečích

• Prozatímní řešení v některém polyfillu

Zdroj: http://responsiveimages.org/

Page 9: Rwd obhajoba

Praktická část

Cíl: Vytvořit prototyp webové stránky VŠE v Praze využívající principy responzivního webdesignu.

Výchozí stav:

Page 10: Rwd obhajoba

Praktická část

• Desktop first

• Upravení na flexibilní strukturu

• Vhodně přidávány media queries a upravován layout

• Hlavním obrázkům přidán atribut srcset, ostatní upraveny

Page 11: Rwd obhajoba

Praktická část

1050px

671px 850px

851px

Page 12: Rwd obhajoba

Praktická část

671px 670px 480px

Page 13: Rwd obhajoba

Praktická část - výsledky

• Zobrazení optimalizováno pro mobilní zařízení

• Větší použitelnost

• Stejný obsah pro všechna zařízení

• Závislost na javascriptu

• Podařilo se vytvořit možné řešení responzivního webu VŠE

• Představeny a aplikovány základní principy RWD

Page 14: Rwd obhajoba

Závěry práce

• RWD představuje vhodný způsob vytváření uživatelsky přívětivých stránek nejen pro mobily a desktopy

• Dodnes neexistuje jednotná metoda, univerzální postup

• Některé potřebné části nejsou stále implementovány

• Podoba a vývoj responzivních webů se bude vždy odvíjet od dostupných zařízení

Page 15: Rwd obhajoba

Vypracoval: Milan Němec

Děkuji za pozornost


Recommended