Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

34
RESPONSYWNE STRONY INTERNETOWE MOBILE FIRST! RESPONSIVE WEBPAGES Marcin Zajkowski, @ PRZYSZŁOŚĆ W IT 2013 ŁÓDŹ SICC - Myśl Mobilnie

Transcript of Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

Page 1: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

RESPONSYWNE STRONY INTERNETOWE

MOBILE FIRSTRESPONSIVE WEBPAGES

Marcin Zajkowski PRZYSZŁOŚĆ W IT 2013 ŁOacuteDŹSICC - Myśl Mobilnie

O MNIEAbsolwent Informatyki PB (Lipiec 2012)~3 lata doświadczenia jako programista NETMicrosoft Szkoła Nowych Technologii ndash ExTrener )

(BPN-T) ndash wspoacutełwłaściciel programista -

Wspoacutełlaureat głoacutewnej nagrody fundowanej przezBPN-T w konkursie bdquoMoacutej pomysł moacutej biznes 2012rdquo

SICCplMyślMobilniepl

CZYM TAK NAPRAWDĘ SĄ

RESPONSYWNE STRONYWWW

RESPOND Z ANG ODPOWIADAĆ REAGOWAĆ

Responsywne strony internetowe reagują zatem i stająsię odpowiednie dla środowiska narzędzia bądźurządzenia za pomocą ktoacuterego są przeglądane

ADAPTIVE VSRESPONSIVE

ADAPTACYJNE () CZY RESPONSYWNE

W JAKIM CELU PO CO

Ciekawostka httpphonecountcom

SEVENFUCNG

BILLION

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 2: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

O MNIEAbsolwent Informatyki PB (Lipiec 2012)~3 lata doświadczenia jako programista NETMicrosoft Szkoła Nowych Technologii ndash ExTrener )

(BPN-T) ndash wspoacutełwłaściciel programista -

Wspoacutełlaureat głoacutewnej nagrody fundowanej przezBPN-T w konkursie bdquoMoacutej pomysł moacutej biznes 2012rdquo

SICCplMyślMobilniepl

CZYM TAK NAPRAWDĘ SĄ

RESPONSYWNE STRONYWWW

RESPOND Z ANG ODPOWIADAĆ REAGOWAĆ

Responsywne strony internetowe reagują zatem i stająsię odpowiednie dla środowiska narzędzia bądźurządzenia za pomocą ktoacuterego są przeglądane

ADAPTIVE VSRESPONSIVE

ADAPTACYJNE () CZY RESPONSYWNE

W JAKIM CELU PO CO

Ciekawostka httpphonecountcom

SEVENFUCNG

BILLION

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 3: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

CZYM TAK NAPRAWDĘ SĄ

RESPONSYWNE STRONYWWW

RESPOND Z ANG ODPOWIADAĆ REAGOWAĆ

Responsywne strony internetowe reagują zatem i stająsię odpowiednie dla środowiska narzędzia bądźurządzenia za pomocą ktoacuterego są przeglądane

ADAPTIVE VSRESPONSIVE

ADAPTACYJNE () CZY RESPONSYWNE

W JAKIM CELU PO CO

Ciekawostka httpphonecountcom

SEVENFUCNG

BILLION

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 4: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

RESPOND Z ANG ODPOWIADAĆ REAGOWAĆ

Responsywne strony internetowe reagują zatem i stająsię odpowiednie dla środowiska narzędzia bądźurządzenia za pomocą ktoacuterego są przeglądane

ADAPTIVE VSRESPONSIVE

ADAPTACYJNE () CZY RESPONSYWNE

W JAKIM CELU PO CO

Ciekawostka httpphonecountcom

SEVENFUCNG

BILLION

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 5: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

ADAPTIVE VSRESPONSIVE

ADAPTACYJNE () CZY RESPONSYWNE

W JAKIM CELU PO CO

Ciekawostka httpphonecountcom

SEVENFUCNG

BILLION

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 6: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

W JAKIM CELU PO CO

Ciekawostka httpphonecountcom

SEVENFUCNG

BILLION

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 7: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

SEVENFUCNG

BILLION

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 8: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

WRACAJĄC DO B OBAMY

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 9: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

INNE PRZYKŁADYMicrosoft - The Boston Globe - SmashingMag - SONY - Food Sense -

SICC - )

httpwwwmicrosoftcomhttpbostonglobecom

httpwwwsmashingmagazinecomhttpwwwsonycom

