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
- Igår Corsair Platform 6: För dig som inte nöjer dig med Ikea-skrivbord 9
- Igår Rykte: Switch 2 släpps i höst – OLED-variant dröjer 27
- Igår Iphones marknadsandel faller i USA 42
- 25 / 4 Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk 79
- 25 / 4 Nu stiger hårddiskpriserna med uppemot 10 procent 21
Mjukvara
Datorkomponenter
Ljud, bild och kommunikation
- Rykte: Switch 2 släpps i höst – OLED-variant dröjer27
- Premiär! Månadens Drop på SweClockers63
- Corsair Platform 6: För dig som inte nöjer dig med Ikea-skrivbord9
- Tips på grafikkort15
- Speldator runt 12k - Funkar detta?1
- Quiz: Vad kan du om Inet?73
- någon som använder Xpenology ? (NAS)3
- Köpråd för ny gaming dator, runt 25k11
- Elbilar - Tråden för intresserade23189
- Vilket VR-headset ska jag köpa?881
- Säljes ASUS ROG STRIX GeForce GTX 1080 Ti 11GB Gaming OC
- Säljes Gamingdator, 7800X3D, RTX 4080 Super
- Säljes Samsung Galaxy Tab S9 Wi-Fi
- Köpes 24 eller 27 tum minst 144hz
- Säljes MSI GeForce GTX 1070 GAMING X 8G
- Säljes Garderobsrensning, möss och keycaps
- Säljes Acer 4K 144Hz XB273KGP - Gaming Prylar - Aio
- Säljes Spelkoder säljes
- Köpes NUC - gärna Intel 8th gen (Iris) men allt intressant
- Skänkes i386 Laptop Skänkes!
- Ny caps lock-symbol i Windows förbryllar HP-användare10
- Corsair Platform 6: För dig som inte nöjer dig med Ikea-skrivbord9
- Rykte: Switch 2 släpps i höst – OLED-variant dröjer27
- NetonNet varnar om läckta kunduppgifter18
- Premiär på SweClockers! Månadens drop med gamingskärm hos Elgiganten63
- IT-bolag: Teknikstrul är största tidsboven idag38
- Därför blockerar Windows 11 24H2 Start‑menyhack39
- Iphones marknadsandel faller i USA42
- Konsumentverket granskar tio nätbutiker som lurat kunder18
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk79
Externa nyheter
Spelnyheter från FZ
- Xbox-försäljningen dök 31 % årets första kvartal igår
- PS Plus-ägare får vänta på Fallout 4-uppdateringen igår
- Spelhelgen knackar på – den kommer med spel! igår
- Switch 2-rykten – Kan släppas 2024, kontrollerna får magnetfästen igår
- People Can Fly har skrotat sitt "banbrytande" action-RPG Project Dagger igår