2013-04-20 3 views
4

나는 내 웹 사이트의 유효성을 항상 확인합니다.HTML ARIA 유효성 확인 문제 (HTML5)

오늘 내 웹 사이트에서 특정 항목을 변경 한 후에 W3C 검사기를 다시 한 번 실행했습니다.

갑자기 20 일 오류가 발생했습니다.이 오류는 목요일에 없었습니다 (2 일 전). 다음과 같은 속성 중 하나 이상을없는 요소 li

: 아리아를 내가 지금 얻을 어떤 이유로

-

은 (단지 지난 번처럼 내 검증을 위해 나는 HTML5/UTF8을 선택) -checked, 아리아 팽창, 아리아 - valuemax, 아리아 - valuemin, 아리아 - valuenow, 아리아 - valuetext 역할. "-. 내가 사용하는 모든 목록 항목에 대한 오류

는 필수 ARIA, 그리고 왜 할 경우 갑자기 이러한 오류가 발생합니다. o 일 전?

나는 뭔가를 간과 할 수 있습니다. 내 웹 사이트는 여기에서 찾을 수 있습니다 : http://www.project-voorbeeld3.be/

저는이 시점에서 ARIA가 나에게 새로운 것임을 인정합니다. 그러나 저는 그것에 대해 많은 기사를 살펴 봤습니다. 뭐가 잘못 되었 니.

실마리를 환영합니다!

+1

어제는 오류가 발생했습니다. 오늘은 WAI-ARIA 속성으로 인해 33 개의 오류가 있습니다. 오늘 http://validator.w3.org/에서 누락 된 ARIA를 오류로 간주합니다. – trante

+0

조금 더 살펴보면 HTML을 좀 더 쉽게 사용할 수 있도록 Aria이 선택 사항 인 것으로 보입니다. 그래서 나는 그것이 오류라고 표시하는 이유를 실제로 보지 못합니다. W3C 유효성 검사기가 갑자기 조금 멀어 졌습니까? – user1449515

+2

중복 : http://stackoverflow.com/q/16122893/1591669 – unor

답변

1

HTML5에서 ARIA를 필수로 만드는 것은 완전히 어리석은 일입니다. 실제로 ARIA 기능을 필요로하지 않는 사이트가 있으며 이는 유효성 검사에 사용 된 모든 웹 페이지를 다시 작성해야한다는 것을 의미합니다. 무의미한 무의미한 작업입니다. 반면에 실제로 HTML에서 실제 문제를 찾기 위해 유효성 검사기를 사용하는 동안 ARIA 오류를 무시하는 것은 다소 어렵습니다. ARIA는 훌륭하지만 반드시 필수 사항은 아니며 선택적이어야합니다. 나는 그들이 유효성 검사기에서 그 말도 안되는 소리를 곧 제거하기를 희망합니다.

+0

글쎄, 나는 그것을 Bugzilla에보고했다. 나는 그것을 버그라고 표시했다. 그들이 그것으로 무엇을 할 것인지 확실하지 않습니다. 갑자기 의무적 인 경우 추가 작업이 많이 필요할 것입니다 ... – user1449515

0

오늘부터 ARIA 관련 HTML5 오류가 사라진 것 같습니다.

검증이 웹 사이트에서 할 수

ARIA : http://validator.w3.org/nu/
그러나이 경고를주의 :

ARIA 검사에 대한 W3C 뉴 마크 업 검증 서비스 지원이 진행중인 일, 그래서 전적으로 신뢰할 수 없습니다 올바른 결과를 제공하십시오.