regis3
Zmienne w CSS. Czy to koniec preprocesorów?

https://developers.google.com/web/updates/2016/02/css-variables-why-should-you-care


#webdev #css
4
  • Najlepsze
  • Wszystkie komentarze
Marmite
Czy to koniec preprocesorów?


@regis3: Prawo nagłówków Betteridge'a, hehe ( ͡° ͜ʖ ͡°) CSSowi jeszcz bardzo daleko do tego co oferuje SCSS (a ta składnia zmiennych jakaś taka paskudna :S).
6
regis3
1
Greg36
@regis3:

.dopóki #nie-będzie {
_.czegoś.takiego {
__#
1
rbielawski
rbielawski
ta składnia zmiennych jakaś taka paskudna


@Marmite: fakt, słabo to wygląda
0
regis3
@Marmite: Z tego co tam piszą to chodzi o scope i hierarchiczne dziedziczenie tych zmiennych. Ze standardami różnie bywa ale nie wygląda to źle. Widać że kopiują to co wymyślili w shadow DOM podczas prac nad polymerem.
0
regis3
@Greg36: Prawdę mówiąc to nie obchodzi mnie czego będziesz używał. To tylko zmienne css do których masz dostęp z poziomu js.
0
P0lip
P0lip
@regis3: Firefox te zmienne (w tej specifykacji) obsługuje bodajże od wersji 31 albo 30. :P
0
regis3
@P0lip: Chyba od 31. W sumie jest to bardzo dobry kierunek. Ewidentnie widać, że pracują nad tymi webcomponentami chociaż nie idzie im to za szybko.
0
P0lip
P0lip
@regis3: No dobrze, już np. w post-css jest wsparcie dla nich
0
le1t00
Treść przeznaczona dla osób powyżej 18 roku życia...
0
regis3
@le1t00: aha, zawsze możesz zaproponować lepsze rozwiązania mistrzu
0
le1t00
@regis3: no po co mam coś proponowac skoro sass czy less ma lepsze?
0
regis3
@le1t00: Wszystko zależy do czego lepsze. Nie neguję tych preprocesorów bo mają zupełnie inne zadanie, ale trzeba pamiętać że zmienne css3 są głównie do tworzenia webcomponentów + parametryzowania wyglądu i zachowania pewnych elementów live.
0
rukh
@regis3: @rbielawski: Jeszcze jest możliwość używania zwykłego JS jako preprocesor:
0