HTML ¿¤·¹¸àÆ®³ª ¿¤·¹¸àÆ®ÀÇ ±¸·ì¿¡ È°¼º ½Ã°£(timeline)À» Á¦°øÇÑ´Ù.
script | object.style.behavior="url('#default#time2')"; | |
---|---|---|
object.addBehavior("#default#time2"); | ||
HTML | <ELEMENT style="behavior:url('#default#time2')" id=idVal> | |
XML | <t:PreDefinedTag id=idVal style="behavior:url('#default#time2')" /> |
HTML+time 1.0 ±â´ÉÀ¸·Î ºÒ·®ÈµÇ¾ú´Ù. HTML+time 2.0À» »ç¿ëÇ϶ó.
Àμö | idVal | °³Ã¼ÀÇ À¯ÀÏÇÑ ÀνÄÀÚ ¹®ÀÚ¿ÀÌ´Ù. |
ÀÌ ºñÇìÀ̹ö´Â ºÒ·®ÈµÇ°í time2 ºñÇìÀ̹ö·Î ´ëüµÇ¾ú´Ù.
ÀÌ µðÆúÆ® ºñÇìÀ̹ö´Â HTML ¹®¼¿¡ ½Ã°£À» Ãß°¡ÇÑ´Ù.
HTML+time(Timed Interactive Multimedia Extensions)À» »ç¿ëÇϹǷμ ¾î¶² HTML ¿¤·¹¸àÆ®¸¦ ÁöÁ¤ÇÑ ½Ã°£¿¡ ³ªÅ¸³ªµµ·ÏÇϰųª, ¿øÇÏ´Â ½Ã°£µ¿¾È Áö¼ÓÇÏ°Ô ÇÏ°í, ÇÊ¿äÇÏ¸é ¹Ýº¹ÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù.
time ºñÇìÀ̹ö´Â Àû¿ëÇÒ ¼ö ÀÖ´Â ½Ã°£ ¿¤·¹¸àÆ®ÀÇ ¾ÖÆ®¸®ºäÆ®, ¼Ó¼º, ¸Þ¼µå, À̺¥Æ®¸¦ Áö¿øÇÑ´Ù.
ÀÌ ºñÇìÀ̹ö°¡ Áö¿øÇÏ´Â HTML ¿¤·¹¸àÆ®´Â t:AUDIO, t:IMG, t:MEDIA, t:PAR, t:SEQ¿Í t:VIDEOÀÌ´Ù.
¾Æ·¡ Å×ÀÌºí¿¡ ±â¼úµÈ ³»¿ëµéÀº window.onload À̺¥Æ®°¡ ¹ß»ýµÉ ¶§±îÁö ½ºÆ®¸³Æ®¸¦ ÅëÇÏ¿© Á¢¼ÓÇÒ ¼ö ¾øÀ» ¼ö ÀÖ´Ù. ÀÌ À̺¥Æ® ¹ß»ýÀ¸·Î ¹®¼°¡ ¿ÏÀüÈ÷ ·ÎµùµÈ °ÍÀÌ È®ÀÎµÈ ÈÄ¿¡ ¸ðµç ºñÇìÀ̹ö¿Í ±× ¼Ó¼º, ¸Þ¼µå, À̺¥Æ®°¡ Àû¿ëµÉ ¼ö ÀÖ´Ù. onload À̺¥Æ® ¹ß»ý Àü¿¡ ÀÌ ºñÇìÀ̹ö¸¦ È£ÃâÇÏ¸é ½ºÅ©¸³Æ® ¿À·ù°¡ ¹ß»ýµÇ°í, ±× ³»¿ëÀ» Áö¿øÇÏ´Ï ¾Ê´Â °ÍÀ¸·Î ³ªÅ¸³´Ù.
time ºñÇìÀ̹ö´Â IE5 ÀÌ»óÀÇ win32 Ç÷§Æ®Æû¿¡¼¸¸ »ç¿ëµÉ ¼ö ÀÖ´Ù.
HTMLÀÇ xmlns ¾ÖÆ®¸®ºäÆ®·Î »ý¼ºµÈ À̸§ÀÚ¸® namespaceÀÎ t:°¡ Á¢µÎ¾î·Î »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
object | element | ¼³¸í |
---|---|---|
audio | t:AUDIO | HTML ¹®¼¿¡¼ ¿Àµð¿À ½Ã°£ °³Ã¼¸¦ Á¤ÀÇÇÑ´Ù. |
img | t:IMG | HTML ¹®¼¿¡¼ À̹ÌÁö ½Ã°£ °³Ã¼¸¦ Á¤ÀÇÇÑ´Ù. |
media | t:MEDIA | HTML ¹®¼¿¡¼ ¹Ìµð¾Æ ½Ã°£ °³Ã¼¸¦ Á¤ÀÇÇÑ´Ù. |
par | t:PAR | HTML ¹®¼¿¡¼ °¢°¢ µ¶¸³ÀûÀ¸·Î ÁøÇàµÇ´Â ÀڽݳüµéÀÇ ¸ðü ½Ã°£¿ë±â °³Ã¼¸¦ Á¤ÀÇÇÑ´Ù. |
seq | t:SEQ | HTML ¹®¼¿¡¼ °¢°¢ ¼øÂ÷ÀûÀ¸·Î ÁøÇàµÇ´Â ÀڽݳüµéÀÇ ¸ðü ½Ã°£¿ë±â °³Ã¼¸¦ Á¤ÀÇÇÑ´Ù. |
video | t:VIDEO | HTML ¹®¼¿¡¼ ºñµð¿À ½Ã°£ °³Ã¼¸¦ Á¤ÀÇÇÑ´Ù. |
HTMLÀÇ xmlns ¾ÖÆ®¸®ºäÆ®·Î »ý¼ºµÈ À̸§ÀÚ¸® namespaceÀÎ t:°¡ Á¢µÎ¾î·Î »ç¿ëµÇ¾î¾ß ÇÑ´Ù.
attribute | property | ¼³¸í |
---|---|---|
t:accelerate | accelerate | ¿¤·¹¸àÆ®ÀÇ ½Ã°£(timeline)À» °¡¼Ó½ÃÅ°´Â °ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:autoReverse | autoReverse | ½Ã°£ÀÌ Á¤¹æÇâ ÁøÇà Á÷ÈÄ ¿ª¹æÇâÀ¸·Î È带 °ÍÀΰ¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:begin | begin | ¿¤·¹¸àÆ®¸¦ Ç÷¹ÀÌÇϱâ ÀüÀÇ Áö¿¬½Ã°£À» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù. |
t:beginAfter | beginAfter | ÂüÁ¶ ¿¤·¹¸àÆ®°¡ Á¾·áµÇ¸é °³Ã¼ÀÇ ½Ã°£ÀÌ ½ÃÀÛÇϴ°¡¸¦ ³ªÅ¸³»´Â °ªÀ» ¹ÝȯÇϰųª ¼³Á¤ |
t:beginEvent | beginEvent | ÂüÁ¶ À̺¥Æ®°¡ ¹ß»ýµÇ¸é °³Ã¼ÀÇ ½Ã°£ÀÌ ½ÃÀÛÇϴ°¡¸¦ ³ªÅ¸³»´Â °ªÀ» ¹ÝȯÇϰųª ¼³Á¤ |
t:beginWith | beginWith | ÂüÁ¶ ¿¤·¹¸àÆ®¿Í µ¿½Ã¿¡ ÇöÀç ¿¤·¹¸àÆ®ÀÇ ½Ã°£ÀÌ ½ÃÀ۵Ǵ °ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
currTime | ¿¤·¹¸àÆ®ÀÇ t:dur³ª t:end ¾ÖÆ®¸®ºäÆ®¿¡ ÁöÁ¤ÇÑ ÇöÀçÀÇ ½Ã°£À» ¹ÝȯÇÑ´Ù. | |
t:decelerate | decelerate | ¿¤·¹¸àÆ®ÀÇ ´Ü¼ø Áö¼Ó ½Ã°£(timeline)À» °¨¼Ó½ÃÅ°´Â °ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:dur | dur | ¿¤·¹¸àÆ®¸¦ Ç÷¹ÀÌÇϰųª µð½ºÇ÷¹ÀÌÇÏ´Â µ¿¾ÈÀÇ ½Ã°£À» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù. |
t:end | end | °³Ã¼ÀÇ Á¾·á ½Ã°£À̳ª ¹Ýº¹µÇ´Â °³Ã¼¿¡¼ ÇÑ °úÁ¤ÀÌ ³¡³ª´Â ½Ã°£ÀÇ °ªÀ̳ª, t:repeat ¼³Á¤¿¡¼ ´Ü¼ø Áö¼Ó½Ã°£ÀÇ Á¾·Á ½Ã°£À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:endEvent | endEvent | ÂüÁ¶ À̺¥Æ®°¡ ¹ß»ýµÇ¸é repeat Ƚ¼ö³ª t:repeatDur ¼Ó¼º¿¡ °ü°è¾øÀÌ Áï½Ã Á¾·áÇϴ°¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:endHold | endHold | ¸ðüÀÇ ½Ã°£ÀÌ Á¾·á Àü¿¡ °³Ã¼ÀÇ ½Ã°£ÀÌ Á¾·áµÇ¸é ¿¤·¹¸àÆ®°¡ °è¼Ó È°¼ºÀΰ¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:eventRestart | eventRestart | °³Ã¼ ½Ã°£ÀÌ ÀÌ¹Ì È°¼º ÁßÀÎ »óÅ¿¡¼ t:beginEvent°¡ È£ÃâµÇ¸é °³Ã¼°¡ ´Ù½Ã ½ÃÀ۵Ǿî¾ß Çϴ°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
localTime | t:repeat³ª t:repeatDur ¾ÖÆ®¸®ºäÆ®¿¡¼ ÁöÁ¤ÇÑ ¿¤·¹¸àÆ®ÀÇ Áö¿ª Áö¼Ó½Ã°£ÀÇ ÇöÀç ½Ã°£»óŸ¦ ³ªÅ¸³»´Â ¹®ÀÚ¿À» ¹ÝȯÇÑ´Ù. | |
progressBehavior | ÁöÁ¤µÈ ½Ã°£ ¿¤·¹¸àÆ® DirectAnimationÀÇ ÇöÀç ÁøÇà »óŸ¦ ¹ÝȯÇÑ´Ù. | |
t:repeat | repeat | ½Ã°£ ¿¤·¹¸àÆ®ÀÇ ¹Ýº¹ Ƚ¼ö¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:repeatDur | repeatDur | ½Ã°£ ¿¤·¹¸àÆ®ÀÇ ¹Ýº¹½Ã°£À» ÃÊ´ÜÀ§·Î ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:syncBehavior | syncBehavior | ½Ã°£ °³Ã¼ÀÇ µ¿±âÈ ³»¿ëÀ» ³ªÅ¸³»´Â ¹®ÀÚ¿À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
syncTolerance | locked µ¿±âȸ¦ °®´Â ½Ã°£¿¡¼ Çã¿ëµÇ´Â ½Ã°£ Â÷À̸¦ ¼³Á¤Çϰųª ¹ÝȯÇÑ´Ù. | |
t:timeAction | timeAction | ½Ã°£ÀÌ È°¼ºÈµÇ¸é ¿¤·¹¸àÆ®¿¡ ¾î¶² È°µ¿ÀÌ ÃëÇØÁö´Â°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
t:timeline | timeline | HTML¿¤·¹¸àÆ®¿Í ¿¬°üµÈ ½Ã°£ÀÇ Çü½ÄÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. |
timelineBehavior | ÁöÁ¤µÈ °³Ã¼¿Í ¿¬°üµÈ ½Ã°£ ºñÇìÀ̹ö¿¡ Æ÷ÇÔµÈ DirectAnimation °³Ã¼ÀÇ ¹øÈ£¸¦ ¹ÝȯÇÑ´Ù. | |
t:timeStartRule | timeStartRule | ¹®¼ÀÇ ½Ã°£ÀÌ ½ÃÀ۵Ǵ Æ÷ÀÎÆ®¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù |
¸Þ¼µå | ¼³¸í |
---|---|
beginElement | ¿¤·¹¸àÆ®ÀÇ ½Ã°£À» ½ÃÀÛÇÑ´Ù. |
endElement | ¿¤·¹¸àÆ®ÀÇ ½Ã°£À» Á¾·áÇÑ´Ù. |
À̺¥Æ® | ¼³¸í |
---|---|
onbegin | ¿¤·¹¸àÆ®ÀÇ ½Ã°£ÀÌ ½ÃÀÛµÇ¸é ¹ß»ýÇÑ´Ù. |
onend | ¿¤·¹¸àÆ®ÀÇ ½Ã°£ÀÌ Á¾·áµÇ¸é ¹ß»ýÇÑ´Ù. |
onpause | ¿¤·¹¸àÆ®°¡ ÀÓ½ÃÁßÁö(pause)µÇ¸é ¹ß»ýÇÑ´Ù. |
onrepeat | ¿¤·¹¸àÆ®ÀÇ ½Ã°£ÀÌ ÇѹøÀÇ ÁøÇàÀ» ¿Ï·áÇÏ°í ¹Ýº¹ÀÇ ´ÙÀ½ ¹øÀÌ ÁøÇàÀÌ ½ÃÀÛµÇ¸é ¹ß»ýÇÑ´Ù. |
onresume | ¿¤·¹¸àÆ®ÀÇ ½Ã°£ÀÌ ÀÓ½ÃÁßÁö(pause)¿¡¼ ÇØÁ¦µÇ°í °è¼ÓµÇ¸é ¹ß»ýÇÑ´Ù. |
onreverse | ¿¤·¹¸àÆ®ÀÇ ½Ã°£ÀÌ Á¤¹æÇâ ÁøÇàÀ» ¿Ï·áÇÏ°í ¿ª¹ÚÇâÀ¸·Î ÁøÇàÀÌ ½ÃÀÛµÇ¸é ¹ß»ýÇÑ´Ù. |
°³Ã¼ | IE |
---|---|
<ELEMENT style="behavior:url('#default#time2')" id=idVal> | IE5(win32) |
A ACRONYM ADDRESS AREA B BIG BLOCKQUOTE BUTTON CAPTION CENTER CITE CODE DD DEL DIR DIV DL DT EM FIELDSET FONT FORM hn HR I IFRAME IMG INPUT type=button INPUT type=checkbox INPUT type=file INPUT type=hidden INPUT type=image INPUT type=password INPUT type=radio INPUT type=reset INPUT type=submit INPUT type=text INS KBD LEGEND LI LISTING MARQUEE MENU OL OPTION P plainText PRE Q S SAMP SELECT SMALL SPAN STRIKE STRONG SUB SUP TABLE TBODY TD TEXTAREA TFOOT TH THEAD TR TT U UL VAR XMP |
¹®¼°¡ ·ÎµùµÇ°í 2ÃÊÈÄ¿¡ ½ÃÀÛÇÑ´Ù.
¸ðµç ½Ã°£°³Ã¼°¡ ¿Ï·áµÇ¾ú´Ù.
<HTML> <HEAD> <XML:namespace prefix="t"/> <STYLE>.time { behavior:url(#default#time);}</STYLE> </HEAD> <BODY> <P class=time t:begin="0" t:dur="indefinite">¹®¼°¡ ·ÎµùµÇ°í 2ÃÊÈÄ¿¡ ½ÃÀÛÇÑ´Ù.</P> <T:IMG class=time t:begin="2" t:dur="7" t:timeAction="display" t:src="../../gif/rfbehavior.gif" /> <T:IMG class=time t:begin="14" t:dur="indefinite" t:timeAction="display" t:src="../../gif/rfexample.gif"/> <UL style="color:blue;"> <LI class=time t:begin="2" t:dur="7" t:timeAction="display">À̹ÌÁö¿Í °°ÀÌ ³ªÅ¸³´Ù.</LI> <LI class=time t:begin="4" t:dur="5" t:timeAction="display">À̹ÌÁö°¡ ³ªÅ¸³ª°í 2ÃÊ ÈÄ¿¡ ³ªÅ¸³ª 5ÃÊ°£ Áö¼ÓµÈ´Ù.</LI> <LI class=time t:begin="9" t:dur="5" t:timeAction="display">À̹ÌÁö°¡ »ç¶óÁö¸ç ³ªÅ¸³ª°í 5ÃÊ°£ Áö¼ÓµÈ´Ù.</LI> </UL> <UL style="color:red;"> <LI class=time t:begin="14" t:dur="indefinite" t:timeAction="display">À̹ÌÁö¿Í °°ÀÌ ³ªÅ¸³´Ù.</LI> <LI class=time t:begin="16" t:dur="indefinite" t:timeAction="display">À̹ÌÁö°¡ ³ªÅ¸³ª°í 2ÃÊ ÈÄ¿¡ ³ªÅ¸³´Ù.</LI> <LI class=time t:begin="20" t:dur="indefinite" t:timeAction="display">À̹ÌÁö°¡ ³ªÅ¸³ª°í 6ÃÊ ÈÄ¿¡ ³ªÅ¸³´Ù.</LI> </UL> <P class=time t:begin="20" t:dur="indefinite">¸ðµç ½Ã°£°³Ã¼°¡ ¿Ï·áµÇ¾ú´Ù.</P> </BODY> </HTML>