SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
(Téměř)
Vektorový
   web
Martin Michálek
    @machal
Redesign www.vzhurudolu.cz
Web
elastický jako
   PDFko?
Layout PDF škáluje proporcionálně.
        A je to bez práce.
Responsive
webdesign
„To je když webař
            šoupe velikostí
                 okna.”




Ethan Marcotte
http://www.flickr.com/photos/drewm/5736754615/in/faves-rachelandrew/
Responsive webdesign


Smartphony                        méně než 480px

Portrait tablets                  480px – 768px

Landscape tablets                 768px – 979px

Default                           980px a více

Large display                     1210px a více




                    Zdroj: Twitter Bootstrap
Responsive webdesign


Smartphony                        méně než 480px

Portrait tablets                  480px – 768px

Landscape tablets                 768px – 979px
                                                    De
                                                      sk
Default                           980px a více     fir top
                                                      st!
Large display                     1210px a více




                    Zdroj: Twitter Bootstrap
Responsive webdesign
                                                      Ho
                                                   kód dně
                                                      ová
                                                          ní!
Smartphony                        méně než 480px

Portrait tablets                  480px – 768px

Landscape tablets                 768px – 979px
                                                       De
                                                         sk
Default                           980px a více        fir top
                                                         st!
Large display                     1210px a více




                    Zdroj: Twitter Bootstrap
Ho
             kód dně
                ová
                    ní!

Bootstrap
responsive
max. 767px
S pomocí responsive vyřešíme
  extrémní rozdíly v layoutu.
Mobile
 First
„Fuck desktop!”




Luke Wroblewski
Běžný responsive




 Mobile first responsive




http://bradfrostweb.com/blog/web/mobile-first-responsive-web-design/
Běžný responsive



                                                                        Hodn
                                                                      kódov   ě
                                                                            ání!
 Mobile first responsive




http://bradfrostweb.com/blog/web/mobile-first-responsive-web-design/
Webfonty           ✔            ✔

Modernizr          ✔            ✔

jQuery                          ✔

Fancybox                        ✔

Prettify                        ✔



      Aplikujeme Mobile First
 a mobilní uživatel netahá nic navíc.
Elastický
 layout
„Layout jako
                    elasťáky.”




http://v1.jontangerine.com/log/2007/09/the-incredible-em-and-elastic-layouts-with-css
http://www.flickr.com/photos/stn1978/6395307339/lightbox/
                                                                                        Jon Tan
font-size: 2em;




        font-size: 1em;




width: 3em; height: 3em;




          em + rem
Velikost písma
    může změnit uživatel.
        A nebo my!

@media screen and (min-width: 1200px) {

	   body {
	   	 font-size: 130%;
	   }

}
Velikost písma
    může změnit uživatel.
        A nebo my!

@media screen and (min-width: 1200px) {

	   body {
	   	 font-size: 130%;
	   }                       To už
                          moc k   není
}                               ódová
                                      ní!
Elastický layout
řeší drobné
rozdíly v layoutu.




                      Elastický layout
                     řeší drobné kroky
Elastický layout
       Samý problém?

★ Špatně se počítá v IE6-

★ Větší velikosti systémových písem

★ Prohlížeče nezmenšují bitmapy hezky
Elastický layout
       Samý problém?

★ Špatně se počítá v IE6-   ✔
    Nevadí!
★   Větší velikosti systémových písem  ✔
    Máme dobré webfonty. (Zde PT Sans)
★   Prohlížeče nezmenšují bitmapy hezky ✔
    Vektory nemáme, ale pseudovektory ano.
(Pseudo)
 vektory
Vektory a pseudovektory



★ CSS3 (stíny, přechody)
★ Ikonfonty
★ CSS3 ikony (blbina)
★ SVG (zatím ne)

   http://www.vzhurudolu.cz/css3/

       http://icomoon.io/app/
Ikonfonty




