Suche senden
Hochladen
Proč LESS?
•
0 gefällt mir
•
1,430 views
Martin Michálek
Folgen
Proč LESS a pro koho? Proč LESS používám? Nevolte podle syntaxe 4 tipy pro pokročilejší
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 21
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Je CSS vážně tak podivné?
Je CSS vážně tak podivné?
Martin Michálek
Ach, ty mobilní prohlížeče
Ach, ty mobilní prohlížeče
Martin Michálek
Webový = Responzivní
Webový = Responzivní
Martin Michálek
Responzivní obrázky v praxi
Responzivní obrázky v praxi
Martin Michálek
Retina displeje pro webdesignéry
Retina displeje pro webdesignéry
Martin Michálek
XHTML
XHTML
Martin Michálek
(Téměř) Vektorový web
(Téměř) Vektorový web
Martin Michálek
State of the art responzivních technikálií (Devel.cz)
State of the art responzivních technikálií (Devel.cz)
Martin Michálek
Empfohlen
Je CSS vážně tak podivné?
Je CSS vážně tak podivné?
Martin Michálek
Ach, ty mobilní prohlížeče
Ach, ty mobilní prohlížeče
Martin Michálek
Webový = Responzivní
Webový = Responzivní
Martin Michálek
Responzivní obrázky v praxi
Responzivní obrázky v praxi
Martin Michálek
Retina displeje pro webdesignéry
Retina displeje pro webdesignéry
Martin Michálek
XHTML
XHTML
Martin Michálek
(Téměř) Vektorový web
(Téměř) Vektorový web
Martin Michálek
State of the art responzivních technikálií (Devel.cz)
State of the art responzivních technikálií (Devel.cz)
Martin Michálek
Mobile First v praxi
Mobile First v praxi
Martin Michálek
Co by měl UXák vědět o responzivním webdesignu?
Co by měl UXák vědět o responzivním webdesignu?
Martin Michálek
Design webů v prohlížeči
Design webů v prohlížeči
Martin Michálek
Bez HTML5/CSS3 to nejde
Bez HTML5/CSS3 to nejde
Martin Michálek
10 praktických CSS3 a SVG řešení
10 praktických CSS3 a SVG řešení
Martin Michálek
Slasti a pasti prototypování v HTML
Slasti a pasti prototypování v HTML
Martin Michálek
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ů
Martin Michálek
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
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áře
Martin Michálek
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 collaboration
Martin 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
Martin Michálek
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ů?
Martin Michálek
Blbosti kolem webové rychlosti
Blbosti kolem webové rychlosti
Martin Michálek
SEO jako Brno - workshop k rychlosti webu
SEO jako Brno - workshop k rychlosti webu
Martin Michálek
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)
Martin Michálek
Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4
Martin Michálek
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í
Martin Michálek
Weitere ähnliche Inhalte
Andere mochten auch
Mobile First v praxi
Mobile First v praxi
Martin Michálek
Co by měl UXák vědět o responzivním webdesignu?
Co by měl UXák vědět o responzivním webdesignu?
Martin Michálek
Design webů v prohlížeči
Design webů v prohlížeči
Martin Michálek
Bez HTML5/CSS3 to nejde
Bez HTML5/CSS3 to nejde
Martin Michálek
10 praktických CSS3 a SVG řešení
10 praktických CSS3 a SVG řešení
Martin Michálek
Slasti a pasti prototypování v HTML
Slasti a pasti prototypování v HTML
Martin Michálek
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ů
Martin Michálek
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
Martin Michálek
Andere mochten auch
(9)
Mobile First v praxi
Mobile First v praxi
Co by měl UXák vědět o responzivním webdesignu?
Co by měl UXák vědět o responzivním webdesignu?
Design webů v prohlížeči
Design webů v prohlížeči
Bez HTML5/CSS3 to nejde
Bez HTML5/CSS3 to nejde
10 praktických CSS3 a SVG řešení
10 praktických CSS3 a SVG řešení
Slasti a pasti prototypování v HTML
Slasti a pasti prototypování v HTML
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ů
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
WordPress šablony a rychlost načítání (WordCamp Praha 2017)
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áře
Martin Michálek
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 collaboration
Martin 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
Martin Michálek
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ů?
Martin Michálek
Blbosti kolem webové rychlosti
Blbosti kolem webové rychlosti
Martin Michálek
SEO jako Brno - workshop k rychlosti webu
SEO jako Brno - workshop k rychlosti webu
Martin Michálek
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)
Martin Michálek
Devel.cz: Bootstrap 4
Devel.cz: Bootstrap 4
Martin Michálek
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í
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é vzory
Martin Michálek
CSS preprocesory
CSS preprocesory
Martin Michálek
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Martin Michálek
Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)
Martin Michálek
Mehr von Martin Michálek
(17)
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áře
CSS a sazba knih: jak jsme daleko?
CSS a sazba knih: jak jsme daleko?
Browsers: 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
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ů?
Blbosti kolem webové rychlosti
Blbosti kolem webové rychlosti
SEO 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)
CSS proměnné (Custom Properties)
CSS proměnné (Custom Properties)
Devel.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í
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é vzory
CSS preprocesory
CSS preprocesory
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Pohroma jménem optimalizace pro mobilní zařízení (WebTop100 2013)
Responzivní webdesign (pro MS Fest)
Responzivní webdesign (pro MS Fest)
Proč LESS?
1.
Martin Michálek @machal LESS #frontendisti 21. února
2014
2.
LESS – Pro koho? –
Proč LESS používám? – Nevolte podle syntaxe – 4 tipy pro pokročilejší
3.
! Proč LESS a
pro koho?
4.
5.
Designér Programátor
6.
Deklarativní CSS, SQL… Imperativní PHP, JavaScript,
Ruby, Python…
7.
„Jak by to
vyřešili autoři CSS?” „CSS je shit. Pojďme to vyřešit jinak!”
8.
! Proč LESS používám?
9.
Dobře se to učí!
10.
<script src="less.js"></script> <script>less.watch();</script>
11.
12.
Co třeba umí
SASS/Stylus a neumí LESS? — @extend (už umí) — if/else (mixin guards) — cykly (recursive mixins) — seamless mixins (mixins) —…
13.
Nevolte podle syntaxe
14.
SASS whitespace peklo /*
Font face */ ! ! @font-‐face font-‐family: "ForoExtraBold" src: url("../fonts/ForoXBol-‐webfont.eot") src: url('../fonts/ForoXBol-‐webfont.eot?#iefix') format('embedded-‐opentype'), ! url('../fonts/ForoXBol-‐webfont.woff') format('woff'), url('../fonts/ForoXBol-‐webfont.ttf') format('truetype'), url('../fonts/ForoXBol-‐webfont.svg#ForoExtraBold') format('svg')
15.
Sublime + Emmet
+ Hayaku
16.
4 tipy pro pokročilejší
17.
Vlastnosti @import @import (less)
"fancybox.css";
18.
CSS guards
19.
Mixiny jako funkce
20.
BEM
21.
Děkuji! ! ! ! @machal www.vzhurudolu.cz facebook.com/VzhuruDolu martin@vzhurudolu.cz
Jetzt herunterladen