Adobe 인터넷 익스플로어(IE) Active-Contents에 대한 Dreamweaver 8 Updater (8.02) 발표
페이지 정보
본문
그동안 플래시와 같은 Active-Contents에 대한 Internet Explorer의 패치 때문에 사용자 인터렉테브 환경 구성에 있어 다양한 Scripting 으로 이를 해결할 수 있는 방법이 나왔습니다.
최근엔 Flash 8에 대한 익스텐션이 Adobe로부터 공식적으로 배포 되기 시작했습니다. 그러나 플래시에서의 작업은 대부분 swf의 Export이므로, 실제 html 또는 php파일에 대한 Script정리는 익스텐션을 이용해 플래시에서 html을 퍼블리싱한다고 하더라도 개발자가 나중에 소스를 다시 손봐줘야 하는 불편함이 따랐습니다.
드림위버 8의 두번째 업데이트가 릴리즈되면서 이제 드림위버에서도 간단한게 IE패치에 대한 대응을 할 수 있게 되었습니다.
이번 릴리즈는 SQL injections in web application 문제 해결과 Active content 에 대한 패치업데이트입니다.
이 업데이터를 설치하게 되면 Dreamweaver의 버전은 8.0.2가 되며, html파일 및 php, asp파일 저장시 홈페이지의 루트에 Scripts라는 폴더를 생성하고, AC_RunActiveContent.js라는 파일을 생성합니다. 물론, 이 파일은 플래시 파일의 활성화를 위한 자바스크립트 파일입니다.
저장된 html문서(php 등 포함)의 소스에는 다음과 같이 스크립트가 삽입됩니다.
<head>
<script src="Script/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','870','height','200','src','images/flash_main','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','images/flash_main' ); //end AC code
</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="넓이" height="높이">
<param name="movie" value="플래시파일">
<param name="quality" value="high">
<embed src="플래시파일" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="넓이" height="높이"></embed>
</object>
</noscript>
</body>
Dreamweaver 8.0.2 Updater ( http://www.adobe.com/support/dreamweaver/downloads_updaters.html )
자료출처 : http://cafe.naver.com/flashactionscript.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=5682
해피정닷컴 부언설명 :
8.02로 업그레이드후 플래시가 삽입된 문서를 불러오기하면 코드를 변환할 것인지를 물어봅니다.
Yes를 선택하면 자동으로 기존의 플래시코드를 변경하여 새로운 코드를 생성시킵니다.
서버에 업로드하기 전에 홈페이지의 루트폴더에 생성된 Script 폴더를 먼저 업로드 하셔야 합니다.
그렇지 않으면 플래시 영역이 빈여백만 보이게 됩니다.
최근엔 Flash 8에 대한 익스텐션이 Adobe로부터 공식적으로 배포 되기 시작했습니다. 그러나 플래시에서의 작업은 대부분 swf의 Export이므로, 실제 html 또는 php파일에 대한 Script정리는 익스텐션을 이용해 플래시에서 html을 퍼블리싱한다고 하더라도 개발자가 나중에 소스를 다시 손봐줘야 하는 불편함이 따랐습니다.
드림위버 8의 두번째 업데이트가 릴리즈되면서 이제 드림위버에서도 간단한게 IE패치에 대한 대응을 할 수 있게 되었습니다.
이번 릴리즈는 SQL injections in web application 문제 해결과 Active content 에 대한 패치업데이트입니다.
이 업데이터를 설치하게 되면 Dreamweaver의 버전은 8.0.2가 되며, html파일 및 php, asp파일 저장시 홈페이지의 루트에 Scripts라는 폴더를 생성하고, AC_RunActiveContent.js라는 파일을 생성합니다. 물론, 이 파일은 플래시 파일의 활성화를 위한 자바스크립트 파일입니다.
저장된 html문서(php 등 포함)의 소스에는 다음과 같이 스크립트가 삽입됩니다.
<head>
<script src="Script/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','870','height','200','src','images/flash_main','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','images/flash_main' ); //end AC code
</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="넓이" height="높이">
<param name="movie" value="플래시파일">
<param name="quality" value="high">
<embed src="플래시파일" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="넓이" height="높이"></embed>
</object>
</noscript>
</body>
Dreamweaver 8.0.2 Updater ( http://www.adobe.com/support/dreamweaver/downloads_updaters.html )
자료출처 : http://cafe.naver.com/flashactionscript.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=5682
해피정닷컴 부언설명 :
8.02로 업그레이드후 플래시가 삽입된 문서를 불러오기하면 코드를 변환할 것인지를 물어봅니다.
Yes를 선택하면 자동으로 기존의 플래시코드를 변경하여 새로운 코드를 생성시킵니다.
서버에 업로드하기 전에 홈페이지의 루트폴더에 생성된 Script 폴더를 먼저 업로드 하셔야 합니다.
그렇지 않으면 플래시 영역이 빈여백만 보이게 됩니다.
댓글목록
등록된 댓글이 없습니다.