처음엔 로컬 시계를 사용하지 않고 SetInterval로 서버의 시간을 계속 체크하는 방법을 썼는데 네트워크 의존도가 높고 트래픽과 클라이언트 수의 정비례 관계가 결정적으로 이 방법을 포기하게 했습니다.
네트워크 의존도를 최소화 하기위해서 UTC 타임서버와 싱크되어있는 리눅스 서버에서 플래시 로딩시 LA와 서울의 시간을 받아와(한번만 접속) 로컬 컴퓨터와의 시간차를 계산, 지속적으로 시차를 유치하면서 시간을 표시하는 방법을 써봤습니다. 지금까지 시도중 가장 맘에 드는 것 같습니다. 이젠 네이버의 월드타임 시계를 만들어 볼까요.. ^^v
◆ HTML 코드
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="200" height="108"><param name="wmode" value="transparent"/><param name="movie" value="http://blog.ktown-usa.com/mike/attachment/1021823608.swf"/><!--[if !IE]> <--><object type="application/x-shockwave-flash" transparent="yes" data="http://blog.ktown-usa.com/mike/attachment/1021823608.swf" width="200" height="108"><p><a href="http://blog.ktown-usa.com/mike/attachment/1021823608.swf">[Flash] http://blog.ktown-usa.com/mike/attachment/1021823608.swf</a></p></object><!--> <![endif]--></object>
전부 복사해서 홈페이지의 원하는 위치에 붙여넣기 하면 됩니다. 시계 크기는 with="200" height="108" 부분을 적당히 수정하면 되겠지요?
◆ 짧은 HTML 코드(인터넷익스플로러 전용)
<EMBED src=http://blog.ktown-usa.com/mike/attachment/1021823608.swf width=200 height=108 type=application/x-shockwave-flash></EMBED>
nice2seeyou.com 의 자바스크립트로 만든 디지털 듀얼 시계(서울, LA 시간)를 이 아날로그 시계로 리모델 하는것도 좋을것 같은데... 어디 제머리 깎는 중 있답디까... OTL
http://blog.nice2seeyou.com/mike/trackback/63
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST




