먼저 제가 원하는 바대로 성공을 한 듯합니다. 구글링을 통해서 뒤져봤지만 대부분 object안에 embed쓰는 방법으로 소스가 나오더군요. 전 스페샬리스트가 아니기 ㅤㄸㅒㅤ문에 이론적인 것은 잘모릅니다.
처음에 구현한 것은 아래처럼 구현했습니다.
http://xpz.chinguya.net/test/wmatest.html
이경우 빛알갱이님이 제시하신 방법과 유사하지만, 파이어폭스에서 플러그인 설치하라는 소리없이 실행됩니다. 따라서 제가 원하는 출력결과는 가져온 것이지요. 즉 플러그인 설치하라는 소리없이 파이어폭스나 MSIE6나 동일한 모습으로 작동하는 것을 원했습니다.
그러나 출력결과를 얻고나니까 W3C하고는 거리가 멀지요. 그게 고민이었습니다.
그럼 더 좋은 소스는 없을까 고민한 끝에....
object하나로 구현해 보고자 시도를 했지요. 잘모르만 embed가 비표준이라니까 말입니다. 1시간 고민하다가 얻은 고민이 type에 얼매이지 말자라고 생각을 했습니다.
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>
<object id="wmp" width="300" height="69" type="application/x-mplayer2">
<param name="FileName" value="http://xpz.chinguya.net/forums/data/mus/lanovia.asf" />
<param name="ShowControls" value="1" />
<param name="ShowDisplay" value="0" />
<param name="ShowStatusBar" value="1" />
<param name="AUTOSTART" value="1" />
</object>
</body>
</html>
실행:
htpp://xpz.chinguya.net/test/wmatest2.html
입니다.
object로 만 가지고 구현했습니다. enbed없습니다.
자 이제 W3C...
http://validator.w3.org/check?uri=http% ... &verbose=1
완벽합니까?
조심성을 좀 가질라고 테스트를 많이 했는데도 결과는 좋습니다.
다른분들도 테스트해서 파이어폭스와 MSIE에서 동일하게 실행되는지 알아보십시오.
성공적이면 기존의 소스를 뒤집어 없는게 되겠지요.
자세한 기술적인 사항은 빛알갱이님이 분석해서 설명해 주시면 감사합니다.
Nobody is perfect!