Kodet e Minecraft ngjyrat, ose Minecraft kodet formatimi, lejoni çdo lojtar të shtojë lule dhe të formatojë tekstin në çdo mënyrë të mundshme direkt në Minecraft. Kodet e ngjyrave nga &0-9 - në &a-f. Shtojini ato përpara tekstit tuaj. Mesazhet nga lojtarët mund të përmbajnë kode ngjyrash që ju lejojnë të shtoni ngjyrë në fjalitë tuaja.
Ngjyrat dhe kodet e formatimit
Shenja ampersand (&) e ndjekur nga një numër heksadecimal në mesazhe i sinjalizon klientit të ndërrojë ngjyrat kur shfaq tekst. Për më tepër, teksti mund të formatohet me një & pasuar nga një shkronjë. Ju mund të shtoni ngjyra të ndryshme në libra, blloqe komandash, emrin e serverit, përshkrimin e serverit (motd), emrat botërorë, shenjat dhe madje edhe emrat e lojtarëve.
Është shumë e lehtë të formatosh tekstin tënd në konfigurime ose në lojë duke përdorur grafikun e ngjyrave më poshtë. &r përdoret për të rivendosur të gjitha kodet, d.m.th. &mAAA&rBBB do të shfaqet si AAA BBB.
Ne paraqesim një tabelë të kodeve ekzistuese të ngjyrave në Minecraft për lehtësinë tuaj:
Kodi | Emri | Emri teknik | Ngjyra e simbolit | Ngjyra e hijes së simbolit | ||||||
---|---|---|---|---|---|---|---|---|---|---|
R | G | B | Hex | R | G | B | Hex | |||
&0 | E zezë | e zezë | 0 | 0 | 0 | 000000 | 0 | 0 | 0 | 000000 |
&1 | BLU e erret | BLU e erret | 0 | 0 | 170 | 0000 AA | 0 | 0 | 42 | 00002A |
&2 | Jeshile të errët | jeshile të errët | 0 | 170 | 0 | 00AA00 | 0 | 42 | 0 | 002A00 |
&3 | Blu-jeshile e errët | errët_aqua | 0 | 170 | 170 | 00AAA | 0 | 42 | 42 | 002A2A |
&4 | E kuqe e erret | e kuqe e erret | 170 | 0 | 0 | AA0000 | 42 | 0 | 0 | 2A0000 |
&5 | Vjollcë e errët | errët_vjollcë | 170 | 0 | 170 | AA00AA | 42 | 0 | 42 | 2A002A |
&6 | Ari | ari | 255 | 170 | 0 | FFAA00 | 42 | 42 | 0 | 2A2A00 |
&7 | Gri | gri | 170 | 170 | 170 | AAAAAA | 42 | 42 | 42 | 2A2A2A |
&8 | Gri e errët | gri e erret | 85 | 85 | 85 | 555555 | 21 | 21 | 21 | 151515 |
&9 | Blu | blu | 85 | 85 | 255 | 5555 FF | 21 | 21 | 63 | 15153F |
&a | E gjelbër | jeshile | 85 | 255 | 85 | 55FF55 | 21 | 63 | 21 | 153F15 |
&b | BLU jeshile | ujore | 85 | 255 | 255 | 55FFFF | 21 | 63 | 63 | 153F3F |
etj | E kuqe | e kuqe | 255 | 85 | 85 | FF5555 | 63 | 21 | 21 | 3F1515 |
&d | Vjollcë e lehtë | dritë_vjollcë | 255 | 85 | 255 | FF55FF | 63 | 21 | 63 | 3F153F |
&e | E verdhe | e verdhe | 255 | 255 | 85 | FFFF55 | 63 | 63 | 21 | 3F3F15 |
&f | E bardha | të bardhë | 255 | 255 | 255 | FFFFFF | 63 | 63 | 63 | 3F3F3F |
Ndonjëherë është e nevojshme nënvizoj, kapërcej, nxjerr në pahçdo tekst. Kjo bëhet duke përdorur formatimin e tekstit. Përdoret saktësisht në të njëjtën mënyrë si ngjyrat (e vendosim para tekstit kodi, për shembull &lMinecraft = Minecraft.
Për lehtësinë tuaj, më poshtë është një tabelë e kodeve të formatimit:
Kodi | Emri |
---|---|
&k | Teksti magjik |
&l | Miniatura |
&m | Teksti strikethrough |
&n | Teksti i nënvizuar |
&o | Teksti kursive |
&r | Tekst pa formatim |
Vlad Merzheviç
Në HTML, ngjyra përcaktohet në një nga dy mënyrat: duke përdorur kodin heksadecimal dhe me emrin e ngjyrave të caktuara. Metoda e bazuar në sistemin e numrave heksadecimal përdoret kryesisht, pasi është më universale.
Ngjyra heksadecimal
HTML përdor numra heksadecimal për të specifikuar ngjyrat. Sistemi heksadecimal, ndryshe nga sistemi dhjetor, bazohet, siç sugjeron emri i tij, në numrin 16. Numrat do të jenë si më poshtë: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A. , B, C , D, E, F. Numrat nga 10 deri në 15 zëvendësohen me shkronja latine. Në tabelë 6.1 tregon korrespondencën midis numrave dhjetorë dhe heksadecimalë.
Numrat më të mëdhenj se 15 në sistemin heksadecimal formohen duke kombinuar dy numra në një (Tabela 6.2). Për shembull, numri 255 në dhjetor korrespondon me numrin FF në heksadecimal.
Për të shmangur konfuzionin në përcaktimin e sistemit të numrave, një numër heksadecimal paraprihet nga një simbol hash #, për shembull #aa69cc. Në këtë rast, rasti nuk ka rëndësi, kështu që lejohet të shkruhet #F0F0F0 ose #f0f0f0.
Një ngjyrë tipike e përdorur në HTML duket kështu.
Këtu ngjyra e sfondit të faqes së internetit është vendosur në #FA8E47. Simboli hash # përpara një numri do të thotë se është heksadecimal. Dy shifrat e para (FA) përcaktojnë përbërësin e kuq të ngjyrës, shifrat e treta deri në të katërt (8E) përcaktojnë komponentin jeshil dhe dy shifrat e fundit (47) përcaktojnë komponentin blu. Rezultati përfundimtar do të jetë kjo ngjyrë.
F.A. | + | 8E | + | 47 | = | FA8E47 |
Secila nga tre ngjyrat - e kuqe, jeshile dhe blu - mund të marrë vlera nga 00 në FF, duke rezultuar në një total prej 256 nuancash. Kështu, numri i përgjithshëm i ngjyrave mund të jetë 256x256x256 = 16,777,216 kombinime. Një model ngjyrash i bazuar në përbërësit e kuq, jeshil dhe blu quhet RGB (e kuqe, jeshile, blu; e kuqe, jeshile, blu). Ky model është aditiv (nga add - add), në të cilin shtimi i të tre komponentëve formon ngjyrën e bardhë.
Për ta bërë më të lehtë navigimin e ngjyrave heksadecimal, merrni parasysh disa rregulla.
- Nëse vlerat e përbërësve të ngjyrave janë të njëjta (për shembull: #D6D6D6), atëherë rezultati do të jetë një nuancë gri. Sa më i madh të jetë numri, aq më e lehtë është ngjyra, me vlera që variojnë nga #000000 (e zezë) në #FFFFFF (e bardhë).
- Një ngjyrë e kuqe e ndezur formohet nëse komponenti i kuq është bërë maksimal (FF) dhe përbërësit e mbetur vendosen në zero. Një ngjyrë me vlerën #FF0000 është nuanca më e kuqe e mundshme. E njëjta gjë është e vërtetë për të gjelbër (#00FF00) dhe blu (#0000FF).
- E verdha (#FFFF00) bëhet duke përzier të kuqe dhe jeshile. Kjo është qartë e dukshme në rrotën e ngjyrave (Fig. 6.1), e cila paraqet ngjyrat kryesore (e kuqe, jeshile, blu) dhe ato plotësuese ose shtesë. Këto përfshijnë të verdhën, cianin dhe ngjyrën vjollce (të quajtura gjithashtu purpurtë). Në përgjithësi, çdo ngjyrë mund të merret duke përzier ngjyrat afër saj. Kështu, ciani (#00FFFF) përftohet duke kombinuar blu dhe jeshile.
Oriz. 6.1. Rrethi me ngjyra
Ngjyrat e bazuara në vlerat heksadecimal nuk duhet të zgjidhen në mënyrë empirike. Për këtë qëllim, është i përshtatshëm një redaktues grafik që mund të punojë me modele të ndryshme ngjyrash, për shembull, Adobe Photoshop. Në Fig. Figura 6.2 tregon dritaren për zgjedhjen e një ngjyre në këtë program; vlera heksadecimal që rezulton e ngjyrës aktuale është përshkruar me një vijë. Mund ta kopjoni dhe ngjisni në kodin tuaj.
Oriz. 6.2. Dritare për zgjedhjen e ngjyrave në Photoshop
Ngjyrat e internetit
Nëse e vendosni cilësinë e paraqitjes së ngjyrave të monitorit në 8 bit (256 ngjyra), atëherë e njëjta ngjyrë mund të shfaqet ndryshe në shfletues të ndryshëm. Kjo është për shkak të mënyrës se si shfaqen grafikët, kur shfletuesi punon me paletën e tij dhe nuk mund të tregojë një ngjyrë që nuk është në paletën e tij. Në këtë rast, ngjyra zëvendësohet nga një kombinim pikselësh të ngjyrave të tjera, afër saj, që imitojnë atë të dhënë. Për të siguruar që ngjyra të mbetet e njëjtë nëpër shfletues të ndryshëm, u prezantua një gamë e të ashtuquajturave ngjyra të uebit. Ngjyrat e uebit janë ato ngjyra për të cilat çdo komponent - e kuqe, jeshile dhe blu - është vendosur në një nga gjashtë vlerat - 0 (00), 51 (33), 102 (66), 153 (99), 204 (CC) , 255 (FF). Vlera heksadecimal e këtij komponenti tregohet në kllapa. Numri i përgjithshëm i ngjyrave nga të gjitha kombinimet e mundshme jep 6x6x6 - 216 ngjyra. Një shembull i ngjyrës së uebit është #33FF66.
Karakteristika kryesore e ngjyrës së uebit është se ajo shfaqet e njëjtë në të gjithë shfletuesit. Për momentin, rëndësia e ngjyrave të uebit është shumë e vogël për shkak të përmirësimit të cilësisë së monitorëve dhe zgjerimit të aftësive të tyre.
Ngjyrat sipas emrit
Për të mos pasur nevojë të mbani mend një grup numrash, në vend të kësaj mund të përdorni emrat e ngjyrave të përdorura zakonisht. Në tabelë 6.3 tregon emrat e emrave të ngjyrave të njohura.
Emri i ngjyrës | Ngjyrë | Përshkrim | Vlera heksadecimal |
---|---|---|---|
e zezë | E zezë | #000000 | |
blu | Blu | #0000FF | |
fuchsia | Vjollcë e lehtë | #FF00FF | |
gri | Gri e errët | #808080 | |
jeshile | E gjelbër | #008000 | |
gëlqere | Jeshile e hapur | #00FF00 | |
ngjyrë gështenjë | E kuqe e erret | #800000 | |
marina | BLU e erret | #000080 | |
ulliri | Ulliri | #808000 | |
vjollcë | Vjollcë e errët | #800080 | |
e kuqe | E kuqe | #FF0000 | |
argjendi | Gri e hapur | #C0C0C0 | |
ngjyrë kafe | BLU jeshile | #008080 | |
të bardhë | E bardha | #FFFFFF | |
e verdhe | E verdhe | #FFFF00 |
Nuk ka rëndësi nëse e specifikoni një ngjyrë me emrin e saj ose duke përdorur numra heksadecimal. Këto metoda janë të barabarta në efektin e tyre. Shembulli 6.1 tregon se si të vendosni ngjyrat e sfondit dhe tekstit të një faqeje interneti.
Shembulli 6.1. Ngjyra e sfondit dhe e tekstit
Shembull teksti
Në këtë shembull, ngjyra e sfondit vendoset duke përdorur atributin bgcolor të etiketës
, dhe ngjyra e tekstit përmes atributit tekst. Për shumëllojshmëri, atributi i tekstit vendoset në një numër heksadecimal dhe atributi bgcolor vendoset në fjalën kyçe të rezervuar teal .>>Menaxhimi i ngjyrave
Vlerat heksadecimale të ngjyrave RGB
Metodat e përshkrimit dhe të përpunimit të ngjyrës ndryshojnë nga njëra-tjetra në atë për çfarë përfaqësimi përfundimtar synohen. Le të krahasojmë, për shembull, paraqitjen e ngjyrave për printim dhe për monitorët e kompjuterit. Në rastin e parë, merret baza të bardhë ngjyra e letrës në të cilën aplikohen më pas tre ngjyra kryesore: blu, vjollcë Dhe e verdhe. Duke u përzier me njëra-tjetrën dhe me ngjyrën e bardhë të letrës në përmasa të ndryshme, këto tre ngjyra kryesore japin nuanca të ndryshme ngjyrash, përveç të zezës së pastër, ose në mungesë të plotë të bojrave japin letër të bardhë. Nëse u shtojmë ngjyrën e zezë, marrim CMYK-një metodë e transmetimit të ngjyrës kur ngjyra e kërkuar fitohet duke zbritur ngjyrat që mungojnë nga e bardha.
Në rastin e dytë, merret baza e zezë ngjyra e ekranit të monitorit, secila qelizë e të cilit shkëlqen në një nga tre ngjyrat: e kuqe- e kuqe, jeshile- jeshile dhe blu- blu. Më pas, në mungesë të plotë të ndonjë shkëlqimi, marrim një ngjyrë të pastër të zezë të ekranit dhe cilado nga ngjyrat e kërkuara jepet nga raporti i secilës prej tre ngjyrave. Në këtë rast do të marrim RGB- mënyra e transmetimit të ngjyrave. Ngjyrat primare mund të variojnë nga 0
përpara 255
, ose nga 0%
përpara 100%
, ose mund të përfaqësohet si një vlerë heksadecimal. Në figurën më poshtë mund të shihni rezultatet e përzierjes së ngjyrave kryesore.
Sistemi heksadecimal i numrave, ndryshe nga sistemi i numrave dhjetorë, nuk ka dhjetë shifra, por gjashtëmbëdhjetë - prandaj emri. Prandaj, mund të ketë vetëm variante jo të përsëritura të kombinimeve me dy shifra - 256 , për të vazhduar serinë e numrave pas 9 letra nga A përpara F Prandaj, seria do të duket kështu -
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. |
Në këtë rast, ngjyra përcaktohet nga tre numra heksadecimal, secila prej të cilave përbëhet nga dy shifra. Numri i parë përcakton intensitetin e kuqe ngjyrat e mesme jeshile, gjeja e fundit - blu ngjyrat. Të gjithë numrat mund të marrin vlera në intervalin nga 00 përpara FF(nga 0 në 255). Për shembull: ngjyra jeshile jepet si #00FF00, e kuqe - si #FF0000, blu - si #0000FF, e bardhë - si #FFFFFF, mungesa e plotë e ngjyrës ose e zezë jepet si #000000 .
Në formularin e mëposhtëm mund të specifikoni çdo vlerë heksadecimal për secilën nga tre ngjyrat dhe të shihni rezultatin e përzierjes së tyre duke klikuar në fushën e daljes.
Shembuj të disa vlerave heksadecimale të ngjyrave RGB: gradime të kuqe, blu dhe jeshile.
pamje | kodi | pamje | kodi | pamje | kodi | pamje | kodi | pamje | kodi | pamje | kodi |
#010000 | #800000 | #000100 | #008000 | #000001 | #000080 | ||||||
#100000 | #900000 | #001000 | #009000 | #000010 | #000090 | ||||||
#200000 | #A00000 | #002000 | #00A000 | #000020 | #0000A0 | ||||||
#300000 | #B00000 | #003000 | #00B000 | #000030 | #0000B0 | ||||||
#400000 | #C00000 | #004000 | #00C000 | #000040 | #0000C0 | ||||||
#500000 | #D00000 | #005000 | #00D000 | #000050 | #0000D0 | ||||||
#600000 | #E00000 | #006000 | #00E000 | #000060 | #0000E0 | ||||||
#700000 | #FF0000 | #007000 | #00FF00 | #000070 | #0000FF |
Specifikimi i ngjyrës duke përdorur vargje Literale
Për lehtësinë e përdorimit, disa ngjyrave dhe kombinimeve të tyre iu caktuan emra që njihen nga të gjithë shfletuesit, dhe u bë e mundur që shumë prej tyre të vendoseshin me emër. Tabela më poshtë tregon disa nga emrat e ngjyrave:
pamje | Emri | pamje | Emri | pamje | Emri | pamje | Emri |
E bardha | E kuqe | portokalli | E verdhe | ||||
E gjelbër | Blu | Vjollcë | E zezë | ||||
Aliceblue | Antik i bardhë | Aqua | Aquamarine | ||||
Azure | Bezhë | Bisque | Blanchedalmond | ||||
Vjollca blu | Kafe | Burlywood | Kadet blu | ||||
Chartreuse | Cokollate | Koral | lule misri blu | ||||
Mëndafshi i misrit | Crimson | Cyan | BLU e erret | ||||
errësirë | Shkopi i artë i errët | Gri e erret | Jeshile të errët | ||||
Darkkaki | Darkmagenta | jeshile ulliri e errët | Ngjyra e errët | ||||
Darkorchid | E kuqe e erret | Salmon i errët | Gjelbër e errët | ||||
Blu e errët | Gri e errët | Bruz i errët | Vjollca e errët | ||||
Pink i thellë | Blu e thellë | E zbehtë | Dodgeblu | ||||
Tulla zjarri | E bardhë me lule | Me gjelbërim pyjor | Fuschia | ||||
Gainsboro | Ghostwhite | Ari | Shkopi i Artë | ||||
Gri | E verdhë e gjelbër | Mjaltë | Rozë e nxehtë | ||||
Indianed | Lejla | Fildishi | Kaki | ||||
Livando | Skuqja e livandës | Limonshifon | Blu e hapur | ||||
Koral i lehtë | drite | E verdhë e çelur e bardhë | E gjelbër e hapur | ||||
gri e çelët | Rozë e lehtë | Salmon i lehtë | E gjelbër e lehtë | ||||
Blu e lehtë | Gri me llafe | Blu e çelur | E verdhe e lehte | ||||
Gëlqere | Limegreen | Liri | Magenta | ||||
Maroon | Aquamarine e mesme | Blu mesatare | Mediumorkide | ||||
Vjollcë e mesme | E gjelbër e mesme | Blu me pllakë mesatare | Mediumspringgreen | ||||
Bruz mesatar | Vjollcë mesatare | Blu e mesnatës | Krem mente | ||||
Mistiroza | Navajo e bardhë | Marina | Oldlace | ||||
Ulliri | Oliverab | E portokalluar | Orkide | ||||
Palegoldenrod | Palegreen | Paletteurquoise | Paleviolet | ||||
Kamxhik papaja | Peachpuff | Peruja | Rozë | ||||
Kumbulla | Blu pluhur | Trëndafili | BLU Mbretërore | ||||
shalë kafe | Deti jeshile | Guaskë deti | Siena | ||||
Argjendi | Qiell blu | Slate blu | Slategray | ||||
borë | Pranvera | Çeliku | Tan | ||||
Teal | gjembak | Domate | Bruz | ||||
vjollce | Gruri | Tym i bardhë | e verdhë e gjelbër |
Përdorimi i një gamë ngjyrash të sigurt
Fatkeqësisht, në platforma të ndryshme, me cilësime të ndryshme të sistemit, riprodhimi i saktë i ngjyrave është një problem. Gjë është se shfletuesi gjithmonë përpiqet të rregullojë paletën e ngjyrave të dokumentit në cilësimet e sistemit dhe aftësitë e monitorimit, duke përzier në mënyrë të pavarur ngjyrat dhe duke i zëvendësuar ato. Si rezultat, ndonjëherë përdoruesi nuk e sheh saktësisht atë që webmaster dëshironte t'i tregonte atij. Një rrugëdalje nga kjo situatë u gjet në përdorimin e një palete, secila ngjyrë e së cilës garantohet të jepet në mënyrë të barabartë nga të gjithë shfletuesit në platforma të ndryshme. Ky është i ashtuquajturi e garantuar paleta, e quajtur gjithashtu i sigurt paleta. Kjo paletë përfshin ngjyra, përbërësit e ngjyrave të të cilave marrin vlerat e mëposhtme: 00 ,33 ,66 ,99 , CC,FF, në të gjitha mënyrat e mundshme 216 kombinimet e tyre.
pamje | kodi | pamje | kodi | pamje | kodi | pamje | kodi | pamje | kodi | pamje | kodi |
FFFFFF | CCCCCC | 999999 | 666666 | 333333 | 000000 | ||||||
CCCC66 | CCCC33 | 999966 | 999933 | 999900 | 666600 | ||||||
CCFF66 | CCFF00 | CCFF33 | CCCC99 | 666633 | 333300 | ||||||
99 FF00 | 99FF33 | 99CC66 | 99CC00 | 99CC33 | 669900 | ||||||
CCFF99 | 99FF99 | 66CC00 | 66CC33 | 669933 | 336600 | ||||||
66 FF00 | 66FF33 | 33 FF00 | 33CC00 | 339900 | 009900 | ||||||
33FF33 | 00FF33 | 00 FF00 | 00CC00 | 33CC33 | 00CC33 | ||||||
CCFFCC | 99CC99 | 66CC66 | 669966 | 336633 | 003300 | ||||||
99FF99 | 66FF66 | 33FF66 | 00FF66 | 339933 | 006600 | ||||||
66FF99 | 33FF99 | 00FF99 | 33CC66 | 00CC66 | 009933 | ||||||
66CC99 | 33CC99 | 00CC99 | 339966 | 009966 | 006633 | ||||||
99FFCC | 66FFCC | 33FFCC | 00FFCC | 33CCCC | 009999 | ||||||
CCFFFF | 99FFFF | 66FFFF | 33FFFF | 00FFFF | 00CCCC | ||||||
99CCCC | 66CCCC | 339999 | 669999 | 006666 | 336666 | ||||||
66CCFF | 33CCFF | 00CCFF | 3399CC | 0099CC | 003333 | ||||||
99CCFF | 3399 FF | 0099FF | 6699CC | 336699 | 006699 | ||||||
0066FF | 3366CC | 0066CC | 0033FF | 003399 | 003366 | ||||||
6699 FF | 3366 FF | 0000 FF | 0000CC | 0033CC | 000033 | ||||||
3333FF | 3300 FF | 3300cc | 3333CC | 000099 | 000066 | ||||||
9999CC | 6666 FF | 6666CC | 666699 | 333399 | 333366 | ||||||
CCCCFF | 9999FF | 6666 FF | 6600 FF | 330099 | 330066 | ||||||
9966CC | 9966 FF | 6600cc | 6633CC | 663399 | 330033 | ||||||
CC99FF | CC66FF | 9933FF | 9900 FF | 660099 | 663366 | ||||||
CC66FF | CC33FF | CC00FF | 9900cc | 996699 | 660066 | ||||||
CC99CC | CC66CC | CC33CC | CC00CC | 990099 | 993399 | ||||||
FFCCFF | FF99FF | FF66FF | FF33FF | FF00FF | CC3399 | ||||||
FF66CC | FF00CC | FF33CC | CC6699 | CC0099 | 990066 | ||||||
FF99CC | FF3399 | FF0099 | CC0066 | 993366 | 660033 | ||||||
FF6699 | FF3399 | FF0066 | CC3366 | 996666 | 663333 | ||||||
CC9999 | CC6666 | CC3333 | CC0000 | 990033 | 330000 | ||||||
FFCCCC | FF9999 | FF6666 | FF3333 | FF0000 | CC0033 | ||||||
FF6633 | CC3300 | FF3300 | FF0000 | CC0000 | 990000 | ||||||
FFCC99 | FFCC66 | FF6600 | CC6633 | 993300 | 660000 | ||||||
FF9900 | FF9933 | CC9966 | CC6600 | 996633 | 663300 | ||||||
FFCC66 | FFCC00 | FFCC33 | CC9900 | CC9933 | 996600 | ||||||
FFFFCC | FFFF99 | FFFF66 | FFFF33 | FFFF00 | CCCC00 |
Siç e dini, ngjyra mund të ndikojë në gjendjen e një personi: si mendore ashtu edhe fizike. Çdo ditë, ndërsa shfletoni faqet e internetit në internet, sytë vlerësojnë miliona ngjyra dhe nuanca. Një dizajner ueb i cili është i njohur me psikologjinë e ngjyrave mund të manipulojë disponimin e vizitorit për të arritur qëllime të caktuara.
Kjo është për shkak të faktit se disa nuanca qetësohen, dhe disa, përkundrazi, eksitojnë. Më tej do të flasim për mënyrën se si ngjyra sintetizohet dhe shfaqet duke përdorur teknologjinë kompjuterike.
RGB është një model ngjyrash që përfaqëson një metodë për të marrë të gjitha ngjyrat dhe nuancat e tyre duke përzier në përmasa të ndryshme tre komponentë kryesorë, të cilët janë:
- Ngjyra e kuqe ( E kuqe);
- ngjyra jeshile ( E gjelbër);
- Ngjyra blu ( Blu).
Nga këtu vjen emri i shkurtuar RGB. Këto ngjyra u zgjodhën si kryesoret për një arsye: arsyeja është fiziologjia e retinës së syrit të njeriut dhe si i percepton ato:
Modeli RGB mbetet më i popullarizuari sot dhe përdoret për të riprodhuar ngjyrat në ekranet e TV dhe monitorët e kompjuterit. Meqenëse prodhuesit i pajisin produktet e tyre me karakteristika të ndryshme, në vitin 1996 u krijua një sistem i unifikuar i sintezës së ngjyrave të bazuar në RGB i quajtur sRGB, mbi të cilin Microsoft dhe HP punuan së bashku.
Paraqitja numerike e ngjyrës
Siç u përmend më herët, ngjyrat RGB formohen duke përzier ngjyrat kryesore. Për të përshkruar intensitetin e secilit prej tyre, u miratua një skemë në të cilën ngjyra përfaqësohet nga diapazoni 0-255 (8 bit), i cili në shënimin heksadecimal korrespondon me 00-FF.
Kjo do të thotë, ngjyrat kryesore do të duken kështu:
- E kuqe – RGB (255,0,0);
- E gjelbër – RGB (0,255,0);
- Blu – RGB (0,0,255);
Nëse intensiteti i ngjyrës merr vlera më pak se 255, atëherë përftohen nuanca të ndryshme të kuqe, jeshile dhe blu. Më poshtë është një tabelë e gradimeve të tyre, si dhe vlerat heksadecimal të secilës prej nuancave:
Tabelat me ngjyra RGB
Natyrisht, përveç gradimeve të ngjyrave kryesore, ka edhe të përziera, dhe numri i tyre është mjaft i madh. Prandaj, u krijua një tabelë e ngjyrave RGB, e cila paraqet të gjitha nuancat ekzistuese, si dhe emrat e tyre dhe paraqitjet numerike ( në formë dhjetore dhe heksadecimale).
Mund ta shikoni këtu. Kjo tabelë e bën jetën shumë më të lehtë për dizajnerët e uebit, pasi në pak sekonda mund të gjeni nuancën e kërkuar dhe të zbuloni paraqitjen e saj numerike.
Paleta e sigurt e ngjyrave RGB
Sidoqoftë, në një moment kishte një problem me shfaqjen e ngjyrave në shfletues të ndryshëm, dhe për ta zgjidhur atë, u përpilua e ashtuquajtura paleta "e sigurt" e ngjyrave RGB, të cilat u përftuan nga llogaritjet matematikore.
Kur shfletuesi nuk mund të shfaqë saktë një ngjyrë, ai do të përpiqet të marrë diçka afër asaj që i nevojitet duke përzier ngjyrat ngjitur dhe ka shumë të ngjarë që rezultati të jetë plotësisht i papranueshëm:
Duke përdorur kodet e ngjyrave RGB nga kjo paletë, një zhvillues ueb mund të ketë qetësi në lidhje me shfaqjen e ngjyrave në faqet e faqes së tyre të internetit kur shikohet duke përdorur shfletues, platforma dhe monitorë të ndryshëm. Edhe pse për momentin tabela e ngjyrave të sigurta po humbet rëndësinë e saj ( progresi teknologjik ende nuk qëndron ende), kur e përdorni, siç thonë ata, mund të flini të qetë.
Ngjyra e artë në modelin RGB
Fjala "ar" u përdor për herë të parë në fillim të shekullit të 14-të për të përshkruar ngjyrën e një elementi kimik të quajtur Aurum - ari. Në modelin RGB, ngjyra e artë përfaqësohet nga vlerat numerike të mëposhtme:
- RGB (255, 215, 0) - sistemi dhjetor;
- HEX #FFD700 – sistem heksadecimal.
Ngjyra bezhe ne modelin RGB
Ngjyra bezhë zë një vend mjaft domethënës në histori, edhe nëse nuk është më ekspresive. Shumë monumente kulture, veçanërisht skulpturat antike, janë bërë me gur sapuni dhe gur sapuni, të cilat kanë një nuancë bezhë. Në modelin RGB, ngjyrë bezhë ka këto paraqitje numerike:
- RGB (245, 245, 220) - sistemi dhjetor;
- HEX #F5F5DC – sistem heksadecimal.
Në ditët e sotme, veçanërisht në World Wide Web, është e rrallë të shohësh një ngjyrë të tillë "të mërzitshme". Zhvilluesit i japin përparësi dizajnit tërheqës duke përdorur ngjyra të ndritshme. Progresi teknologjik bën të mundur shfaqjen e një numri kolosal ngjyrash në monitorë, gjë që e bën figurën më realiste.
Mire keq
Numrat heksadecimal përdoren për të specifikuar ngjyrat. Sistemi heksadecimal, ndryshe nga sistemi dhjetor, bazohet, siç sugjeron emri i tij, në numrin 16. Numrat do të jenë si më poshtë: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A. , B, C , D, E, F. Numrat nga 10 deri në 15 zëvendësohen me shkronja latine. Numrat më të mëdhenj se 15 në sistemin heksadecimal formohen duke kombinuar dy numra në një. Për shembull, numri 255 në dhjetor korrespondon me numrin FF në heksadecimal. Për të shmangur konfuzionin në përcaktimin e sistemit të numrave, një simbol hash # vendoset përpara numrit heksadecimal, për shembull #666999. Secila nga tre ngjyrat - e kuqe, jeshile dhe blu - mund të marrë vlera nga 00 në FF. Kështu, simboli i ngjyrës ndahet në tre komponentë #rrggbb, ku dy simbolet e para tregojnë përbërësin e kuq të ngjyrës, dy të mesit - jeshile dhe dy të fundit - blu. Lejohet përdorimi i formës së shkurtuar #rgb, ku çdo karakter duhet të dyfishohet. Kështu, hyrja #fe0 duhet të konsiderohet si #ffee00.
Me emër
Internet Explorer | krom | Opera | Safari | Firefox | Android | iOS |
4.0+ | 1.0+ | 3.5+ | 1.3+ | 1.0+ | 1.0+ | 1.0+ |
Shfletuesit mbështesin disa ngjyra me emrin e tyre. Në tabelë 1 tregon emrat, kodin heksadecimal, vlerat RGB, HSL dhe përshkrimin.
Emri | Ngjyrë | Kodi | RGB | HSL | Përshkrim |
---|---|---|---|---|---|
të bardhë | #ffffff ose #fff | rgb(255,255,255) | hsl(0.0%,100%) | E bardha | |
argjendi | #c0c0c0 | rgb(192,192,192) | hsl(0.0%,75%) | Gri | |
gri | #808080 | rgb(128,128,128) | hsl(0.0%,50%) | Gri e errët | |
e zezë | #000000 ose #000 | rgb(0,0,0) | hsl(0.0%,0%) | E zezë | |
ngjyrë gështenjë | #800000 | rgb(128,0,0) | hsl(0,100%,25%) | E kuqe e erret | |
e kuqe | #ff0000 ose #f00 | rgb (255,0,0) | hsl(0,100%,50%) | E kuqe | |
portokalli | #ffa500 | rgb(255,165,0) | hsl(38.8,100%,50%) | portokalli | |
e verdhe | #ffff00 ose #ff0 | rgb(255,255,0) | hsl(60,100%,50%) | E verdhe | |
ulliri | #808000 | rgb(128,128,0) | hsl(60,100%,25%) | Ulliri | |
gëlqere | #00ff00 ose #0f0 | rgb(0,255,0) | hsl(120,100%,50%) | Jeshile e hapur | |
jeshile | #008000 | rgb(0,128,0) | hsl (120,100%, 25%) | E gjelbër | |
ujore | #00ffff ose #0ff | rgb(0,255,255) | hsl (180,100%, 50%) | Blu | |
blu | #0000ff ose #00f | rgb(0,0,255) | hsl(240,100%,50%) | Blu | |
marina | #000080 | rgb(0,0,128) | hsl(240,100%,25%) | BLU e erret | |
ngjyrë kafe | #008080 | rgb(0,128,128) | hsl(180,100%,25%) | BLU jeshile | |
fuchsia | #ff00ff ose #f0f | rgb(255,0,255) | hsl (300,100%, 50%) | Rozë | |
vjollcë | #800080 | rgb(128,0,128) | hsl(300,100%,25%) | vjollce |
Duke përdorur RGB
Internet Explorer | krom | Opera | Safari | Firefox | Android | iOS |
5.0+ | 1.0+ | 3.5+ | 1.3+ | 1.0+ | 1.0+ | 1.0+ |
Ju mund të përcaktoni ngjyrën duke përdorur vlerat e kuqe, jeshile dhe blu në terma dhjetorë. Secili nga tre komponentët e ngjyrave merr një vlerë nga 0 në 255. Gjithashtu lejohet të specifikohet ngjyra si përqindje, me 100% që korrespondon me numrin 255. Së pari, specifikoni fjalën kyçe rgb dhe më pas specifikoni përbërësit e ngjyrës në kllapa , të ndara me presje, për shembull rgb(255 , 128, 128) ose rgb (100%, 50%, 50%).
RGBA
Internet Explorer | krom | Opera | Safari | Firefox | Android | iOS |
9.0+ | 1.0+ | 10.0+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
Formati RGBA është i ngjashëm në sintaksë me RGB, por përfshin një kanal alfa që specifikon transparencën e elementit. Një vlerë prej 0 është plotësisht transparente, 1 është e errët dhe një vlerë e ndërmjetme si 0.5 është gjysmë transparente.
RGBA u shtua në CSS3, kështu që kodi CSS duhet të vërtetohet kundrejt këtij versioni. Duhet të theksohet se standardi CSS3 është ende në zhvillim dhe disa veçori mund të ndryshojnë. Për shembull, një ngjyrë në formatin RGB e shtuar në vetinë e ngjyrës së sfondit vërtetohet, por ajo e shtuar në veçorinë e sfondit nuk është më e vlefshme. Në të njëjtën kohë, shfletuesit e kuptojnë saktë ngjyrën për të dy vetitë.
HSL
Internet Explorer | krom | Opera | Safari | Firefox | Android | iOS |
9.0+ | 1.0+ | 9.6+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
Emri i formatit HSL rrjedh nga kombinimi i shkronjave të para Hue (hue), Saturate (ngopje) dhe Lightness (lehtësi). Hue është vlera e ngjyrës në rrotën e ngjyrave (Fig. 1) dhe jepet në gradë. 0° korrespondon me të kuqe, 120° me jeshile dhe 240° me blu. Vlera e nuancës mund të ndryshojë nga 0 në 359.
Oriz. 1. Rrota me ngjyra
Ngopja është intensiteti i një ngjyre dhe matet si përqindje nga 0% në 100%. Një vlerë prej 0% tregon mungesën e ngjyrës dhe një nuancë gri, 100% është vlera maksimale për ngopjen.
Lehtësia përcakton se sa e ndritshme është ngjyra dhe përcaktohet si përqindje nga 0% në 100%. Vlerat e ulëta e bëjnë ngjyrën më të errët, dhe vlerat e larta e bëjnë ngjyrën më të lehtë; vlerat ekstreme prej 0% dhe 100% korrespondojnë me bardh e zi.
HSLA
Internet Explorer | krom | Opera | Safari | Firefox | Android | iOS |
9.0+ | 1.0+ | 10.0+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
Formati HSLA është i ngjashëm në sintaksë me HSL, por përfshin një kanal alfa për të specifikuar transparencën e elementit. Një vlerë prej 0 është plotësisht transparente, 1 është e errët dhe një vlerë e ndërmjetme si 0.5 është gjysmë transparente.
Vlerat e ngjyrave RGBA, HSL dhe HSLA janë shtuar në CSS3, kështu që ju lutemi kontrolloni kodin tuaj për vlefshmërinë e versionit kur përdorni këto formate.
HTML5 CSS2.1 CSS3 IE Cr Op Sa Fx
Paralajmërim
Të gjitha metodat e kapjes së luanëve të listuara në faqe janë teorike dhe të bazuara në metoda llogaritëse. Autorët nuk garantojnë sigurinë tuaj kur i përdorni dhe mohojnë çdo përgjegjësi për rezultatet. Mos harroni, një luan është një grabitqar dhe një kafshë e rrezikshme!
Rezultati i këtij shembulli është paraqitur në Fig. 2.
Oriz. 2. Ngjyrat në faqen e internetit