.icon {
  // jakekoliv vlastnosti aplikovatelne
  // na pismo
}
Ikonfonty




.icon {
  // jakekoliv vlastnosti aplikovatelne
  // na pismo
}
                             Elast
                                   ic +
                                        Retin
                                 Frien        a
                                       dly
Web
elastický jako
   PDFko?
 Ano, téměř.
Elasticita u malých rozdílů v šířce
layoutu obnáší méně práce než responsive
    a zachovává optimální šířku řádku.
Vytvořili jsme

Mobile First
Responsive
  Elastic
  Website™
Díky!
twitter.com/machal

Weitere ähnliche Inhalte

Ähnlich wie (Téměř) Vektorový web

Úvod do responsivního web designu
Úvod do responsivního web designuÚvod do responsivního web designu
Úvod do responsivního web designuSherpas
 
Typické chyby responzivních podkladů
Typické chyby responzivních podkladůTypické chyby responzivních podkladů
Typické chyby responzivních podkladůSUPERKODERS
 
Jak se dělá webdesign
Jak se dělá webdesignJak se dělá webdesign
Jak se dělá webdesignJan Valuštík
 
4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazky4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazkypremysl
 
Web designerʼs guide to the Web
Web designerʼs guide to the WebWeb designerʼs guide to the Web
Web designerʼs guide to the WebOndřej Válka
 
Hon za fonty na webu
Hon za fonty na webuHon za fonty na webu
Hon za fonty na webujansladek
 
State of the art responzivních technikálií (Devel.cz)
State of the art responzivních technikálií (Devel.cz)State of the art responzivních technikálií (Devel.cz)
State of the art responzivních technikálií (Devel.cz)Martin Michálek
 
Design webů v prohlížeči
Design webů v prohlížečiDesign webů v prohlížeči
Design webů v prohlížečiMartin Michálek
 
Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)Martin Michálek
 
Kompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZ
Kompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZKompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZ
Kompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZWebScience1
 
Proč responsive neznamená mobilní
Proč responsive neznamená mobilníProč responsive neznamená mobilní
Proč responsive neznamená mobilníLukáš Kokoška
 
Retina displeje pro webdesignéry
Retina displeje pro webdesignéryRetina displeje pro webdesignéry
Retina displeje pro webdesignéryMartin Michálek
 

Ähnlich wie (Téměř) Vektorový web (15)

Úvod do responsivního web designu
Úvod do responsivního web designuÚvod do responsivního web designu
Úvod do responsivního web designu
 
Typické chyby responzivních podkladů
Typické chyby responzivních podkladůTypické chyby responzivních podkladů
Typické chyby responzivních podkladů
 
Jak se dělá webdesign
Jak se dělá webdesignJak se dělá webdesign
Jak se dělá webdesign
 
4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazky4-1grafika&prace-s-obrazky
4-1grafika&prace-s-obrazky
 
Web designerʼs guide to the Web
Web designerʼs guide to the WebWeb designerʼs guide to the Web
Web designerʼs guide to the Web
 
Hon za fonty na webu
Hon za fonty na webuHon za fonty na webu
Hon za fonty na webu
 
Mobile First v praxi
Mobile First v praxiMobile First v praxi
Mobile First v praxi
 
State of the art responzivních technikálií (Devel.cz)
State of the art responzivních technikálií (Devel.cz)State of the art responzivních technikálií (Devel.cz)
State of the art responzivních technikálií (Devel.cz)
 
Design webů v prohlížeči
Design webů v prohlížečiDesign webů v prohlížeči
Design webů v prohlížeči
 
Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)
 
Kompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZ
Kompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZKompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZ
Kompletní průvodce obrázky | Tomáš Krejčí | 19. 4. 2023 – SUPERKODERS.CZ
 
Proč responsive neznamená mobilní
Proč responsive neznamená mobilníProč responsive neznamená mobilní
Proč responsive neznamená mobilní
 
