배경음악 소스 문의

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
Post Reply
오늘....
Posts: 3
Joined: 2005 02 15 14:18 41
Contact:

배경음악 소스 문의

Post by 오늘.... »

아래는 익스전용의 배경음악 소스입니다.
이걸 불여우에서도 작동하도록 하려면 어떻게 하면 되는가요?

===================== 소스 시작 ===============
<script>
<!--
var sound1="01684411_1.wma"
var sound2="01684411_2.wma"
var sound3="01684411_3.wma"
var sound4="01684411_4.wma"
var sound5="01684411_5.wma3"
var sound6="01684411_6.wma"
var sound7="01684411_7.wma"
var sound8="01684411_8.wma"
var x=Math.round(Math.random()*4)
if (x==0) x=sound1
else if (x==1) x=sound2
else if (x==2) x=sound3
else if (x==3) x=sound4
else if (x==4) x=sound5
else if (x==5) x=sound6
else if (x==6) x=sound7
else if (x==7) x=sound8
else x=sound8
if (navigator.appName=="Microsoft Internet Explorer")
document.write('<bgsound src='+'"'+x+'"'+' loop="infinite">')
else
document.write('<embed src='+'"'+x+'"'+'hidden="true" border="0" width="20" height="20" autostart="true" loop="true">')
//-->
</script>
====================== 끝 =====================>
소프트원트

Post by 소프트원트 »

저는 이런 글을 보면, 때론 그런 느낌을 받습니다.

일부 네티즌들이 이곳에서 답변해주는 분들을 머슴쯤으로 생각하는 것은 아닌가 하는 것입니다.

자신이 시도해 본 노력이나 검색을 통해 적용하면서 무엇이 되지않았는 지 등, 노력하는 과정을 보여주면 좋겠다는 생각입니다.

이 곳 좌측에 있는 검색란에 object와 embed로 한번 검색해보셨으면 합니다.

차니님이 운영한 이곳 사이트가 2년을 넘게 운영되었으니, 웹개발자들이 겪었던 고민들은 대부분 올라와있을 것입니다.
오늘....
Posts: 3
Joined: 2005 02 15 14:18 41
Contact:

Post by 오늘.... »

소프트원트 wrote:저는 이런 글을 보면, 때론 그런 느낌을 받습니다.

일부 네티즌들이 이곳에서 답변해주는 분들을 머슴쯤으로 생각하는 것은 아닌가 하는 것입니다.

자신이 시도해 본 노력이나 검색을 통해 적용하면서 무엇이 되지않았는 지 등, 노력하는 과정을 보여주면 좋겠다는 생각입니다.

이 곳 좌측에 있는 검색란에 object와 embed로 한번 검색해보셨으면 합니다.

차니님이 운영한 이곳 사이트가 2년을 넘게 운영되었으니, 웹개발자들이 겪었던 고민들은 대부분 올라와있을 것입니다.
하하~~!
제가 object와 embed 같은걸 알면 질문을 하겠습니까?
제가 보기엔 제 질문 어디에도 이곳 답변하시는 분들에게 머슴으로 여길만한 요소는 안보이는데 제가 올린 글로 인해 기분이 나쁘셨다면 죄송합니다.

배경음악이란 검색어로는 검색을 해봤는데 무슨 말인지 알수가 없었을 뿐입니다.

물의를 일으켜 대단히 죄송합니다.
소프트원트

Post by 소프트원트 »

hyusig wrote:물의를 일으켜 대단히 죄송합니다.
물의라니요. 제가 글에서 느낀다고 한 것은 "소스"만 덩그러니 있었기 때문입니다. 오해없으셨으면 하고, hyusing님만을 두고한 이야기는 아니였습니다.

거지도 동냥을 하려면, 나름의 방법이 있다죠.
보통 사람 빰치듯 부유하게 사는 거지가 있다는 해외기사를 읽어보았을 것입니다.

게시판에서는 상대방의 현재 상태나 기분 등을 모릅니다. 그러나 도움을 주고받는 데는 온라인이나 오프라인이나 다르지않다고 생각합니다.

hyusig님도 비슷한 경험을 해보았으리라 생각합니다.

그리고 브라우저 검사 방식은 올바르지않습니다. 왜냐면,파이어폭스의 경우 브라우저 검사를 우회하는 확장기능이 있고, 오페라의 경우는 내장되어 있습니다.

따라서 브라우저 검사를 한다면 아래와 같이 바꾸세요. 이외에도 찾아보면, 여러가지 방법이 있을 것입니다.

Code: Select all

if (getElementById) {
................
}

bgsound는 IE 전용입니다. 사용하지 마시기 바랍니다. IE에는 embed와 object 모두 사용할 수 있습니다. 그러나 embed는 표준방식이 아니지만, (오래된) 비IE 브라우저에서 이를 사용하기 때문에 embed를 사용합니다.

현재 최신 브라우저만을 생각한다면, if 구문을 사용하지 않고 embed와 object를 사용하면 됩니다.

또 모질라 파이어폭스에서 embed에 hidden 속성을 사용하지 마세요. 이 값 때문에 정상적인 embed 코드라도 재생되지않게 됩니다. 
그리고 다른 구문과 구분이 되는 곳에는 [;]를 분명히 끊어주어 코딩하도록 습관화하시기 바랍니다.

코딩은 나의 사이트를 관리하는 게 아니라면, 다음 개발자가 유지보수를 수월하게 하기 위한 배려가 있어야 한다는 생각입니다. 그것이 표준이 되겠죠.
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests