Skrivet med hjälp av Better SweClockers
Bättre support för färger
Visa signatur
Hej @Alling
Innan jag kan ge dig ett riktigt svar så måste jag fråga vad det nya färgsystemet är tänkt att användas till? Jag förstår att det ger fler möjligheter att använda färg i forumet men för att veta om det är någonting som är värt att överväga så vore det bra att få veta mer konkreta användningsområden (där hex inte räcker till). Samt för att kunna utvärdera hur många som skulle få nytta av en sådan uppdatering.
Citera flera
Citera
Skrivet av Gurt:
Hej @Alling
Innan jag kan ge dig ett riktigt svar så måste jag fråga vad det nya färgsystemet är tänkt att användas till? Jag förstår att det ger fler möjligheter att använda färg i forumet men för att veta om det är någonting som är värt att överväga så vore det bra att få veta mer konkreta användningsområden (där hex inte räcker till). Samt för att kunna utvärdera hur många som skulle få nytta av en sådan uppdatering.
Det finns åtminstone två fördelar med rgb()
gentemot #RRGGBB
:
Det är betydligt lättare för en människa att beskriva en färg med decimal än med hexadecimal notation.
Man kan ha fått text formaterad med
rgb()
-syntax från någon extern källa, till exempel ett program. Så var till exempel fallet när jag demonstrerade hur man skulle kunna använda färger i feedbacktråden om mellandagsrean. I det fallet var det mitt eget program som jag enkelt kunde redigera på stående fot, så jag behövde "bara" skriva en funktion för att översätta från#RRGGBB
tillrgb()
; i annat fall hade det varit betydligt jobbigare.
Sedan kan det finnas fler fördelar som är svåra att förutse här och nu. Det finns iallafall en begränsning som inte tillför någon uppenbar fördel för användaren, men som kan vara en nackdel (som för mig nyligen).
Det är svårt att bedöma hur många som skulle få nytta av förbättringen, eftersom det är svårt att veta hur många som försökt använda rgb()
-syntax och misslyckats, eftersom det knappast är en gigantisk bugg som man självklart rapporterar eller kommenterar.
Opacitet
Samma sak som ovan gäller förstås här: Decimal notation är enklare för människor att hantera än hexadecimal. Men det är klart att det hade varit en förbättring även om det bara lades till stöd för #RRGGBBAA
och inget mer.
Eftersom stöd för opacitet vore en bit ny funktionalitet – inte bara mer flexibel notation – finns här ännu större potential till användningsområden som i dagsläget ej kan förutses.
Tidskrävande?
Eftersom jag inte kan se koden är det svårt för mig att bedöma hur tidskrävande en sådan uppgradering är, men jag har ett par tankar kring det:
Kan man inte bara låta CSS-egenskapen
color
bli precis den sträng som användaren skriver in (efter samma sanering som görs på all annan input, såklart)? Så fungerar[font]
-taggen; varför måste[color]
vara mer begränsad? EDIT: Jag får rätta mig själv här. Det görs uppenbarligen någon typ av sanitetskoll på[font]
.Att lägga till stöd för opacitet med
#RRGGBBAA
-syntax, utan att ändra något annat, borde inte vara mycket knepigare än så:-^#([A-F\d]{3}){1,2}$ +^#(([A-F\d]{3}){1,2}|([A-F\d]{4}){1,2})$
Senast redigerat
Visa signatur
Skrivet med hjälp av Better SweClockers
Citera flera
Citera
Hårdvara
- Idag Fury GPU – grafikkortet med öppen design och kod 8
- Idag Foton visar vit Xbox Series X utan optisk läsare 13
- Igår Quiz: Har du koll på det senaste inom processorkylare? 78
- Igår Cooler Master Ncore 100 Max – lättbyggt minstingchassi 12
- 27 / 3 Nytt vetenskapligt genombrott kan lösa OLED-inbränning 51
Mjukvara
- Igår Ny RAM-sparande funktion upptäckt i Microsoft Edge 13
- Igår Så byter du till gamla Notepad i Windows 11 40
- Igår Microsoft Copilot kan snart köras direkt på datorn 15
- 27 / 3 Stort steg för Windows på ARM: Google släpper optimerat Chrome 26
- 27 / 3 Xbox-chef är öppen för fler spelbutiker på konsol 23
Övrigt
Datorkomponenter
- Montering av Ryzen: 5800X3D på ett MSI X470 GAMING PRO ( Första gången, rekommentation och tips, så kan förbereda mig, innan sätter igång )
- Uppgradera från ryzen 3800x till ryzen 5700x3d
- Hjälp med kylare till Intel 14700K
- Råd kring “Renovering” av MSI GTX 1080 Ti
- Robocop rogue city gpu temp spik vid startup
Ljud, bild och kommunikation
- Benify-erbjudanden på Samsung-TV [utbruten tråd]1492
- bygga dator, köpa en komponent i taget i några månader, köpråd av delarna.35
- Fury GPU – grafikkortet med öppen design och kod9
- Teknikoutlets.se lurendrejeri?14
- Rabbel.se - Ett dagligt ordspel625
- Montering av Ryzen: 5800X3D på ett MSI X470 GAMING PRO ( Första gången, rekommentation och tips, så kan förbereda mig, innan sätter igång )15
- Vilken serie såg du senast?1781
- Dator kraschar - KERNEL 41 POWER (Orsakad av CS2?)6
- Speldistributörer kan lämna Xbox: "Döende i Europa"104
- Uppgradera från ryzen 3800x till ryzen 5700x3d13
- Säljes 4000d låda + ttillbehör
- Säljes Massa spelkoder till salu
- Säljes Samsung Soundbar HW-C410/XE (NY!)
- Säljes RTX 4090
- Säljes MSI RTX 4090 Gaming X Trio
- Säljes RTX 2070S, GTX 660, RX 3700x, Fractal Design Meshify
- Säljes Homelab Server
- Köpes Söker 24-25" 240hz+ 1080p. Ev byte mot 1440p 165hz
- Köpes Desktop/"server"/Workstation, 128gb RAM (t.ex. LGA 2011-system) eller delar till sådant system
- Säljes Playstation 5 - Digital Edition
- Fury GPU – grafikkortet med öppen design och kod10
- Helgsnack: Tipsa om tidsfördriv på nätet19
- Foton visar vit Xbox Series X utan optisk läsare13
- Ny RAM-sparande funktion upptäckt i Microsoft Edge13
- Quiz: Har du koll på det senaste inom processorkylare?78
- Svenska Embracer säljer Gearbox för 4,9 miljarder kronor16
- Cooler Master Ncore 100 Max – lättbyggt minstingchassi12
- Var femte användare har lämnat X sedan Musk tog över161
- Så byter du till gamla Notepad i Windows 1140
- Microsoft Copilot kan snart köras direkt på datorn15
Externa nyheter
Spelnyheter från FZ
- Utvecklare går ihop för att anordna indieshowen Triple-iii Initiative idag
- Världens bästa skurk – 32-delsfinaler (del 4) idag
- Phil Spencer pekar på brist på tillväxt som orsaken till branschproblemen idag
- Guild Wars 3 har tyst tillkännagivits idag
- Uppgift: Vissa utvecklare ser inte behovet av PS5 Pro än igår