Retina displeje pro webdesignéry
Retina displeje pro webdesignéryRetina displeje pro webdesignéry
Retina displeje pro webdesignéry
 
Seznam na mobilu
Seznam na mobiluSeznam na mobilu
Seznam na mobilu
 
SEO v roce 2017 – technikálie
SEO v roce 2017 – technikálieSEO v roce 2017 – technikálie
SEO v roce 2017 – technikálie
 

Mehr von Martin Michálek

Rychlejší web snadno a rychle: Nové technologie a nástroje pro vývojáře
Rychlejší web snadno a rychle: Nové technologie a nástroje pro vývojářeRychlejší web snadno a rychle: Nové technologie a nástroje pro vývojáře
Rychlejší web snadno a rychle: Nové technologie a nástroje pro vývojářeMartin Michálek
 
CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?Martin Michálek
 
Browsers: from competition to collaboration
Browsers: from competition to collaborationBrowsers: from competition to collaboration
Browsers: from competition to collaborationMartin Michálek
 
„To my ne, to oni!“ – komponenty třetích stran a rychlost webu
„To my ne, to oni!“ – komponenty třetích stran a rychlost webu„To my ne, to oni!“ – komponenty třetích stran a rychlost webu
„To my ne, to oni!“ – komponenty třetích stran a rychlost webuMartin Michálek
 
17 technických tipů ke zrychlení webů
17 technických tipů ke zrychlení webů17 technických tipů ke zrychlení webů
17 technických tipů ke zrychlení webůMartin Michálek
 
Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?
Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?
Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?Martin Michálek
 
Blbosti kolem webové rychlosti
Blbosti kolem webové rychlostiBlbosti kolem webové rychlosti
Blbosti kolem webové rychlostiMartin Michálek
 
SEO jako Brno - workshop k rychlosti webu
SEO jako Brno - workshop k rychlosti webuSEO jako Brno - workshop k rychlosti webu
SEO jako Brno - workshop k rychlosti webuMartin Michálek
 
Web rychlý jako blesk (s důrazem na AMP)
Web rychlý jako blesk (s důrazem na AMP)Web rychlý jako blesk (s důrazem na AMP)
Web rychlý jako blesk (s důrazem na AMP)Martin Michálek
 
CSS proměnné (Custom Properties)
CSS proměnné (Custom Properties)CSS proměnné (Custom Properties)
CSS proměnné (Custom Properties)Martin Michálek
 
AMP: Co řeší a co nového nabízí
AMP: Co řeší a co nového nabízíAMP: Co řeší a co nového nabízí
AMP: Co řeší a co nového nabízíMartin Michálek
 
Metriky rychlosti načítání
Metriky rychlosti načítáníMetriky rychlosti načítání
Metriky rychlosti načítáníMartin Michálek
 
WebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzory
WebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzoryWebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzory
WebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzoryMartin Michálek
 
Je CSS vážně tak podivné?
Je CSS vážně  tak podivné?Je CSS vážně  tak podivné?
Je CSS vážně tak podivné?Martin Michálek
 
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
WordPress šablony a  rychlost načítání (WordCamp Praha 2017)WordPress šablony a  rychlost načítání (WordCamp Praha 2017)
WordPress šablony a rychlost načítání (WordCamp Praha 2017)Martin Michálek
 
Slasti a pasti prototypování v HTML
Slasti a pasti  prototypování v HTMLSlasti a pasti  prototypování v HTML
Slasti a pasti prototypování v HTMLMartin Michálek
 
10 praktických CSS3 a SVG řešení
10 praktických  CSS3 a SVG řešení10 praktických  CSS3 a SVG řešení
10 praktických CSS3 a SVG řešeníMartin Michálek
 
Debugování responzivních webů
Debugování responzivních webůDebugování responzivních webů
Debugování responzivních webůMartin Michálek
 
