210309 퍼블리싱 되새김질 part2

김영진·2021년 3월 9일
0

UI개발

목록 보기
1/14

1) Colour Contrast Analyser (CCA)

 - 전경 색, 배경색의 명도 대비를 체크해주는 프로그램입니다.

 - 명도 대비는 최소 3:1 이상이 되도록 구현해야 합니다.

2) KWCAG a11y inspector

 - 웹 페이지에서, 컨트롤의 대각선 길이를 측정해주는 프로그램입니다.

 - 크롬 웹 스토어에서 설치가 가능합니다.

 - 웹에서의 컨트롤 크기는 대각선 6mm 이상으로 구현해야 합니다.

3) OpenWAX

 - 접근성을 자동으로 진단해주는 프로그램입니다.

 - 크롬 웹 스토어에서 설치 가능합니다.

 - 자동 진단이 정확하지는 않기 때문에, 수동 진단 병행이 필요합니다.
 
 

Reset 스타일

body,
h1, h2, h3, h4, h5, h6 {
  margin:0;
}
ul, ol, dl, dd {
 margin:0;
 padding:0;
}
ul, ol {
 list-style:none;
}
table {
 border-collapse:collapse;
}
p {
  margin:0;
  padding:0;
}
em {
  font-style:normal;
}
a {
  color:inherit;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
img {
  vertical-align:top;
}
fieldset, legend {
  margin:0;
  padding:0;
}
fieldest{
  border:0;
}

IR기법

  • Image replacement 사용자에게 적절한 대체 텍스트를 제공
  • 태그의 alt 속성 값으로 표현하기에 대체 텍스트가 너무 길거나, CSS background 속성을 사용하여 처리한 의미 있는 이미지일 경우, 마크업으로 대체 텍스트를 제공합.
  • 대체 텍스트가 너무 긴 경우나 background-image 속성으로 처리한 의미 있는 이미지에 대해 시멘틱 마크업 유지하고, 스크린 리더 인식 가능하고, 레이아웃과 성능에 영향이 없는 CSS 속성을 사용하고, blind 클래스를 활용
profile
UI개발자 in Hivelab

0개의 댓글

관련 채용 정보