모듈:색상 대비/문서
Module
| 이 Lua 모듈은 약 495,000페이지(전체 페이지의 약 1%)에서 사용됩니다. 중대한 중단과 서버 로드를 방지하려면 모듈의 /sandbox 또는 /testcase 서브페이지 또는 자체 모듈 샌드박스에서 변경을 테스트해야 합니다.테스트한 변경은 한 번의 편집으로 이 페이지에 추가할 수 있습니다.변경을 실장하기 전에 토크 페이지에서 변경에 대해 논의해 주십시오. |
| 이 모듈은 다음 다른 모듈에 의존합니다. |
이 모듈은 주로 에 의해 사용됩니다.
- {{컬러 콘트라스트비}}
- {{RGBColorToLum}}
- {{색 대비 적합}}
- {{AAA 콘트라스트비 보장}}
- {{AA 콘트라스트비 보장}}
- {{높은 색 대비}}}
또, 이 기능은, 다음의 데이터내의 트래킹에도 사용됩니다.
및 에 기재되어 있는 문서
사용된 공식은 WCAG 2.x 사양에 명시되어 있다.WCAG는 웹에서 접근 가능한 인터페이스를 만들기 위한 주요 가이드라인입니다.
사용.
이 모듈을 사용하려면 위에 나열된 템플릿 중 하나를 사용하거나 모듈을 직접 호출할 수 있습니다.
- 상대 발광 계산 방법:
{{ColorToLum color}}또는{{#invoke:Color contrast lum color}} - 두 색상 간의 대비비를 계산하려면:
{{Color contrast ratio color1 color2 error=?}}또는{{#invoke:Color contrast ratio color1 color2 error=?}} - 2가지 색상(color2a와 color2b) 중 어느 것이 특정 색상(color1)과 대비비가 큰지를 확인하려면 다음 절차를 따릅니다.
{{Greater color contrast ratio color1 color2a color2b}}또는{{#invoke:Color contrast greatercontrast color1 color2a color2b}} - css 스타일 문자열로 지정된 배경색과 텍스트 색상 간의 대비비를 계산하려면 다음 절차를 수행합니다.
{{#invoke:Color contrast styleratio css style statement string default background color default text color}}