Vše co potřebuje markeťák vědět o rychlostní optimalizaci webů
Vše co potřebuje markeťák vědět o rychlostní optimalizaci webůVše co potřebuje markeťák vědět o rychlostní optimalizaci webů
Vše co potřebuje markeťák vědět o rychlostní optimalizaci webůMartin Michálek
 

Mehr von Martin Michálek (20)

Rychlejší web snadno a rychle: Nové technologie a nástroje pro vývojáře
Rychlejší web snadno a rychle: Nové technologie a nástroje pro vývojářeRychlejší web snadno a rychle: Nové technologie a nástroje pro vývojáře
Rychlejší web snadno a rychle: Nové technologie a nástroje pro vývojáře
 
CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?
 
Browsers: from competition to collaboration
Browsers: from competition to collaborationBrowsers: from competition to collaboration
Browsers: from competition to collaboration
 
„To my ne, to oni!“ – komponenty třetích stran a rychlost webu
„To my ne, to oni!“ – komponenty třetích stran a rychlost webu„To my ne, to oni!“ – komponenty třetích stran a rychlost webu
„To my ne, to oni!“ – komponenty třetích stran a rychlost webu
 
17 technických tipů ke zrychlení webů
17 technických tipů ke zrychlení webů17 technických tipů ke zrychlení webů
17 technických tipů ke zrychlení webů
 
Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?
Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?
Rychlost webu: Co pro ni mohou udělat UXáci, marketéři a majitelé webů?
 
Blbosti kolem webové rychlosti
Blbosti kolem webové rychlostiBlbosti kolem webové rychlosti
Blbosti kolem webové rychlosti
 
SEO jako Brno - workshop k rychlosti webu
SEO jako Brno - workshop k rychlosti webuSEO jako Brno - workshop k rychlosti webu
SEO jako Brno - workshop k rychlosti webu
 
Web rychlý jako blesk (s důrazem na AMP)
Web rychlý jako blesk (s důrazem na AMP)Web rychlý jako blesk (s důrazem na AMP)
Web rychlý jako blesk (s důrazem na AMP)
 
CSS proměnné (Custom Properties)
CSS proměnné (Custom Properties)CSS proměnné (Custom Properties)
CSS proměnné (Custom Properties)
 
Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4
 
AMP: Co řeší a co nového nabízí
AMP: Co řeší a co nového nabízíAMP: Co řeší a co nového nabízí
AMP: Co řeší a co nového nabízí
 
Metriky rychlosti načítání
Metriky rychlosti načítáníMetriky rychlosti načítání
Metriky rychlosti načítání
 
WebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzory
WebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzoryWebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzory
WebExpo 2017 - Přístupnost v kódu: ukázky a návrhové vzory
 
Je CSS vážně tak podivné?
Je CSS vážně  tak podivné?Je CSS vážně  tak podivné?
Je CSS vážně tak podivné?
 
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
WordPress šablony a  rychlost načítání (WordCamp Praha 2017)WordPress šablony a  rychlost načítání (WordCamp Praha 2017)
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
 
Slasti a pasti prototypování v HTML
Slasti a pasti  prototypování v HTMLSlasti a pasti  prototypování v HTML
Slasti a pasti prototypování v HTML
 
10 praktických CSS3 a SVG řešení
10 praktických  CSS3 a SVG řešení10 praktických  CSS3 a SVG řešení
10 praktických CSS3 a SVG řešení
 
Debugování responzivních webů
Debugování responzivních webůDebugování responzivních webů
Debugování responzivních webů
 
Vše co potřebuje markeťák vědět o rychlostní optimalizaci webů
Vše co potřebuje markeťák vědět o rychlostní optimalizaci webůVše co potřebuje markeťák vědět o rychlostní optimalizaci webů
Vše co potřebuje markeťák vědět o rychlostní optimalizaci webů
 

(Téměř) Vektorový web