Conversation

𝖆𝖒𝖆𝖗𝖔𝖐 🇨🇿🇪🇺

Front-end je zlo. Zkrácený hex zápis CSS barvy.

Logicky bych čekal, že to je , ale ono ne... 😒🤦 A to prosím jen kvůli tomu, že si někdo myslí, že zkráceným zápisem urychlí načítání stránky 🤦 A jako bonus se hexadecimální čísla v CSS většinou formátují malými písmeny, navzdory všem konvencím.

1
0
0

@amarok Človek si zvykne. Jsou tam horší špeky. Dělá si to co chce a já často vůbec netuším proč.

2
0
0

𝖆𝖒𝖆𝖗𝖔𝖐 🇨🇿🇪🇺

Edited 19 days ago

@mkyral
CSS v kombinaci s JavaScriptem je fakt často zkouška nervů. U CSS mi už dávno ujel vlak, ale snažím se držet aspoň tak na užitečné úrovni. JS znám dostatečně dobře (tzn. půlku neznám), ale dovede mě vždycky překvapit, zrovna včera hledání bugu, zjištění, že true/false u jedné položky v DOMu je sice pro zápis jako boolean, ale pro čtení je to string "true"/"false" 🤦🤦🤦 Který blb tohle vymyslel.

1
0
0

@amarok Tak ještě, že je v prohlížečích ta dev konzole. Človek si může leccos vyzkoušet.

1
0
0

@mkyral
Rozhodně, bez toho by JS vůbec nebyl tak populární jazyk. I ten zabudovaný debugger (který ale stejně skoro nikdy nepoužívám, console.log všechno jistí 😁)

1
0
0

@amarok Ten debugger mi docela spolehlivě zahltí prohlížeč a ten pak přestane úplně reagovat. Takže popularitě console.log() se vůbec nedivím 😄

0
0
0
@mkyral @amarok Tak uprimne zkratka pro #0x0y0z by nebyla prilist uzitecna.
2
0
1

𝖆𝖒𝖆𝖗𝖔𝖐 🇨🇿🇪🇺

@pavel
Úplně stejně (ne)užitečná jako ta existující. V obou případech je počet možných barev ve zkratce stejný.
@mkyral

0
0
0

@pavel nejužitečnější by asi byla , ne? I když teda nevím, proč dělat zkratku ze šesti čísel na tři...
@amarok @mkyral

2
0
0

@stepan
To byla právě ta moje stížnost: někdo ve W3C vymyslel způsob zkrácení zápisu některých málo barev v CSS, přitom je to naprosto absurdní a akorát je to další komplikace, ničemu to nepomáhá.
@pavel @mkyral

1
0
0
@stepan @amarok @mkyral Tak #xxyyzz mi dava moznost zapsat jak #000000 tak #ffffff, coz mi prijde dobry. #x0y0z0 takovou moznost nema.
0
0
2

@amarok @stepan @pavel

Tipuji, že to bylo poplatné době, kdy bylo málo paměti a pomalý internet.

Dají se tak vygenerovat základní barvy:
#000 - černá, - bílá, - šedá, - červená, - zelená, - modrá, - žlutá, - růžová, - tyrkysová

0
0
1