Aktu叩ln鱈 stav esk辿ho trhu co se mobiln鱈ch prohl鱈転e哲 t箪k叩. Pseudobrowser. Podpora HTML5. as str叩ven箪 v prohl鱈転e鱈ch kles叩, ale teba Facebook app je taky browser.
Redesign blogu (www.vzhurudolu.cz) byla p鱈le転itost zkusit s pomoc鱈 aktu叩ln鱈ch front-end technologi鱈 udlat web jinak. Pibl鱈転it se alespo trochu odvk辿mu snu v邸ech weba哲 vektorov辿mu webu.
Webu s flexibiln鱈m layoutem, s elastick箪mi elementy, kter辿 se nezhrout鱈 po ka転d辿m z叩sahu u転ivatele nebo ve chv鱈li kdy na web doraz鱈 se za鱈zen鱈m pro kter辿 nen鱈 web testovan箪.
A taky webu, kter箪 sice vyu転鱈v叩 to dobr辿 z responsive webdesignu a my邸lenky mobile first a progressive enhancement, ale bez nutnosti produkovat a udr転ovat stovky 叩dk哲 k坦du pro ka転d辿 za鱈zen鱈 zvl叩邸泥
State of the art responzivn鱈ch technik叩li鱈 (Devel.cz)Martin Mich叩lek
油
Responzivn鱈 webdesign jak jej definoval Marcotte je pe転it箪
Prvn鱈 probl辿m je v rychlosti na鱈t叩n鱈: na邸tst鱈 tu m叩me Picturefill, lazy loading, compressive images a back-end
Dal邸鱈m probl辿mem je pracovn鱈 postupy: Mobile Up nam鱈sto Desktop Down, hodn breakpoint哲, hodn verz鱈 k坦du a k坦d orientovan箪 na str叩nky nam鱈sto UI komponent
Tet鱈 probl辿m: u転ivateli d叩v叩me daleko v鱈c ne転 potebuje: t辿ma je AjaxInclude a podm鱈nn辿 na鱈t叩n鱈 asset哲 pomoc鱈 Modernizru
Pedn叩邸ka pro konferenci Common 2016. Co je a pro pou転鱈vat Mobile First? Uk叩zky k坦du z praxe a probl辿my tohoto postupu.
http://www.vzhurudolu.cz/prirucka/mobile-first
http://www.vzhurudolu.cz/prednaska/design-webu-v-prohlizeci-149 Pedn叩邸ka pr WebExpo 2015. Pojme si uk叩zat proces n叩vrhu rozhran鱈 webu pi responzivn鱈m redesignu eshopu Va邸eoky.cz. V posledn鱈ch letech jsem opustil standardn鱈 postupy s wireframy a Photoshopem. Vysta鱈m si s pap鱈rem, tu転kou a prohl鱈転eem.
SVG bude pro tvorbu u転ivatelsk箪ch rozhran鱈 hotov叩 revoluce. To si pi邸te. Flexbox spolu s nov箪mi CSS3 vlastnostmi zase zjednodu邸uje postupy, kter辿 d鱈v z kod辿r哲 lezly jako z chlupat辿 deky. Design辿i, vezmte sv辿ho kod辿ra a pijte se ruku v ruce inspirovat nov箪mi technologick箪mi mo転nostmi frontendu.
Proch叩z鱈m sv哲j proces n叩vrhu a realizace rozhran鱈 bez slo転it箪ch n叩stroj哲. Jeho z叩kladem je HTML prototypov叩n鱈. Ukazuji, pro by jej mli cht鱈t pou転鱈vat design辿i a pro frontendisti a sv辿 dobr辿 i 邸patn辿 zku邸enosti s n鱈m.
V邸e co potebuje marke泥叩k vdt o rychlostn鱈 optimalizaci web哲Martin Mich叩lek
油
Pro vlastn e邸it rychlost naten鱈? Pro v souvislost鱈 s rychlost鱈 nemluvit jen o rychlosti naten鱈 str叩nky? Jak zjistit nedostatky webu souvisej鱈c鱈 s rychlost鱈? A co cht鱈t po kod辿rech, kdy転 je objev鱈te?
http://www.vzhurudolu.cz/prednaska/seologer-178
WordPress 邸ablony a rychlost na鱈t叩n鱈 (WordCamp Praha 2017)Martin Mich叩lek
油
Jak si nejprod叩vanj邸鱈 WordPress 邸ablony stoj鱈 s rychlost鱈 frontendu? Zjistil jsem, 転e to moc testovat nejde a tak kupujete zaj鱈ce v pytli. V pedn叩邸ce tedy dostanete seznam nejastj邸鱈ch probl辿m哲 a strun箪 n叩vod k jejich odstrann鱈.
Prezentace Screen scraping se ScraperWiki z workshopu Big Clean,
Chcete vdt v鱈c? Mnoho dal邸鱈ch prezentac鱈, vide鱈 z konferenc鱈, fotografi鱈 i jin箪ch dokument哲 je k dispozici v institucion叩ln鱈m repozit叩i NTK: http://repozitar.techlib.cz
Would you like to know more? Find presentations, reports, conference videos, photos and much more in our institutional repository at: http://repozitar.techlib.cz/?ln=en
Redesign blogu (www.vzhurudolu.cz) byla p鱈le転itost zkusit s pomoc鱈 aktu叩ln鱈ch front-end technologi鱈 udlat web jinak. Pibl鱈転it se alespo trochu odvk辿mu snu v邸ech weba哲 vektorov辿mu webu.
Webu s flexibiln鱈m layoutem, s elastick箪mi elementy, kter辿 se nezhrout鱈 po ka転d辿m z叩sahu u転ivatele nebo ve chv鱈li kdy na web doraz鱈 se za鱈zen鱈m pro kter辿 nen鱈 web testovan箪.
A taky webu, kter箪 sice vyu転鱈v叩 to dobr辿 z responsive webdesignu a my邸lenky mobile first a progressive enhancement, ale bez nutnosti produkovat a udr転ovat stovky 叩dk哲 k坦du pro ka転d辿 za鱈zen鱈 zvl叩邸泥
State of the art responzivn鱈ch technik叩li鱈 (Devel.cz)Martin Mich叩lek
油
Responzivn鱈 webdesign jak jej definoval Marcotte je pe転it箪
Prvn鱈 probl辿m je v rychlosti na鱈t叩n鱈: na邸tst鱈 tu m叩me Picturefill, lazy loading, compressive images a back-end
Dal邸鱈m probl辿mem je pracovn鱈 postupy: Mobile Up nam鱈sto Desktop Down, hodn breakpoint哲, hodn verz鱈 k坦du a k坦d orientovan箪 na str叩nky nam鱈sto UI komponent
Tet鱈 probl辿m: u転ivateli d叩v叩me daleko v鱈c ne転 potebuje: t辿ma je AjaxInclude a podm鱈nn辿 na鱈t叩n鱈 asset哲 pomoc鱈 Modernizru
Pedn叩邸ka pro konferenci Common 2016. Co je a pro pou転鱈vat Mobile First? Uk叩zky k坦du z praxe a probl辿my tohoto postupu.
http://www.vzhurudolu.cz/prirucka/mobile-first
http://www.vzhurudolu.cz/prednaska/design-webu-v-prohlizeci-149 Pedn叩邸ka pr WebExpo 2015. Pojme si uk叩zat proces n叩vrhu rozhran鱈 webu pi responzivn鱈m redesignu eshopu Va邸eoky.cz. V posledn鱈ch letech jsem opustil standardn鱈 postupy s wireframy a Photoshopem. Vysta鱈m si s pap鱈rem, tu転kou a prohl鱈転eem.
SVG bude pro tvorbu u転ivatelsk箪ch rozhran鱈 hotov叩 revoluce. To si pi邸te. Flexbox spolu s nov箪mi CSS3 vlastnostmi zase zjednodu邸uje postupy, kter辿 d鱈v z kod辿r哲 lezly jako z chlupat辿 deky. Design辿i, vezmte sv辿ho kod辿ra a pijte se ruku v ruce inspirovat nov箪mi technologick箪mi mo転nostmi frontendu.
Proch叩z鱈m sv哲j proces n叩vrhu a realizace rozhran鱈 bez slo転it箪ch n叩stroj哲. Jeho z叩kladem je HTML prototypov叩n鱈. Ukazuji, pro by jej mli cht鱈t pou転鱈vat design辿i a pro frontendisti a sv辿 dobr辿 i 邸patn辿 zku邸enosti s n鱈m.
V邸e co potebuje marke泥叩k vdt o rychlostn鱈 optimalizaci web哲Martin Mich叩lek
油
Pro vlastn e邸it rychlost naten鱈? Pro v souvislost鱈 s rychlost鱈 nemluvit jen o rychlosti naten鱈 str叩nky? Jak zjistit nedostatky webu souvisej鱈c鱈 s rychlost鱈? A co cht鱈t po kod辿rech, kdy転 je objev鱈te?
http://www.vzhurudolu.cz/prednaska/seologer-178
WordPress 邸ablony a rychlost na鱈t叩n鱈 (WordCamp Praha 2017)Martin Mich叩lek
油
Jak si nejprod叩vanj邸鱈 WordPress 邸ablony stoj鱈 s rychlost鱈 frontendu? Zjistil jsem, 転e to moc testovat nejde a tak kupujete zaj鱈ce v pytli. V pedn叩邸ce tedy dostanete seznam nejastj邸鱈ch probl辿m哲 a strun箪 n叩vod k jejich odstrann鱈.
Prezentace Screen scraping se ScraperWiki z workshopu Big Clean,
Chcete vdt v鱈c? Mnoho dal邸鱈ch prezentac鱈, vide鱈 z konferenc鱈, fotografi鱈 i jin箪ch dokument哲 je k dispozici v institucion叩ln鱈m repozit叩i NTK: http://repozitar.techlib.cz
Would you like to know more? Find presentations, reports, conference videos, photos and much more in our institutional repository at: http://repozitar.techlib.cz/?ln=en
Myty a blbosti o webove rychlosti (FrontKon 2024)Martin Mich叩lek
油
Optimalizuji rychlost web哲 u転 pknou 叩dku let. Rychlost webu je asto opedena m箪ty, kter辿 m u転 pkn ehm lezou na nervy. Pojme si to vy鱈kat. Bez obalu, ale s humorem. M哲転u v叩m sl鱈bit, 転e krom boen鱈 m箪t哲 budu tak辿 stavt. Postav鱈m v叩m v hlav domeek znalost鱈 o rychlosti, kter辿 m箪t哲m odolaj鱈.
Rychlej邸鱈 web snadno a rychle: Nov辿 technologie a n叩stroje pro v箪voj叩eMartin Mich叩lek
油
V pedn叩邸ce se pod鱈v叩me na zaj鱈mav辿 novinky, kter辿 v叩m usnadn鱈 dlat rychlej邸鱈 weby. Je zde spousta nov箪ch technologi鱈, kter辿 m哲転eme v prohl鱈転e鱈ch pou転鱈vat u転 nyn鱈, ale mezi v箪voj叩i nemaj鱈 takovou popularitu. A to nemluv鱈me o nov箪ch n叩stroj鱈ch pro ladn鱈 rychlosti, kter辿 jsou po ruce a 邸et鱈 n叩m as.
CSS je skoro v邸ude. Pomoc鱈 CSS tvo鱈m weby, pipravuji jejich tiskov辿 verze, s叩z鱈m e-booky a men邸鱈 PDF M哲j odvk箪 sen ale byl dostat se s CSS tak辿 do tisk叩rny pi sazb po叩dn辿 knihy. Jak to dopadlo? To se dozv鱈te v t辿hle pedn叩邸ce.
My slides from WebExpo 2022 keynote for Frontendisti.cz stage.
The world is changing, the frontend is changing, and we have to change with it. What makes 2022 special? Take a look at it through the eyes of a representative of the Frontendisti.cz community.
https://www.webexpo.net/prague2022/talk/frontend-keynote
To my ne, to oni! komponenty tet鱈ch stran a rychlost webuMartin Mich叩lek
油
Third-parties n叩m zpomaluj鱈 weby. To v鱈me. Ale skuten jsme jako v箪voj叩i proti nim tak bezbrann鱈, jak si obas mysl鱈me? V pedn叩邸ce si uk叩転eme jak identifikovat problematick辿 komponenty tet鱈ch stran a jak minimalizovat jejich dopady na rychlost webu.
V posledn鱈m roce jsem spolupracoval na optimalizaci zhruba dvac鱈tky web哲, vt邸inou e-shop哲. Ped pedn叩邸kou jsem se zamyslel, kter辿 technick辿 炭pravy obvykle pomohou rychlost njak popostrit k lep邸鱈mu. Vznikl tak seznam o 17 bodech. V Ostrav si je v邸echny jeden po druh辿m projdeme.
Rychlost webu: Co pro ni mohou udlat UX叩ci, market辿i a majitel辿 web哲?Martin Mich叩lek
油
Pedn叩邸ka z Czech Online Summit 2019. Praktick叩 rychlost webu pro eshopae, market辿ry a UX叩ky. Jak ji mit a jak radji ne. Co m哲転ete vylep邸it sami a jak? Jak za炭kolovat v箪voj叩e a ohl鱈dat alespo z叩kladn鱈 vci bez znalost鱈 technick箪ch detail哲?
Lid辿 se asto zamuj鱈 na chybn辿 ukazatele. Na co se d鱈vat a na co naopak ne? Co o re叩ln辿 rychlosti na鱈t叩n鱈 鱈kaj鱈 Google Analytics, co datov叩 velikost str叩nky a co n叩stroj Lighthouse?
Pedn叩邸ka a workshop pro "SEO jako Brno".
jak箪 je v箪znam rychlosti webu
na kter辿 metriky se d鱈vat a jak je ch叩pat
jak辿 n叩stroje pro posuzov叩n鱈 rychlosti web哲 pou転鱈vat
jak辿 jsou z叩kladn鱈 technick辿 (obsahov辿) prostedky ke zv箪邸en鱈 rychlosti web哲
jak辿 jsou pokroilej邸鱈 mo転nosti pro zrychlen鱈
Projdeme si agrumenty, pro je d哲le転it辿 lpt na rychlosti na鱈t叩n鱈 webu. Uk叩転eme si nkolik ast箪ch chyb a jak je mo転n辿 webask辿 t箪my kontrolovat. No a samozejm jakou roli v tom cel辿m hraje nov叩 technologie AMP od Google. M叩te ji nasadit?
Pedn叩邸ka pro SEOloger na転ivo.
Google svou technologii AMP letos p鱈mo amplifikuje, siln ji tla鱈 do svta. AMP Stories se jako konkurence Instagram Stories mo転n叩 daly oek叩vat. Posilov叩n鱈 pozice AMPu v e-commerce taky. M叩lokdo ale ekal, 転e tahle technologie poslou転鱈 jako podklad pro revoluci v tvorb e-mail哲. Jak辿 novinky Google v oblasti AMP tla鱈 a jak budou u転iten辿 pro r哲zn辿 typy va邸ich klient哲?
WebExpo 2017 - P鱈stupnost v k坦du: uk叩zky a n叩vrhov辿 vzoryMartin Mich叩lek
油
P鱈stupnost nemus鱈 bolet. Pod鱈v叩me se na ast辿 chyby, kter辿 kod辿i a design辿i sekaj鱈 jako slep箪 Ba泥a cviky. Pak si uk叩転eme p叩r jednoduch箪ch tip哲, jak bez velk辿 n叩mahy pomoci nevidom箪m u転ivatel哲m va邸ich web哲. A hlavn se pod鱈v叩me na nkolik spr叩vn nak坦dovan箪ch n叩vrhov箪ch vzor哲. V鱈te jak navrhout nap鱈klad p鱈stupn箪 na邸ept叩va?
Martin Michalek je frontend designer na volne noze s takrka dvacetiletou praxi. P鱈邸e blog Vzh哲ru dol哲, spoluzalozil a vede spolek Frontendisti.cz. Hlavn ale pom叩h叩 s n叩vrhem a implementac鱈 webov箪ch u転ivatelsk箪ch rozhran鱈. V posledni dobe pracuje pro klienty jako jsou VaseCocky.cz, Svobodna Evropa nebo Ceska televize.
Pohroma jm辿nem optimalizace pro mobiln鱈 za鱈zen鱈 (WebTop100 2013)Martin Mich叩lek
油
XHTML
1. Kurz XHTML a CSS 叩st 1: N叩邸 prvn鱈 XTHML dokument a jeho publikace na internetu.
2. 5 炭rovn鱈 tvorby webov箪ch str叩nek 鱈m profesion叩lnji, t鱈m v鱈ce podivn箪ch slov a zkratek :-) 1. Nad邸enec: Pou転鱈v叩 vizu叩ln鱈 editor i export z Wordu 2. Kutil: U鱈 se HTML jazyk 3. Kod辿r: Ovl叩d叩 XHTML a CSS 4. Kod辿r a program叩tor: XHTML, CSS, JavaScript, PHP, MySQL, .NET 5. Kod辿r, program叩tor, grafik, informan鱈 architekt, marketingov箪 specialista (a dal邸鱈)
3. Pro se uit XHTML a CSS? XHTML je kompatibiln鱈 i do budoucnosti Spolehlivj邸鱈 zobrazen鱈 ve v邸ech prohl鱈転e鱈ch Rychlej邸鱈 na鱈t叩n鱈 str叩nky Lep邸鱈 um鱈stn鱈 ve vyhled叩va鱈ch P鱈stupn辿 pro v邸echny za鱈zen鱈 i u転ivatele HTML je ddeek, kter箪 tady dlouho nebude
4. XHTML a CSS k油emu je co dobr辿? XHTML el: Znakujeme v箪znam prvk哲 dokumentu Nap.: Text Vzh哲ru dol哲 bude nadpisem dokumentu. CSS = kask叩dov辿 styly el: Definujeme vzhled dokumentu. Nap.: Nadpis dokumentu bude modr箪.
6. Na邸e prvn鱈 str叩nka raz, dva, ti! Takhle se str叩nka se zobraz鱈 v prohl鱈転ei Opera
7. Kde se vzalo XHTML? Znakovac鱈 jazyk pro hypertextov辿 dokumenty HTML je dnes ji転 ddeek nad hrobem Univerz叩ln鱈 znakovac鱈 jazyk XML je jeho mladou a kr叩snou p鱈telkyn鱈 Standardizan鱈 organizace W3C je kmotrem V油roce 2000 se narodilo XHTML, d鱈t, kter辿 m叩 velkou budoucnost
8. XHTML je p鱈sn辿 V転dy mus鱈me nejd鱈ve deklarovat XML a typ dokumentu <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Prvek <html> mus鱈 obsahovat jmenn箪 prostor <html xmlns=http://www.w3.org/1999/xhtml xml:lang=cs lang=cs> Uvnit prvku <html> mus鱈 b箪t vnoeny prvky <head> a <body>
9. x-kr叩t p鱈snj邸鱈 ne転 HTML Prvky se mus鱈 zakonovat Jak p叩rov辿: <p>Vzh哲ru dol哲</p> Tak nep叩rov辿: <img src=/slideshow/xhtml/4825/obrazek.gif /> Nesm鱈 se pekr箪vat patn: <p>Text <strong>dokumentu</p></strong> Spr叩vn: <p>Text <strong>dokumentu.</strong></p> N叩zvy prvk哲 a atributy mal箪mi p鱈smeny patn: <P ID=IDENTIFIKATOR>Vzh哲ru dol哲 </p> Spr叩vn: <p id=IDENTIFIKATOR>Vzh哲ru dol哲 </p> Hodnoty atribut哲 v油uvozovk叩ch patn: <img src=obrazek.gif /> Spr叩vn: <img src=/slideshow/xhtml/4825/obrazek.gif /> Speci叩ln鱈 znaky jen jako entity M鱈sto & pi邸te & M鱈sto < pi邸t <
17. Formul叩e Znaky, kter辿 definuj鱈 formul叩e a jednotliv辿 formul叩ov辿 prvky <form> Za叩tek tabulky <legend ... </form> Konec tabulky
18. Zak叩zan辿 ovoce znaky a atributy, kter辿 se v油XHTML nesm鱈 pou転鱈vat Znaky pro popis vzhledu <font size=2> <b> <i> <strike> <center> <iframe> Atributy pro popis vzhledu i chov叩n鱈 <p align=center> <a target=_blank> <body background=lightgrey>