Mit Beginn der Webgestaltungen wurde eine Bezeichnungsgruppe von Farben als "websichere Farbpalette" (websave palette) bezeichnet. Diese wurde Mitte der 1990er Jahre entwickelt, als Computer meist nur 256 Farben anzeigen konnten. Die Palette wurde zuerst durch Lynda Weinman vorgeschlagen. Das Ziel dieser Farbpalette war es, eine einheitliche Farbdarstellung auf den unterschiedlichen Bildschirmen zu erreichen. Die sechs verschiedenen Farbtönungen jeder Grundfarbe des Bildschirms: Rot, Grün und Blau (RGB) ergab 6 × 6 × 6 = 63 = 216 darstellbare Farben.
Jetzt will man ev. als Gestaltung der Hintergrundfarbe nun auf den primären Text in schwarz oder weiss anzeigen. Hierfür habe ich eine kleine Funktion geschrieben der anhand der Hexadezimal Wert Schwarz oder Weiss als Rückgabewert ergibt.
Das ganze kann man in meiner Toolsammlung ausprobieren:
public string getContrastYIQ(string hexcolor)
{
int yiq, r, b, g;
if (hexcolor.Length == 6)
{
try
{ r = Convert.ToInt32("0x" + hexcolor.Substring(0, 2), 16);}
catch (Exception e)
{ r = 0; }
try
{ g = Convert.ToInt32("0x" + hexcolor.Substring(2, 2), 16); }
catch (Exception e)
{ g = 0; }
try
{ b = Convert.ToInt32("0x" + hexcolor.Substring(4, 2), 16); }
catch (Exception e)
{ b = 0; }
yiq = ((r * 299) + (g * 587) + (b * 114)) / 1000;
}
else
yiq = 0;
if (yiq #>= 131.5)
return "black";
else
return "white";
}
...auch noch interessant
- Programmiersprache Csharp // 07.04.2023Wadoku: Neue Version Online, neu mit deutscher Kanjireferenz
- tool // 03.05.2022Xubuntu 22.04 wakeonlan mit Magic Packet
- tool // 22.04.2022Opnsense: htop make (opnsense-code)
- tool // 22.04.2022Linux USB to RS232 (UART)
Tippsammlung
Kleine Tippsammlung für mich und dijenige die sich auf meine Webseite verirrt haben.Archiv
- Sep 2023 (1)
- Jul 2023 (1)
- Apr 2023 (1)
- Feb 2023 (1)
- Nov 2022 (2)
- Oct 2022 (1)
- Jul 2022 (1)
- Jun 2022 (2)
- May 2022 (2)
- Apr 2022 (6)
- Dec 2021 (3)
- Jun 2021 (2)
- May 2021 (1)
- Apr 2021 (2)
- tipps (30)
- synology (27)
- linux (22)
- Windows (19)
- Powershell (15)
- tool (14)
- Windows 10 (12)
- coding (9)
- csharp (c#) (8)
- security (6)
- ad (6)
- Windows 2012 R2 (5)
- vpn (5)
- Ubuntu (5)
- Pi (5)
- gitea (5)
- git (5)
- Windows 2012 (4)
- opnsense (4)
- openpgp.js (4)
- docker (4)
- Xubuntu (3)
- Windows 2016 (3)
- Ubuntu 22.04 (3)
- seo (3)
- Japanisch (3)
- ipkg (3)
- app (3)
- Android (3)
- Zertifizierungsstelle (2)
- wsus (2)
- Windows Updates (2)
- windows 2022 (2)
- Windows 2008 (2)
- web2 (2)
- VMware (2)
- verschlüsselung (2)
- Scripts (2)
- php (2)
- pgp (2)
- perl (2)
- mysql (2)
- LMS (2)
- Kanji (2)
- javascript (2)
- GnuPgP (2)
- Firewall (2)
- Excel (2)
- bash (2)
- assp (2)
Nichts gefunden
Es wurde zur Story Contrast Color Generator: Schwarz oder Weiss kein Kommentar gefundenInformation
Werbung oder Ähnliches sind nicht erlaubt, daher wird jeder Beitrag geprüft und freigegeben.Advertising, etc. are not allowed, so any contribution is reviewed and approved.
Facebook-Webadress are not allowed, Facebook als Webadresse ist nicht erlaubt
* Die E-Mail wird nicht veröffentlicht / The email will not be published
** Bitte Zahl eintragen / Please enter the number
Modal Header
Some text in the Modal Body
Some other text...
(c)2023 stastka.ch // help system