간단히 설명드리자면.. 1999년, 캘리포니아주 버클리 대학(Univerity of california, Berkeley)과 벤처기업인 이올라스 테크놀로지 (Eolas Technologies, 이하 이올라스)는 웹 브라우저에서 플러그인 실행 방식에 관한 특허를 근거로 마이크로 소프트에 대하여 특허 침해 소송 제기하고 그 결과는 마소의 패소로 이어져 어쩔수 없이 패치를 하게되는 부분입니다.. 예상되는 결과는 참담합니다.. 홈페이지 제작시에 <applet> <embed> <object> 이 세가지 태그 사용시 예전과는 달리 실행이 이상하게 되는거죠.. 자세한건 위에서 말씀드린 링크에 나와있습니다..
가장 큰 문제는 플래시 파일을 올릴때 <embed> <object> 이 두가지 태그가 무조건 들어가는데요.. 이 부분을 스크립트 처리하여 따로 빼주어야 한다는 점입니다.. -_-;; 생각 보다 어렵지는 않습니다만.. 당황해하시는 분들을 위하여 간단한 예제를 들겠습니다.
기본 html에서 삽입되는 플래시 파일의 링크는 아래와 같습니다. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="430" height="25"> <param name="movie" value="/flash/xxx.swf"> <param name="quality" value="high"> <embed src="/flash/xxx.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="430" height="25"> </embed> </object>
이 부분에 <script src = "xxx.js"></script> 라고 넣어주시고...
xxx.js라는 파일을 만들어서 document.write(''); 형식으로 뿌려주면 됩니다.. -_-;;
그리고.. 뭐 잘 모르는 일반 사용자들을 위하여 프로그래머들의 레지스트리 수정 파일이 곧 만들어져 돌거 같기도 하고요.. 하지만 어느정도 시간이 지나야 알게 될테고.. 한동안은 갑갑한 분들이 많이 있을것으로 사료됩니다.. 일반 사용자들을 위해서 가장 좋은 방법은 KB912945관련 패치를 안하시는거고요.. 개발자 분들이라면 빨리 테스트 해보시고.. 위와같이 전환하여 가는 수밖에 없을것 같습니다.. 물론 제가 쓴방법만 있는건 아니고요.. 다른 여러가지 방법이 있는듯 하지만.. 위에것이 개중 편할것 같아 글을 올려봅니다..
패치를 하고나니 포트리스 사이트는 아예 뜨지를 않는군요.. --;; 왠지 인터넷 대란이 올것같은 분위깁니다.. -_-;;
케인 할아버지께서 잠시 출타하신 사이.
지나가던 애인이 대신 답해드려도 될른지...ㅋㅋ
지금까지 잘 봐오던 플래쉬가 안보이게 됐다.
하지만 걱정마라 다시 패치 될 것이다.
그러므로 안된다고 상심말고 패치를 기다리자.(단 KB912945관련 패치는 하지 마시길)
이렇네요.^^
에구...
일반사용자 시라면...
윈도우 업데이트할때 KB912945관련 패치는 하지 마시기 바랍니다..
플래시들이 안보이는것이 아니라 상기 패치를 하면 마우스 온시 플래시 위치에 겉에 테두리가 생기는 등의 이상한 작동을 하고..
한번 클릭을 해야만 정상적으로 작동을 한다는 얘기입니다..
한마디로 귀찮아 지는거죠..
KB912945관련 패치만 업데이트 안하시면 될겁니다~ ^^
EndLeSs
카레덮밥
데커드_애인
레몬공쥬[A1LH]