flash 웹표준을 준수하며 플래시사용하는 법

2008.09.06 19:43

juro 조회 수:4008

http://cafe.naver.com/hacosa.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=4500http://www.iezn.com/test/ie/index.php웹표준 평가에서 95점은 무슨 평가죠? 혹시 정통부 웹접근성 평가를 말씀하시는건 아닌가요? (답변 주시면 감사)
저는 내비게이션 작성시 플래시는 지양하고 자바스크립트만 고수하는 사람입니다만..
필요한 곳이라면 플래시도 사용해야 하겠죠?


웹접근성에 맞게 작업하시려면.. 아래처럼 object 태그를 작성하시면 됩니다.
웹표준(올바른 마크업)까지 고려하시려면.. object 안의 대체텍스트는 블럭요소부터 적으시고 그 안에 인라인 요소를 적어야 합니다.
이올라스 패치 하시려면.. http://www.iezn.com/test/ie/index.php 링크를 참고하세요~ (js 파일 1개만 head 태그 안에 추가하면됨)

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="894" height="171">
<param name="movie" value="/flash/main_vis.swf" />
<param name="wmode" value="transparent" />
<!--[if !IE]> <-->
<object type="application/x-shockwave-flash" data="/flash/main_vis.swf" width="894" height="171">
<param name="wmode" value="transparent" />
<p>
이 콘텐츠는 Flash로 제작되었습니다. 이 콘텐츠를 보려면
<a href="http://www.adobe.com/kr/products/flashplayer/">Flash Player</a>(무료)가 필요합니다.
</p>
<div>
<h2>주 메뉴</h2>
<ul>
<li><a href="#">1차1번째메뉴</a>
<ul>
<li><a href="#">2차1번째메뉴</a></li>
<li><a href="#">2차2번째메뉴</a></li>
</ul>
</li>
<li><a href="#">1차2번째메뉴</a></li>
</ul>
</div>
</object>
<!--> <![endif]-->
</object>


위처럼 작성안하고 ActiveX 패치하려구 자바스크립트 document.write 로 넣었다가.. 정통부 웹접근성 평가에서 "항목13번 신기술의 사용" 에서 점수가 깎였어요TT. 평가시 FF에서 Disable Javascript 상태로 메인페이지를 검사하더군요.
[출처] 웹표준을 준수하며 플래시사용하는 법 좀 알려주세요 (하드코딩하는사람들) |작성자 마이신




© juroweb 2003-2014. All rights reserved
log in