Vantar þig lit fyrir frumgerð, línurit eða tóman striga og vilt ekki velja lit af gömlum vana? Þessi ókeypis slembilitavél velur liti úr öllu 24-bit litasviðinu sem skjár getur sýnt og birtir hvern lit á litaprufu við hlið kóða síns. Veldu hversu marga þú vilt í reitnum „Fjöldi“ — allt frá 1 til 50 — hakaðu við sniðin sem þú þarft og smelltu á hnappinn „Búa til“. Síðan opnast með einum lit í HEX-sniði, þannig að fyrsta niðurstaðan krefst aðeins eins smells. Hakað er við „HEX-kóði“ frá byrjun, valkostirnir „RGB-kóði“ og „HSL-kóði“ eru við hliðina og hægt er að kveikja á hvaða samsetningu sem er í einu. Tannhjólahnappurinn við hliðina á „Búa til“ opnar hlutann „Ítarlegar stillingar“, þar sem þú getur takmarkað liti við eina gerð eða eitt svið, komið í veg fyrir endurtekningar og breytt því hvernig HEX-kóði er ritaður.
Hver litur verður til í vafranum þínum með Web Crypto API (crypto.getRandomValues), sem skaffar dulritunarlega örugg slembibæti úr slembiframleiðslu stýrikerfisins sjálfs, frekar en með gervislembiaðferð eins og Math.random(). Litur á skjá samanstendur af þremur rásum — rauðri, grænni og blárri — sem hver um sig er heiltala frá 0 til 255, og eitt slembibæti getur tekið nákvæmlega 256 gildi. Hver rás er því einfaldlega eitt bæti, án nokkurra milliliða: enginn afgangur er tekinn og engum litblæ er hyglað í umbreytingu. Þetta gerir alla 16.777.216 liti sem síðan getur búið til nákvæmlega jafnlíklega, í hvert skipti sem þú smellir á „Búa til“. Þrengra svið í hlutanum „Ítarlegar stillingar“ heldur þeirri reglu innan sviðsins: litir eru enn dregnir úr öllu rýminu og þeim sem lenda utan marka er sleppt, þannig að hver litur sem sviðið leyfir á jafna möguleika. Ekkert er sent á netþjón, ekkert er skráð í atburðaskrár og þegar síðan hefur hlaðist inn heldur hún áfram að virka þótt nettengingu sé lokað.
Sniðin þrjú lýsa sama litnum á þrjá vegu. Sniðið „HEX-kóði“ er sex stafa formið sem notað er í CSS og flestum hönnunarforritum, eins og #0778ff; það er skrifað með lágstöfum og byrjar á #, en valkostirnir „Hástafir“ og „Án #“ í hlutanum „Ítarlegar stillingar“ breyta því fyrir verkfæri sem gera aðrar kröfur. Sniðið „RGB-kóði“ tilgreinir rásirnar þrjár sérstaklega, eins og í rgb(7, 120, 255), sem hentar vel í forritunarkóða sem vinnur með hverja rás fyrir sig. Sniðið „HSL-kóði“ lýsir litnum með litblæ, mettun og ljósleika, eins og í hsl(213, 100%, 51%), sem er þægilegasta formið til að fínstilla handvirkt á eftir. Öll þrjú má líma beint inn í stílblað í CSS. Þau eru þó ekki öll jafn nákvæm. HEX og RGB eru nákvæm; HSL er námundað. Síðan skrifar litblæ, mettun og ljósleika sem heiltölur, og fyrir um 89% lita breytist námundaða gildið ekki til baka í nákvæmlega sama lit: #646503 birtist sem hsl(61, 94%, 20%), sem umbreytist aftur sem #616303. Munurinn er aldrei meiri en 5 þrep í einni rás og yfirleitt 1 eða 2 — ósýnilegur á skjá, en raunverulegur ef þú geymir HSL-gildið og býst við að fá upprunalega HEX-kóðann til baka. Vistaðu því gildið sem HEX eða RGB.
Einn litur birtist sem stakt spjald fyrir miðju niðurstöðunnar; margir litir birtast sem tölusettur listi, einn litur í hverri röð, með völdum sniðum hlið við hlið og litlu merki fyrir birtuskil á endanum. Listi með fleiri en þremur litum fær skrunstiku innan rammans, og örin í horninu opnar hann í fulla hæð; síðan man hvernig þú skildir við hann. Smelltu á hvaða kóða sem er til að afrita eingöngu þann kóða. Afritunarhnappurinn á enda raðar afritar alla kóða þess litar í eina línu, aðskilda með bili. Smelltu á litaprufuna sjálfa til að opna innbyggðan litaveljara vafrans: veldu annan lit þar og sérhver kóði í þeirri röð uppfærist til samræmis, í hverju virku sniði, ásamt birtuskilamerki sínu. Hnappurinn „Afrita allt“ afritar alla litasyrpuna, einn lit í hverri línu, og „Vista í skrá“ vistar sama texta í einfalda .txt skrá; bæði taka mið af lit sem þú breyttir í litaveljaranum. Hlutinn „Saga“ geymir síðustu 10 litasyrpur í þessum vafra, nákvæmlega eins og þær voru búnar til, og hnappurinn „Hreinsa“ tæmir niðurstöðurnar. Stillingar þínar, þar á meðal í hlutanum „Ítarlegar stillingar“, eru vistaðar fyrir næstu heimsókn.
Litir sem eiga jafna möguleika virðast ekki alltaf jafnt dreifðir, og að vita hverju má búast við kemur í veg fyrir að ýtt sé á „Búa til“ af röngum ástæðum. Mælt yfir allt litasviðið eru um 35% lita bjartir og mettaðir, með HSL-mettun að minnsta kosti 70% og ljósleika á milli 35% og 65%. Litir nálægt gráu, með mettun undir 20%, eru aðeins um 4%, og mjög dökkir litir (ljósleiki undir 20%) og mjög ljósir (yfir 80%) eru um 3% hvor hópur. Tíu lita syrpa úr valkostinum „Allir litir“ inniheldur því yfirleitt nokkra afgerandi liti og sjaldan pastellit eða dökkgráan lit. Þegar þig vantar ákveðna tegund skaltu velja hana í fellilistanum „Litagerð“: valkosturinn „Skærir“ heldur sig eingöngu við þann mettaða hóp, og „Pastel“, „Dökkir“, „Deyfðir“ og „Grátónar“ gera slíkt hið sama fyrir sína flokka. Valkosturinn „Sérsniðnir“ gerir þér kleift að stilla eigin mörk fyrir „Litblær“, „Mettun“ og „Ljósleiki“, og svið litblæs getur farið yfir 0, þannig að bilið 330 til 30 gefur rauða tóna. Sviðið er borið saman við HSL-kóðann sem síðan sýnir svo enginn kóði lendi utan þess, og ef sviðið inniheldur of fáa liti fyrir gildið í „Fjöldi“, biður síðan þig um að víkka það frekar en að endurtaka liti. Endurtekningar eru annars mögulegar en sjaldgæfar: hakaðu við „Engar endurtekningar“ til að útiloka þær, en án þess eru líkurnar á því að tveir af 50 litum úr öllu sviðinu séu eins um 1 af 13.700.
Slembilitur er oft notaður sem bakgrunnur, sem vekur upp spurningu sem litaprufa getur ekki svarað með berum augum: verður texti á honum læsilegur? Aðgengisstaðall vefsins, WCAG, krefst birtuskilahlutfalls sem nemur að minnsta kosti 4,5:1 fyrir venjulegan texta. Mælt yfir alla liti sem þessi síða getur búið til nær svartur texti því á um 65% þeirra og hvítur texti á um 36%, og enginn litur er til þar sem báðir mistakast: heppilegri kosturinn nær alltaf að minnsta kosti 4,58:1. Fyrir hvaða slembivalda bakgrunn sem er verður svartur eða hvítur texti því alltaf læsilegur, og síðan sýnir þér hvor liturinn það er. Á hverjum lit birtist lítið merki sem sýnir Aa í hagstæðari textalitnum ásamt birtuskilahlutfalli hans. Hlutfallið er námundað niður, þannig að gildinu er aldrei ofgert, og það uppfærist um leið og litnum er breytt í litaveljaranum. Merkið ber aðeins saman svartan og hvítan texta; fyrir vörumerkjalit eða annan textalit skaltu prófa litaparið í birtuskilaprófi.
Slembið er ekki það sama og samræmt. Sérhver litur í syrpu er valinn sjálfstætt án tengsla við aðra, þannig að rafallinn býr aldrei til litapallettu í skilningi hönnuðar — engin andstæð litapör, engar hliðstæðar raðir, enginn samræmdur ljósleiki. Þrengra svið breytir einkennum litahópsins en ekki þeirri meginreglu: pastellitir eða bláir tónar koma samt fram hver á fætur öðrum án nokkurra innbyrðis tengsla. Þetta er einmitt tilgangurinn: tækið gefur þér lit sem þú hefðir ekki valið sjálfur, sem rýfur vana og leysir úr sköpunarteppu. Til að nýta slembivalda niðurstöðu skaltu halda litnum sem þér líkar og leiða hina út frá honum, í stað þess að smella endurtekið á „Búa til“ í von um að heil samsetning passi saman af tilviljun. Haltu litblænum og stilltu ljósleikann til að fá ljósari eða dekkri afbrigði, eða snúðu litblænum um 180 gráður til að fá andstæðan lit. Sniðið „HSL-kóði“ er formið sem gerir slíkar breytingar að útreikningi frekar en ágiskun.
Af hverju að velja þessa slembilitavél?
- Sérhver litur verður til í vafranum með Web Crypto API, engu er hlaðið upp
- Allir 16.777.216 litirnir eru nákvæmlega jafnlíklegir, eitt slembibæti á hverja rás
- HEX-, RGB- og HSL-kóðar fyrir sama lit, í hvaða samsetningu sem er
- Allt að 50 litir í einu, hver á sinni litaprufu með merki fyrir birtuskil texta
- Flokkarnir Skærir, Pastel, Dökkir, Deyfðir og Grátónar, eða eigið svið fyrir litblæ, mettun og ljósleika
- Stillingin Engar endurtekningar þegar þörf krefur, og HEX-kóði með Hástafir eða Án #
- Smelltu á kóða til að afrita hann, eða breyttu hvaða lit sem er í litaveljara vafrans
- Aðgerðirnar Afrita allt, Vista í skrá og Saga yfir síðustu 10 syrpur, geymt í vafranum
- Ókeypis og ótakmarkað: engin skráning, enginn kvóti, ekkert vistað á netþjónum okkar
Slembilitir koma að gagni alls staðar þar sem þörf er á lit áður en endanleg ákvörðun hefur verið tekin. Hönnuðir nota þá til að brjótast úr hugmyndastíflu og finna upphafspunkt sem venjuleg litapalletta þeirra hefði aldrei leitt til. Forritarar nota þá í frumgerðir, staðgengla og notandamyndir, gefa hverri gagnaröð í línuriti sérstakan lit á meðan aðalþemað er enn í vinnslu og prófa hvernig viðmót bregst við bakgrunni sem það var ekki sérstaklega hannað fyrir — 50 lita syrpa úr valkostinum „Allir litir“ inniheldur nánast alltaf að minnsta kosti einn mjög dökkan eða mjög ljósan lit, og „Dökkir“ eða „Pastel“ beina prófuninni að öðrum hvorum endanum. Listafólk í algrímslist og þeir sem smíða leikjafrumgerðir setja gildin beint inn í kóða, þar sem RGB-sniðið fellur beint að flestum grafíkforritasöfnum. Kennarar setja sniðin þrjú hlið við hlið til að sýna að hægt er að rita sama lit sem kóða, sem þrjár rásir eða sem stöðu á litahjóli, og hvers vegna HSL-sniðið er námundað. Að auki fær sérhver sem þarf að flokka, merkja eða litakóða lista aðskilda liti án þess að eyða tíma í vangaveltur.
Rétt er að hafa nokkrar eðlilegar takmarkanir í huga. Þetta er slembitæki en ekki verkfæri til að búa til litapallettur: það býr ekki til litasamræmi og heldur ekki einum lit föstum á meðan aðrir breytast, og þrengra svið gefur liti af einni gerð en ekki liti sem eiga sérstaklega heima saman. Birtuskilamerkið ber eingöngu saman svartan og hvítan texta. Síðan vinnur með sRGB-skjáliti — HEX, RGB og HSL — án gegnsæis, og styður hvorki CMYK, Pantone, OKLCH né nafngreinda CSS-liti; fyrir prentvinnslu skal samræma litinn í prentferlinu frekar en að treysta skjákóða. Sami litakóði getur einnig virst örlítið mismunandi á milli skjáa vegna ólíkrar litastillingar þeirra. HSL-gildi eru námunduð eins og lýst er hér að ofan, og nema hakað sé við „Engar endurtekningar“ er litasyrpan ekki skoðuð með tilliti til endurtekinna lita. Það sem síðan ábyrgist er nákvæmt og afmarkað: sérhver af þeim 16.777.216 litum sem eru í boði, eða sérhver litur innan sviðsins sem þú velur, á nákvæmlega sömu möguleika í hvert sinn sem smellt er, fenginn úr dulritunarslembigjafa vafrans og aldrei sendur neitt.