Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man beräknar färgkontrast

    Färgkontrasten av webbsidor element beror på skillnaderna mellan deras ljusstyrka och deras nyanser . Om ljusstyrkan och nyans skillnader mellan två färger är över en viss tröskel , färgerna har tillräcklig kontrast . Om en eller båda åtgärderna är under tröskeln , rekommenderar World Wide Web Consortium som du ändra färgerna . Du kan beräkna färgkontrast om du känner till RGB ( röd - grön - blå ) värden av två färger . Designa webbsidor med tillräcklig kontrast mellan bakgrund och text förbättrar användarupplevelsen . Instruktioner
    Beräkning skillnad i färg Ljusstyrka
    1

    Beteckna de röda , gröna och blå värden textfärgen genom R1 , G1 och B1 resp . Beteckna de röda , gröna och blå värden bakgrundsfärgen genom R2 , G2 och B2 respektive.
    2

    Compute ( 299 * R1 + 587 * G1 + 114 * B1 ) /1000 . Detta är ljusstyrkan för textfärg . Anta till exempel att du har mörkgrön text där R1 = 20 , G1 = 100 och B1 = 20 , då textfärgen ljusstyrkan är 66.96 , sedan ( 299 * 20 + 587 * 100 + 114 * 20 ) /1000 = 66,96 .

    3

    Compute ( 299 * R2 + 587 * G2 + 114 * B2 ) /1000 . Detta är ljusstyrkan på bakgrundsfärgen . Anta till exempel att du har en ljusrosa bakgrund där R2 = 255 , G2 = 220 och B2 = 240 , då bakgrundsfärgen ljusstyrkan är 232,75 , eftersom ( 299 * 255 + 587 * 220 + 114 * 240 ) /1000 = 232,75 .
    4

    Beräkna skillnaden mellan ljusstyrkan . Om skillnaden är mindre än 125 , måste du justera en eller båda färgerna för att öka ljusstyrkan skillnaden . Till exempel , eftersom 232,75-66,96 = 165,79 , behöver du inte att ändra färgerna Addera Beräkning Hue Skillnad
    5

    Beräkna skillnaden mellan de röda värdena för varje . färg. I exemplet ovan , är skillnaden mellan de röda värdena 235 sedan 255 - . 20 = 235
    6

    Upprepa steg 1 för de gröna och blå värden . I exemplet ovan , är den gröna skillnaden 120 ( sedan 220-100 = 120 ) , och den blå skillnaden är 220 ( sedan 240-20 = 220 ) .
    7

    Lägg de tre skillnader att erhålla den totala nyans skillnad . Om nyans skillnaden är mindre än 500 , måste du ändra en eller båda färgerna . Till exempel , eftersom 235 + 120 + 220 = 575 , behöver du inte att ändra färgerna .

    Tidigare:

    nästa:
    relaterade artiklar
    ·DIV rollover-effekter
    ·Hur att bryta sig ur en DIV Utan Absolut positionering
    ·Hur man läser en katalog i Scala
    ·Hur man använder AppleScript för att starta program
    ·Hur man skapar DataGrid Templated Columns
    ·De tre grundläggande principer för objektorienterad p…
    ·Hur man tar bort ett alias i AIX
    ·Hur man lär Prolog
    ·Hur man använder parametrar i SSIS
    ·Hur koden RSA
    Utvalda artiklarna
    ·Hur ta reda på om ett typsnitt med fast bredd i Java
    ·Hur Monitor Connection Pool i Sun Java 7 JVM Alternativ…
    ·Hur man kan få ett 2007 VBA Email Attachment
    ·Så här importerar kartor till Java
    ·Hur man beräknar summan av udda tal i C + + språk
    ·Hur Kopiera en databas med Visual Basic 6
    ·Hur man skapar en anpassad MSI
    ·Hur man tar bort Minus & Plus Tecken i Javascript
    ·Hur konvertera tecken till ASCII Numbers i PHP
    ·Hur Loop Batch Processing i Python
    Copyright © Dator Kunskap http://www.dator.xyz