1 / 31

Responsivní web design

Responsivní web design. Důvody. Starý přístup. Návrh stránky pro různá zařízení: Stránka pro iPod iPad iPhone (mobilní telefon) Televize Počítačový monitor Čtečka e-knih. Nevýhody. Duplicitní obsah = náročná údržba Moc práce kvůli marginálnímu přínosu

Download Presentation

Responsivní web design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Responsivní web design

  2. Webové stránky

  3. Webové stránky Důvody

  4. Starý přístup Webové stránky • Návrh stránky pro různá zařízení: • Stránka pro iPod • iPad • iPhone(mobilní telefon) • Televize • Počítačový monitor • Čtečka e-knih

  5. Nevýhody Webové stránky • Duplicitní obsah = náročná údržba • Moc práce kvůli marginálnímu přínosu • Stejně nejsme připraveni pro jiná zařízení • Drahé • Neschopné adaptace

  6. Webové stránky Podíl mobilních a desktopových přístupů http://gs.statcounter.com/#mobile_vs_desktop-ww-monthly-200903-201308

  7. Webové stránky Nejpoužívanější rozlišení http://gs.statcounter.com/#resolution-ww-monthly-200903-201308-bar

  8. Webové stránky Nejpoužívanější rozlišení v mobilních zařízeních http://gs.statcounter.com/#mobile_resolution-ww-monthly-200903-201308

  9. Webové stránky http://blog.teamtreehouse.com/ ukázková responzivní stránka

  10. 1680 x 888 Webové stránky • Stránka se vystřeďuje na obrazovce • Nad 1350px šířky • Kolem hlavního obsahu se vytváří okraje

  11. 970 x 800 Webové stránky • Stránka vyplňuje celou šířku • Zatím se nic nepřeskupuje

  12. 760 x 600 Webové stránky • Přeformátovalo se záhlaví a zápatí • Přesunul se postranní sloupec

  13. Webové stránky http://2011.dconstruct.org/ Ukázková responzivní stránka

  14. Nad 1360px Webové stránky • Stránka se vystřeďuje na obrazovce • Kolem obsahu se tvoří okraje

  15. Nad 960px Webové stránky • Fotografie jsou 3x3

  16. 960 – 720px Webové stránky • Fotografie jsou 2x4

  17. 720 – 480px Webové stránky • Fotografie opět 3x3 • obsah je pod galerií • Obrázkové menu

  18. Pod 480px Webové stránky • Opět změněná galerie

  19. Webové stránky Prostředky

  20. Reset style Webové stránky • Normalize • http://necolas.github.io/normalize.css/

  21. Zabránění autoscalingu browserů Webové stránky • <meta name="viewport" content="width=device-width, user-scalable=false;initial-scale=2.0"> • Pro prohlížeče založené na WebKitu

  22. Fluidní layout Webové stránky • Rozměry v procentech • Cíl / kontext = výsledek Požadovaná šířka prvku Šířka obalujícího prvku Někdy i šířky okrajů a marginy!

  23. EM pro typografii Webové stránky • Veškeré rozměry písma a typografických prvků v násobcích Em odvozených od základní velikosti písma. • H1 {font-size: 1.5em;}

  24. Fluidní obrázky Webové stránky • Šířka v procentech • Max-width: 28%; • I na malá rozlišení přenášíme velké obrázky

  25. Fluidní obsah Webové stránky • Float: left; • Float: right; • Clear: left / right / both; • Display: inline-block;

  26. Media query Webové stránky • Umožňují vybrat specifický styl pro určitý viewport • Médium • Šířka

  27. Možnosti media query Webové stránky • Width • Height • Device-width • Device-height • Orientation: portrait / landscape • Aspect-ratio: 16/9 • Device-aspect-ratio • Color: 16 (16bit) • Monochrome: 2 (počet odstínů) • Resolution: 300dpi • Scan: progressive / interlaced

  28. Vložení media query Webové stránky • Pomocí @import • Přímo vnořený blok

  29. Doporučení Webové stránky • Co je hlavní obsah stránky? • Začněme od nejmenšího rozlišení, postupně přidáváme a přeorganizováváme prvky. • Textový řádek musí být čitelný najednou – nesmí být moc široký. (~800px) • Navigace musí být přehledná, neměla by se příliš měnit její podstata. • Jen proto, že je zařízení malé, není správné část obsahu před ním skrývat.

  30. Webové stránky Máte nějaké dotazy? Děkuji vám za pozornost

  31. Použité materiály Webové stránky • LAWSON, Bruce, Remy. Introducing HTML 5: výukový kurz webového vývojáře. 2nd ed. Berkeley, CA: New Riders, c2012, xvi, 295 p. Voicesthatmatter. ISBN 03-217-8442-1. • Frain, Ben.Responsive Web Design with HTML5 and CSS3. PacktPublishing, 2012. ISBN13: 9781849693189. • MARCOTTE, ETHAN: Responsive Web Design, 25.5.2010, http://alistapart.com/article/responsive-web-design

More Related