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 Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk 46
- Igår Nu stiger hårddiskpriserna med uppemot 10 procent 14
- Igår Analytiker: Apple har överskattat intresset för Vision Pro 50
- 24 / 4 AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna? 26
- 24 / 4 Testpilot: MSI MPG 271QRX - Färgsprakande OLED i 360 Hz 13
Mjukvara
Datorkomponenter
Ljud, bild och kommunikation
- "TSMC var den värsta tänkbara arbetsplatsen på jorden"0
- Konsumentverket granskar tio nätbutiker som lurat kunder12
- Simulator - hjälp/tips på bildförskjutning sökes17
- Deshroud och vilka fläktar att föredra?7
- måste hdd monteras åt ett visst håll?3
- Ubuntu 24.04 LTS17
- Wordle på svenska - ordlig.se7855
- Fläkt 25 x25 mm19
- Oskäligt negativt omdöme Tradera23
- Epic games nere?0
- Köpes Luftkylning och Fläktar
- Köpes Nvidia Quadro P400,600 eller 620
- Säljes Dell Latitude 7530 15,6”
- Köpes Önskar köpa 6700xt eller 3070
- Säljes Asus Geforce RTX 2070 8GB Strix Gaming OC
- Köpes Köper bärbara datorer, trasiga, utan skärm etc.
- Säljes Lenovo Thinkcentre M73
- Säljes Lenovo Legion Slim 5 14” OLED
- Säljes Asus VG248 24"
- Säljes AMD Ryzen 5 3400G inkl kylare
- Konsumentverket granskar tio nätbutiker som lurat kunder12
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk46
- Nintendo-innehåll tas bort från Garrys Mod17
- Nu stiger hårddiskpriserna med uppemot 10 procent14
- Quiz: Vad kan du om Inet?68
- Analytiker: Apple har överskattat intresset för Vision Pro50
- Microsoft rullar ut Startmenyreklam till alla59
- EU röstar igenom ”rätten att reparera”53
- Viaplay sätter ner foten mot delade konton55
- AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna?26