대한체육회 홈페이지는 MS가 스폰서?

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
tokigun
Posts: 13
Joined: 2004 08 25 17:22 56
Location: /dev/null
Contact:

Re: 무의미한 그림은 alt=""처리로

Post by tokigun »

XP배우기 wrote:정말 이상하군요.^^ 저는 아닌데.... :oops:

http://xpz.chinguya.net/test.php

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<img src="/EE/images/sample.jpg" width="230" height="153" />

</body>
</html>
저는 XHTML 1.0 transitional 입니다.

http://validator.w3.org/check?uri=http%3A%2F%2F xpz.chinguya.net%2Ftest.php&charset=%28detect+ automatically%29&doctype=%28detect+automatically %29&ss=1&outline=1&sp=1&noatt=1&No200=1&verbose=1

테스트후에 추가:::

오호라...
아예 없으면 안되는군요.
지난번에 엄청 고생했지요.

required attribute "alt" not specified
"text"로 잘못 알고 있었습니다.^^

아 또끼군님 감사해요. 덕분에 또하나 제대로 배웠네요.
아... alt 속성이 "빈" 게 아니라 아예 없는 경우였군요. ;) 그러면 당연히 안 되죠.

저는 예전에 alt 속성이 비면 안 되는 줄 알고 있었다가 나중에 보니까 alt가 비어도 된다(정확히는, 의미 없는 이미지는 alt가 비어야 합니다-_-)는 걸 알게 되었죠. 흐흐흐...

- 토끼군
빛알갱이
해커
해커
Posts: 1146
Joined: 2004 01 15 20:06 36

Re: 무의미한 그림은 alt=""처리로

Post by 빛알갱이 »

softwant wrote: 이 문제는 [이지웍에디터:프론트페이지]를 사용할 경우가 문제죠. 기본적으로 alt 내용을 자동으로 이미지 파일명을 넣어주기 때문이죠.
아름다운 가게 사이트에는 img에 대해 alt가 전혀 안 붙어 있습니다. 화면 낭독기 중 어떤 것은 그런 경우 그림 파일 이름을 그냥 읽어 준다고 합니다. 따라서, 'spacer.gif', '....gif', '.....png'를 듣고 있어야 합니다. 화면 낭독기가 없다면 lynx와 같은 터미널 전용 브라우저로 웹 페이지를 봐 보면 화면 낭독기 사용자가 '볼'(들을) 때 웹 페이지가 어떻게 '들릴'지 감을 잡을 수 있습니다.
softwant wrote: 텍스트 에디터를 사용하면 자신이 직접 입력할 수 있지만, 또는 Nuv나 모질라내장 HTML편집기를 사용하면, 이미지를 링크시킬 경우, 이것 적어주지않는다고 짜증부리죠.. 이건 좀 불편..
이미 다른 분들이 얘기했듯이, HTML 4 이후에서는 alt가 없으면 vaild하지 않습니다. img에 대해 alt는 꼭 넣어야 할 속성입니다. ATAG 1.0 (Authoring Tool Accessibility Guideline 1.0)에서도 저작 도구는 이처럼 의무적인 속성이 있는지 검사하고 없다면 넣을 것을 요구해야 한다는 체크포인트가 있습니다.

http://gregshin.pe.kr/atag10

이 보기에서 알 수 있듯이 우선 문법 검사만 통과하도록 해도 접근성에 도움이 됩니다.
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests