| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment calculer le contraste des couleurs
    Le contraste des couleurs des éléments de la page web dépend de la différence entre leurs niveaux de luminosité et de leurs teintes. Si la luminosité et la teinte différences entre les deux couleurs sont au-dessus d'un certain seuil , les couleurs ont un contraste suffisant . Si l'un ou les deux mesures est inférieur au seuil , le World Wide Web Consortium recommande de changer les couleurs . Vous pouvez calculer le contraste des couleurs si vous connaissez les valeurs RVB ( rouge-vert- bleu ) de deux couleurs . Conception de pages Web avec assez de contraste entre le fond et le texte améliore l'expérience utilisateur. Instructions
    de calcul de différence de couleur Luminosité
    1

    désignent les valeurs de rouge , vert et bleu de la couleur du texte par R1, G1 et B1 respectivement . Notons les valeurs de rouge , vert et bleu de la couleur de fond par R2 , G2 et B2 respectivement .
    2

    Compute ( 299 * 587 * R1 + G1 + 114 * B1) /1000 . Il s'agit de la luminosité de la couleur du texte . Par exemple , supposons que vous avez un texte vert sombre où R1 = 20 , G1 = 100 et B1 = 20, puis la luminosité de la couleur du texte est 66.96 , puisque ( 299 * 20 + 587 * 100 + 114 * 20) /1000 = 66,96 .

    3

    Compute ( 299 * 587 * R2 + G2 + 114 * B2) /1000 . Il s'agit de la luminosité de la couleur de fond . Par exemple, supposons que vous avez un fond rose pâle , où R2 = 255, G2 = 220 et B2 = 240, puis la luminosité de la couleur de fond est 232.75 , puisque ( 299 * 255 + 587 * 220 + 114 * 240) /1000 = 232,75 .
    4

    calculer la différence entre les niveaux de luminosité . Si l'écart est inférieur à 125 , vous devez régler une ou deux couleurs pour augmenter la différence de luminosité. Par exemple, depuis 232,75 à 66,96 = 165,79 , vous n'avez pas besoin de changer les couleurs
    Calcul Hue Différence
    5

    calculer la différence entre les valeurs rouges de chacun. couleur . En utilisant l'exemple ci-dessus, la différence entre les valeurs de rouge est de 235 255 depuis - . 20 = 235
    6

    Répétez l'étape 1 pour les valeurs vertes et bleues. En utilisant l'exemple ci-dessus, la différence est vert 120 ( depuis 220-100 = 120) , et la différence bleu est de 220 ( depuis 240-20 = 220).
    7

    Ajouter les trois différences d'obtenir la différence totale de teinte . Si la différence de teinte est inférieur à 500, vous devez modifier l'un ou l'autre des couleurs. Par exemple, depuis 235 + 120 + 220 = 575, vous n'avez pas besoin de changer les couleurs .

    Previous :

    next :
      articles connexes
    ·Outils de script pour Windows 
    ·Comment faire pour convertir un programme Lisp à une m…
    ·Comment ajouter des valeurs à un ComboBox 
    ·Quel est CSV 
    ·Avantages et inconvénients de tri à bulles 
    ·Comment lire des données depuis un tableau 2D en MIPS 
    ·Comment faire pour supprimer listes déroulantes non sé…
    ·La première personne à écrire du code informatique 
    ·Comment ajouter des éléments à un tableau en C #- 
    ·Comment créer votre propre étude Instance UID 
      articles en vedette
    ·Comment faire un bouton Ouvrir un site Web avec Visual …
    ·Qu'est-ce qu'un fichier séquentiel 
    ·Comment faire TI84 applications flash 
    ·Comment décrypter un fichier qui a été chiffré à B…
    ·Comment faire pour modifier les marges de l'élément e…
    ·Comment faire pour exécuter un fichier EXE Invisible e…
    ·Comment écrire un fichier dans VB6 
    ·Comment vérifier si une entrée de zone de texte est n…
    ·Différentes techniques de débogage pour Java 
    ·Quelle est la différence entre JVM Memory & Heap Size 
    Copyright © Connaissances Informatiques http://fr.wingwit.com