httpfoodsenseis

httpwwwsiccpl

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 10: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

KIEDY TWORZYĆ RWDNależy rozpatrzyć szereg kwestii ktoacutere pozwalają podjąc

odpowiednią decyzję

1 Posiadany czas i pieniądze2 Wsparcie przegląderek brak wsparcia3 Wydajność strony4 Zawartość (Content)5 A może WebApp

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 11: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

W KOŃCU JAK

- Jeremy Keith

ldquo Stop Thinking in Pages Start Thinking inSystems rdquo

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 12: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

BEST PRACTICES1 Wyłącz Photoshopa odpal przeglądarkę2 Mobile first3 Dostrzegaj powtarzalność i twoacuterz z tego moduły4 Zaprzyjaźnij się z narzędziami developerskimi w

przeglądarkach )5 Optymalizuj wszystko co tylko możliwe

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 13: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

GOTOWE FRAMEWORKI (CZAS)Skeleton - 320 and Up -

Bootstrap - 1140 CSS GRID - Foundation - Golden Grid System -

httpwwwgetskeletoncom

httpstuffandnonsensecoukprojects320anduphttptwittergithubcombootstrap

httpcssgridnethttpfoundationzurbcom

httpgoldengridsystemcom

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 14: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

WŁASNY SZKIELET(KONTROLA)

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 15: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

META VIEWPORT

Specyfikacje - - -

ltmeta name=viewport content=width=device-width initial-scale=1 maxi

mum-scale=1gt

Microsoft Apple Google Mozilla

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 16: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

CZCIONKIems - wzoacuter targetcontext = wynik

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 17: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

MEDIA (ZDJĘCIA FILMY OBIEKTY)

Pomoce -

img video embed object

max-width 100

Fluid Width Videos Fit Videos

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 18: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

ANALOGICZNIETabele - Rotatory - Slidery - etc

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 19: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

CSS3 MEDIA QUERIES

Jeden plik czy kilka plikoacutew CSS To zależy ]

ltlink rel=stylesheet type=textcss href=stylecss media=screen h

andheld gt

ltlink rel=stylesheet type=textcss href=enhancedcss media=screen

and (min-width 405em) gt

media screen and (min-width 1024px)

section ul li width 20

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 20: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

PRZEDZIAŁY BREAKPOINTS

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 21: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

- Bryan Rieger Rethinking the Mobile Web

ldquo The absence of a media query is in factthe first media query rdquo

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 22: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

MOBILE FIRSTStyle dla telefonusmartfona poza media queriesmedia dla większych rozdzielczości

W efekcie - mniej styli większa płynność hierarchizacjacontentu

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 23: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

CZY CSS MEDIAQUERIES DZIAŁAJĄ WE

WSZYSTKICHPRZEGLĄDARKACH

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 24: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

NIE ALE

httpcaniusecom

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 25: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

min

CSS3-MEDIAQUERIESJS[ LINK ]

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 26: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

NARZĘDZIA DEVELOPERSKIEF12 - narzędzia developerskie przeglądarkiResizeWindow resizeMyBrowser etc

Testy testy płacz testy )

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 27: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

TESTY

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 28: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

DEMO

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 29: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

PRZEBIEG PRAC1 przygotowanie struktury strony (Tagi

semantyczne HTML5)2 Krok 2 Mobile First CSS3 Krok 3 Media Queries4 Krok 4 Relatywne miary (em ) + optymalizacja CSS5 Krok 5 Nawigacja + galeria + pluginy (tel geo itp)6 Efekt końcowy

Krok 1

Krok 6

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 30: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

CIEKAWE MATERIAŁY1 - Ethan Marcotte2 3 4 5

Responsive Web Designtuts+SmashingMagazinecomRedesign The WebMobile First

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 31: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

PODSUMOWANIELiczba gości na WWW z mobile rośnie wzastraszającym tempieFuture is in Your browserNic na siłę - RWD vs WebApp vs m-siteNie bawmy się w wynalazcoacutew - liczy się cel

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 32: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

KONTAKT FEEDBACK

SICC minds brilliant ideas

Prezentacja

mzajkowskisiccpl httpwwwsiccpl

httpwwwsiccplPWIT2013LDZ

DZIĘKUJĘ ZA UWAGĘ )PYTANIA

Page 33: Mobile First! Responsive webpages @ Przyszłość w IT, Łódź 2013

DZIĘKUJĘ ZA UWAGĘ )PYTANIA