REC-smil-19980615-cn
�P�B�h�C�^�X���y��(SMIL) 1.0
�W�S
W3C��ij 1998�~6��15��
- �������G
- http://www.w3.org/TR/1998/REC-smil-19980615
- �̷s�����G
- http://www.w3.org/TR/REC-smil
- �W�@�����G
- http://www.w3.org/TR/1998/PR-smil-19980409
���_������
�����ɥ�World Wide Web Consortium���P�B�h�C�^�u�@�մ��ѡC�u�@�ե]�A�U�C�����G
- Stephan Bugaj, Lucent/Bell Labs
- Dick Bulterman, CWI
- Bruce Butterfield, RealNetworks
- Wo Chang, NIST
- Guy Fouquet, Alcatel
- Christian Gran, GMD
- Mark Hakkinen, The Productivity Works
- Lynda Hardman, CWI
- Peter Hoddie, Apple
- Klaus Hofrichter, GMD
- Philipp Hoschka, W3C
- Jack Jansen, CWI
- George Kerscher, DAISY Consortium
- Rob Lanphier, RealNetworks
- Nabil Layaïda, INRIA
- Stephanie Leif, RealNetworks
- Sjoerd Mullender, CWI
- Didier Pillet, CNET/DSM
- Anup Rao, Netscape
- Lloyd Rutledge, CWI
- Patrick Soquet, Havas
- Warner ten Kate, Philips
- Jacco van Ossenbruggen, CWI
- Michael Vernick, Lucent/Bell Labs
- Jin Yu, DEC
�P�¡G���F�u�@�զ������~�A�٦��U�C�U�쬰SMIL�I�X�F�U�۪��V�O�G Bert Bos (W3C), Dan
Connolly (W3C), Patrick Deunhouwer (Philips), Martin Dürst (W3C), Al
Gilman, Håkon Lie (W3C), Chris Lilley (W3C), Curtis Reynolds
(RealNetworks), Michael Riesman, Curtis Reynolds (RealNetworks), Henning
Schulzrinne (Columbia University) and Koga Youichirou (W3C).
�s��GPhilipp Hoschka, W3C ([email protected])
�K�n
�����ɳW�w�F�P�B�h�C�^�X���y��������1(SMIL
1.0�A�o��smile������)�CSMIL����N�@�տW�ߪ��h�C�^��H�X�����P�B���h�C�^�t�ܡC�@�ӳЧ@�̥i�H��SMIL
- �y�z�t�ܪ��ɧǦ欰
- �̹��W�t�ܪ�����
- �N�C�^��H�O�W�챵�����p
���W�S�����ۦp�U�G�Ĥ@�������X�F�W�S�����z��k�C�ĤG�����w�q�F��smil�������C�ĤT�����w�q�F�i�H�]�t�bSMIL����Y���������C�ĥ|�����w�q�F�i�H�]�t�bSMIL����^���������C�S�O�a�A�o�����w�q�FSMIL���ϥΪ��ɶ��ҫ��C�Ĥ������y�z�FSMIL
DTD�C
�����ɪ����A
�����ɤw��W3C��´�����M��L�����U��f�\�A�}�w�Q��´�z�Ƨ�㬰W3C��ij�C�o�O�@��í�w�����ɡA�i�H�Χ@�Ѧҧ��ơA�]�i�H�@����L���ɪ������ѦҤ��m�CW3C�b��ij��w�L�{�����@�άO�l�糧�W�S���`�N�}�P�i�����s�x�ϥΡC�o��W�jWeb���\��M���ާ@�ʡC
�糧�W�S�����`�i�H�o�����@�l��C��
[email protected].
�y������
�^�媩�O�ߤ@���������C��L�y����½Ķ��_http://www.w3.org/AudioVideo/SMIL/translations.
�ɻ~��
���W�S���w�����~�C���i�H�bhttp://www.w3.org/AudioVideo/SMIL/errata���.
�ؿ�
SMIL���OXML 1.0���[XML10]�C�n�DŪ�̼��xXML
1.0���w�q�������M�N�y�C
�bURL���w�q���@�ǯS�ʦ��i��L�k��URN���ܡA���W�S����_�o�ǯS�ʡC�]���A���W�S���Τ@�ϥΧ�q�Ϊ��N�yURI[URI]�C
SMIL��y�k��5.2�`����DTD�w�q�C�����DTD�O�k�w�q���ݩʭȩM�Ĥ@�Өϥί�H�����Ȫ��ݩʪ������@�_�w�q�C�o���ݩʭȥ�XML
1.0���w�q���X�i�S�ڬ촵�S��(EBNF)�w�q�C
�����w�q�����ۦp�U�G�����A�H�r�����ǩw�q���������Ҧ��ݩʡC�ݩʥΦp�U��k�w�q�G�p�G���ݩʬO�Ĥ@���b���W�S���Q�Y�Ӥ����ϥΡA�h�w�q���ݩʪ��y�q�C�p�G���ݩʤw�Q�t�@�Ӥ����ϥΡA�W�S���ޥβĤ@�ӨϥΦ��ݩʪ����������ݩʪ��w�q�C�����ݩʩw�q���Z�O�����DTD�O�k�w�q��y�k���ݩʭȪ��w�q�C�����w�q���̦Z�����W�w�F�������e�C
�����ݩ�
��smil�������i�H���U�C�ݩʡG
- id
- ���ݩʦb�@�Ӥ�ߤ@�a���Ѥ@�Ӥ����C�����ȬO�@��XML���ѲšC
�������e
��smil�������i�H�]�t�U�C�l�����G
- body
- �b4.1�`���w�q
- head
- �b3.1�`���w�q
3.1 head
����
��head�������]�t�O�t�ܪ��ɧǦ欰�L�����H���C
�����ݩ�
��head�������i�H���U�C�ݩʡG
- id
- �b��2�`���w�q
�������e
��head�������i�H�]�t�U�C�l�����G
- layout
- �b3.2�`���w�q
- meta
- �b3.4�`���w�q
- switch
- �b4.3�`���w�q
��head�������i�H�]�t���N�h�ӡ�meta�������A�}�i�H�]�t�@�ӡ�layout�������Τ@�ӡ�switch�������C
3.2 layout����
��layout�������M�w�F����^���������O�p��b�@�ӡ���H���ܭ���(���W���έ��W��)�W�w�쪺�C
�p�G��S��layout�����A����^���������w���O��{�����C
�@��SMIL���i�H�q�L�N�h��layout�����ʸ˦b�@�ӡ�switch������(�b4.3�`���w�q)���ӥ]�t�h�ӥi�諸�����C�|�Ҩӻ��A�o�i�H�Τ_�ϥΤ��P�������y�z�y���Ӵy�z������C
�U�����Ҥl�����F�p���CSS2�N��SMIL�����y��(�b3.3�`���w�q)�G
<smil>
<head>
<switch>
<layout type="text/css">
[region="r"] { top: 20px; left: 20px }
</layout>
<layout>
<region id="r" top="20" left="20" />
</layout>
</switch>
</head>
<body>
<seq>
<img region="r" src="http://www.w3.org/test" dur="10s" />
</seq>
</body>
</smil>
(�`�N�b�o�ӨҤl���A��ӥi�塞�������G�ۦP)
�����ݩ�
- id
- �b��2�`���w�q
- type
- ���ݩʳW�w�Flayout�������ϥΪ������y���C�p�G������z�ѳo���y���A���������L�U�@�ӡ�</layout>����ñ���e���Ҧ����e�Ctype�ݩʪ��ʬ٭ȬO��text/smil-basic-layout���C
�������e
�p�Glayout������type�ݩʨ㦳�ȡ�text/smil-basic-layout���A���i�H�]�t�U�C�����G
- region
- �b3.3.1�`���w�q
- root-layout
- �b3.3.2�`���w�q
�p�G��layout��������type�ݩʨ㦳��L�ȡA�������]�t�r�ż��u�C
�o�@�`�w�q�Τ_SMIL�������y���CSMIL�����OCSS2���w�q����ı���ܼҫ��ۤ@�P�A�����ΤFCSS2�W�S���w�q���榡���ݩʡA�P�ɤޤJ�F�s����fit���ݩ�[CSS2]�C�n�DŪ�̼��xCSS2���w�q�������M�N�y�C
SMIL�����u����C�^��H����(�b4.2.3�`���w�q)�������C�Τ_��LSMIL�����O�D�k���C
SMIL�������������ѲŬO��text/smil-basic-layout���C
�T�w���ݩʭ�
�U�����˦���(stylesheet)�w�q�F�bSMIL���������Ī�CSS2�ݩʡ�display���M��position�������ȡC�o���ݩʭȬO�T�w���G
a {display:block}
anchor {display:block}
animation {display: block;
position: absolute}
body {display: block}
head {display: none}
img {display: block;
position: absolute}
layout {display: none}
meta {display: none}
par {display: block}
region {display: none}
ref {display: block;
position: absolute}
root-layout {display: none}
seq {display: block}
smil {display: block}
switch {display:block}
text {display: block;
position: absolute}
textstream {display: block;
position: absolute}
video {display: block;
position: absolute}
�`�N�@���o�ǩw�q�����G���@�A�Ҧ��H����覡�w�쪺����(animation�Aimg�Aref�Atext�Atextstream�Mvideo)�Q�]�t�b�H�ڤ���(smil)���e��ɩw�q����ӥ]�t�����C
�ʬ٭�
SMIL�����w�q�F�Ҧ��O�����������ݩʪ��ʬ٭ȡC�����OCCS2�������ݩʪ���l�Ȥ@�P�C
�p�G�Ч@�̷Q������Ҧ��C�^��H������ܯʬ٪������ȡA������]�t�@����������text/smil-basic-layout������layout�����A�p�G
<layout type="text/smil-basic-layout"></layout>
region��������C�^��H��������m�A�j�p�M�Y��C
�b�U���@���Ҥl�����_���A�@��text�����Q�w��_�Z����ܵ��f�W���5�ӶH��������m�G
<smil>
<head>
<layout>
<region id="a" top="5" />
</layout>
</head>
<body>
<text region="a" src="text.html" dur="10s" />
</body>
</smil>
�����ݩ�
��region�������i�H���U�C�ݩʡG
- background-color
- ���FSMIL�������n�D������t���C�⡨�~�A���ݩʪ��w�q�M�ϥ��OCSS2�W�S������background-color���ݩʬۦP�C
�p�G�S��background-color�ݩʡA���γz�����I���C
- fit
- ���ݩʳW�w�F�i���C�^��H���u�����שM�e�פ��P�_��region��������height�Mwidth�ݩʩҳW�w���Ȯɪ��欰�C���ݩʨS������������CSS2�ݩʡA���O�i�H�bCSS2�������C
���ݩʥi�H���U�C�ȡG
- fill
- �W�ߦa�Y���H�����שM�e�סA�Ϥ����n�O��ت��U��۱��C
- hidden
-
- �p�G�C�^��H�������u������(�e��)�p�_��region���������w�q������(�e��)�A�q�W���(�����)�}�l��ܡA�E�U������(�e��)�έI�����R�C
- �p�G�C�^��H�������u������(�e��)�j�_��region���������w�q������(�e��)�A�q�W���(�����)�}�l��ܡA���졧region���������w�q���Ȭ���A���h�b������(�e��)���U(���k)����H�������C
- meet
- �O�����e���Y��i���C�^��H�A���쥦�����שμe���_�W�w�����שμe�סA�����h�䤺�e�C��H�����W���m�_��ت����W���A����ΤU�䪺�ŧE�Ŷ��έI�����R�C
- scroll
- �������n��ܪ����e�W�X��ɮɡA���Ѻu�����C
- slice
- �O�����e���Y��i���C�^��H�A���쥦�����שμe���_�W�w�����שμe�סA�@�������e�i��|�Q���h�C���M�_��ڱ��p�A�i�H��ܥi���C�^��H�������Ϋ������@�����C���h�C�^��H�k��W�X���e�סC���h�C�^��H�����W�X�����סC
��fit�����ʬ٭ȬO��hidden���C
- height
- ���ݩʪ��w�q�M�ϥ��OCSS2�W�S������height���ݩʬۦP�C�ݩʭȥi�H�O���ʤ��ơ��ȡA�]�i�H�OCSS2����length���Ȫ��@���ܤƧΦ��C��_��length���ȡASMIL�����Ȥ���HCSS2���w�q���H�������C�����\�ٲ��H���Ȥ�����px�����w��(CSS2�n�D����px�����w��)�C
- id
- �b��2�`���w�q�C
�q�L�N����m������������region�ݩʳ]���@��region������id�ȡA�i�H�N��region�����@�Τ_������m�����������C
��id���ݩʬO��region�������������ݩʡC
- left
- ���ݩʪ��w�q�M�ϥ��OCSS2�W�S������left���ݩʬۦP�C�ݩʭȦ��O��height���ݩʬۦP������C
�ʬ٭ȬO0�C
- skip-content
- �ޤJ���ݩʬO���FSMIL�H�Z���i�X�i��(�Ѩ�����)�C���b�U�z�������p�U�Q�����G
- �p�G�bSMIL�����Ӫ������ޤJ�F�@�ӷs�����A�Ӧ�������HSMIL 1.0�����@���䤸�����e�A��skip-content���ݩʱ���@��SMIL
1.0���O�_�B�z�䤺�e�C
- �p�GSMIL����1.0�����@�ӪŤ����b���Ӫ�SMIL���������A���šA��skip-content������@��SMIL
1.0���O�_�����䤺�e�A�άO�ɭP�@�ӻy�k���~�C
�p�G��skip-content���ݩʪ��ȬO��true���A�B�H�W���������p���@��ΡA���\�������e�Q�����C�p�G�Ȭ���false���A�������e�Q�B�z�C
��skip-content�����ʬ٭ȬO��true���C
- title
- ���ݩʴ��ѤF��Ҧb�������ѦҫH���Ctitle�ݩʪ��ȥi�H�Q�Τ�N�z(user
agent)�H�U�����P���覡�����C�Ҧp�A�i���s�����g�`�N��@�����u�㴣�ܡ�(���w�I�]�ư��b�@�ӹ�H���W�ɥX�{���@��²�u������)�C
�j�P��ij�Ҧ�����region������������title���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
- top
- ���ݩʪ��w�q�M�ϥ��OCSS2�W�S������top���ݩʬۦP�C�ݩʭȦ��O��height���ݩʬۦP������C
�ʬ٭ȬO0�C
- width
- ���ݩʪ��w�q�M�ϥ��OCSS2�W�S������width���ݩʬۦP�C�ݩʭȦ��O��height���ݩʬۦP������C
- z-index
- ���ݩʪ��w�q�M�ϥ��OCSS2�W�S������z-index���ݩʬۦP�A�U�C���p�ҥ~�G
-
- �p�G����A�M����B���ͪ���Ӥ�ئ��ۦP����̼h���G
- �p�G����A����ܿ�_����B����ܡAA����ح��[�_B����ؤ��W(�ɶ�����)�C
- �p�G��������ܦb�P�@�ɶ��}�l�A�Ӥ���A�bSMIL���奻����_����B�X�{�AA����ح��[�_B����ؤ��W(��CSS2���w�q�����𦸧�)�C
�������e
��region���O�@�ӪŤ����C
��root-layout�������M�w�ڤ����������ݩʭȡA�ڤ������o�ǭȤS�M�w�F���f(viewport�A�pSMIL�t�ܼ����f)���j�p�C
�p�G���]�t�@�ӥH�W��root-layout�������A�O�@�ӿ��~�A��������Q��ܡC
�����ݩ�
��root-layout���i�H���U�C�ݩʡG
- background-color
- �b3.3.1�`���w�q
- height
- �b3.3.1�`���w�q�C
�]�w�ڤ��������סC�u���\���ܪ��ת��ȡC
- id
- �b��2�`���w�q
- skip-content
- �b3.3.1�`���w�q
- title
- �b3.3.1�`���w�q
- width
- �b3.3.1�`���w�q�C
�]�w�ڤ������e�סC�u���\���ܪ��ת��ȡC
�������e
��root-layout���O�@�ӪŤ����C
��meta�������i�H�Τ_�w�q����ݩ�(�p�A�@�̡A�I�����A����r���A����)�}���o���ݩʽ�ȡC�C�@�ӡ�meta�������W�w�@���ݩ�/�ݩʭȹ�C
�����ݩ�
��meta�������i�H���U�C�ݩʡG
- content
- ���ݩʳW�wmeta�������w�q���ݩʪ��ݩʭȡC
��content���ݩʬO��meta�������������ݩʡC
- id
- �b��2�`���w�q
- name
- ���ݩʼ��ѤFmeta�������w�q���ݩʡC
��name���ݩʬO��meta�������������ݩʡC
- skip-content
- �b3.3.1�`���w�q
�ݩʦC���O�}�C���W�S���w�q�F�U�C�ݩʡG
- base
- ���ݩʪ��ȨM�w�F��Ҧ��۹�URI����URI�C
- pics-label��PICS-Label
- ���ݩʪ��ȫ��X�FPICS�������w�q�����ĵ��żЧ�[PICS]�C
- title
- ���ݩʪ��ȥ]�t�F�t�ܪ����D�C
�������e
��meta���O�@�ӪŤ����C
4.1 body
����
��body�������]�t�O����ɧǩM�챵�欰�������H���C�����t�a�w�q�F�@�ӡ�seq������(�b4.2.2�`���w�q�A��body���������ɧǻy�q�w�q�Ѩ�4.2.4�`)�C
�����ݩ�
��body�������i�H���U�C�ݩʡG
- id
- �b��2�`���w�q
�������e
��body���i�H�]�t�U�C�l�����G
- a
- �b4.5.1�`���w�q
- animation
- �b4.2.3�`���w�q
- audio
- �b4.2.3�`���w�q
- img
- �b4.2.3�`���w�q
- par
- �b4.2.1�`���w�q
- ref
- �b4.2.3�`���w�q
- seq
- �b4.2.2�`���w�q
- switch
- �b4.3�`���w�q
- text
- �b4.2.3�`���w�q
- textstream
- �b4.2.3�`���w�q
- video
- �b4.2.3�`���w�q
4.2 �P�B����
par�������l�����i�H�b�ɶ��W���|�Cpar���l�������奻���ǹ復�̺t�ܪ����ǨS���N�q�C
�����ݩ�
��par�������i�H���U�C�ݩʡG
- abstract
- �����ҥ]�t���e��²�u�y�z�C
- author
- �������e�@�̪��W�r�C
- begin
- ���ݩʳW�w�F�����㦡�}�l���ɶ��C��y�q�Ѩ�4.2.4�`�C
���ݩʥi�H�]�t�U�C�����ȡG
- ���ɭ�
- ���ɭȬO�Τ_�p�q�t�ܮɶ��������ȡC�t�ܮɶ��H�t�ܼ��t�W�[�C�����欰�p�P��������]�ƤW�p�ƾ����ɶ��ƽX�C���i�H�Q�Τ�μ�����A��֩μW�[�C
���ɭȪ��y�q���M�_���������Ĥ@�Ӭ��P�B����(�Y�A������������a�������M��switch�������Q����)���������G
- �p�G���������O�@�ӡ�par�������A���ݩʭȩw�q�F�q��������ڶ}�l�_���@�ө���(�Ѩ���4.1)�C
- �p�G���������O�@�ӡ�seq������(�b4.2.2���w�q)�A���ݩʭȩw�q�F�q�Ĥ@�Ӭ��P�B���������k�e�ͪ���ڵ����_���@�ө���(�Ѩ���4.2)�C
- �ƥ��
- ���Y�ǯS�w�ƥ�o�ͮɦ������}�l(�Ѩ���4.3)�C�ݩʪ��ȬO�@�Ӥ����ƥ�(�Ѩ��U�����w�q)�C
���ͨƥ����������b�@�ΰ줺���C���b�@�ΰ줺�������������XS�p�U�M�w�G
- �N���������Ĥ@�Ӭ��P�B���������������Ҧ��l�����[�JS���C
- �qS���h���Ҧ���a�������M��switch�������C�N�Ҧ���a���������l�����[�JS���A�l�����O��switch�������p�ҥ~�C
�o�쪺���XS�Y���b�@�ΰ줺�������������X�C
<par>
<audio id="a" begin="6s" src="audio" />
</par>
D
��4.1�G �b��par���������ϥΩ��ɭȡC
<seq>
<audio src="audio1" />
<audio begin="5s" src="audio2" />
</seq>
D
��4.2�G �b��seq���������ϥΩ��ɭ�
<par>
<audio id="a" begin="6s" ... />
<img begin="id(a)(4s)" ... />
</par>
D
��4.3�G�Ȭ������ƥ�Ȫ��P�B�ݩ�
- copyright
- �����ҥ]�t���e�����v�n���C
- dur
- ���ݩʳW�w�F�������㦡�ɪ��C��y�q���w�q�Ѩ�4.2.4�`�C���ݩʥi�H�O�@�Ӯ����ȩΦr�Ŧꡧindefinite���C
- end
- ���ݩʳW�w�F�������㦡�����C��y�q���w�q�Ѩ�4.2.4�`�C���ݩʥi�H�]�t�O��begin���ݩʬۦP���ݩʭ������C
- endsync
- ���ݩʪ��y�q�w�q�Ѩ�4.2.4�`�C���ݩʥi�H���U�C���ȡG
- first
���ݩʭȪ��y�q�w�q�Ѩ�4.2.4�`�C
- id-ref
���ݩʭȦ��p�U���y�k�G
id-ref ::= "id(" id-value
")"
�䤤��id-value�������O�@�ӦX�k��XML���ѲšC
���ݩʭȪ��y�q�w�q�Ѩ�4.2.4�`�C
- last
���ݩʭȪ��y�q�w�q�Ѩ�4.2.4�`�C
��endsync�����ʬ٭ȬO��last���C
- id
- �b��2�`���w�q
- region
- ���ݩʫ��w�F�b��������w�q�@�ө�H���ܭ�(���W���έ��W��)�C�����ȥ����O�@��XML���ѲšC�p�G�b���������S���w�q���ܭ��A���������榡���ݩʪ��ȥѯʬ٥����M�w�C
���W�S���w�q��SMIL�����y������b��par���������ϥΡ�region���ݩʡC�[�J���ݩʬO���F�O������ʡA�]����L�����y�����i��ݭn�C
- repeat
- ���ݩʪ��y�q�w�q�Ѩ�4.2.4�`�C���ݩʪ��ȥi�H�O��ƩΦr�Ŧꡧindefinite���C�ʬ٭ȬO1�C
- system-bitrate
- �b4.4�`���w�q
- system-captions
- �b4.4�`���w�q
- system-language
- �b4.4�`���w�q
- system-overdub-or-caption
- �b4.4�`���w�q
- system-required
- �b4.4�`���w�q
- system-screen-size
- �b4.4�`���w�q
- system-screen-depth
- �b4.4�`���w�q
- title
- �b3.3.1�`���w�q
�j�P��ij�Ҧ�����par������������title���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
���_�l�������P�B���`��
�b�@�ӦP�B�դ��l�������P�B���̫��O��{�����C�H�^���ɩ��A�Y�A��par�������]�t�����Φh���s��C�^�����p���W�έ��W�ɪ��欰�A�@���P�B���Ҥl�A�䤤���@�ӷ|�X�{�ɩ��C
���i�H�������P�B�欰�G
- �w�P�B
- ���N��par���������Ҧ��l�����O�@�Ӧ@�P�����P�B(�Ѩ���4.4 a)�C
- �n�P�B
- ��par���������C�Ӥl�������ۤv�������A�W�ߤ_��par����������L�l�����������B��(�Ѩ���4.4 b)�C
D
a) �w�P�B�G���W�������ɡG�άO����W�A�άO���W���V�C�̤����欰�O��{�����C
D
b) �n�P�B
��4.4�G�ϥΤ��P�P�B�������������ɦb����i�פ����ĪG
�ݩʭ�
- ������
- �����Ȧ��p�U���y�k�G
Clock-val ::= Full-clock-val | Partial-clock-val | Timecount-val
Full-clock-val ::= Hours ":" Minutes ":" Seconds ("." Fraction)?
Partial-clock-val ::= Minutes ":" Seconds ("." Fraction)?
Timecount-val ::= Timecount ("." Fraction)?
("h" | "min" | "s" | "ms")? ; �ʬ٬���s��
Hours ::= 2DIGIT; �����
Minutes ::= 2DIGIT; �q00��59
Seconds ::= 2DIGIT; �q00��59
Fraction ::= DIGIT+
Timecount ::= DIGIT+
2DIGIT ::= DIGIT DIGIT
DIGIT ::= [0-9]
�U���O�@�ǦX�k�������Ȫ��Ҥl�G
- ���㪺�����ȡG02:30:03 = 2�p��30��3��
- �����������ȡG02:33 = 2��33��
- �p�ɭȡG
3h = 3�p��
45min = 45��
30s = 30��
5ms = 5�@��
��n�쪺�@�Ӥp�ƪ��ܤU�C�ȡG
x * 1/10**n
�Ҥl�G
00.5s = 5 * 1/10��
= 500�@��
00:00.005 = 5 * 1/1000�� = 5�@��
- �����ƥ��
- �����ƥ��ȫ��X�F�P�B���������S�w�ƥ�C
�����ƥU�C�y�k�G
Element-event ::= "id(" Event-source ")(" Event ")"
Event-source ::= Id-value
Event ::= "begin" | Clock-val | "end"
- �w�q�F�U�C�ƥ�G
- begin
- �b��������ڶ}�l�B���ͦ��ƥ�C
�Ϊk�|�ҡGbegin="id(x)(begin)"
- clock-val
- ���O�Y���������p��������F�Y�ӯS�w�Ȯɲ��ͦ��ƥ�C�o�Ӯ����b������ڶ}�l�ɱq0�}�l�C��_��par���M��seq�������A���������X�F�q������ڶ}�l�p�_���t�ܮɶ��C��_�C�^��H�����A�����y�q�O��{�����C�i�H���X�q������ڶ}�l�ɭp�_���t�ܮɶ��A�]�i�H���X��H���C�^�ɶ��C�Z�̥i�]��ܮɩ����I���ɩ�����]���P�_��H�}�l��ܦZ�Ҹg�L���t�ܮɶ��C�Z�̬O����k�C
�ϥζW�X���ͦ��ƥ�������ڮɪ��������ȬO�@�ӿ��~�C
�Ϊk�|�ҡGbegin="id(x)(45s)"
- end
- �b��������ڵ����B���ͦ��ƥ�C
�Ϊk�|�ҡGbegin="id(x)(end)"
�������e
par�����i�H�]�t�U�C�l�����G
- a
- �b4.5.1�`���w�q
- animation
- �b4.2.3�`���w�q
- audio
- �b4.2.3�`���w�q
- img
- �b4.2.3�`���w�q
- par
- �b4.2.1�`���w�q
- ref
- �b4.2.3�`���w�q
- seq
- �b4.2.2�`���w�q
- switch
- �b4.3�`���w�q
- text
- �b4.2.3�`���w�q
- textstream
- �b4.2.3�`���w�q
- video
- �b4.2.3�`���w�q
�Ҧ��o�Ǥ����i�H�����@��par�������l�����X�{���N�h���C
��seq���������l�����ۦ��@�Ӯɶ��ǦC�C
�ݩ�
��seq�������i�H���U�C�ݩʡG
- abstract
- �b4.2.1�`���w�q
- author
- �b4.2.1�`���w�q
- begin
- �b4.2.1�`���w�q
- copyright
- �b4.2.1�`���w�q
- dur
- �b4.2.1�`���w�q
- end
- �b4.2.1�`���w�q
- id
- �b��2�`���w�q
- region
- �b4.2.1�`���w�q
���W�S���w�q��SMIL�����y������b��seq���������ϥΡ�region���ݩʡC�[�J���ݩʬO���F�O������ʡA�]����L�����y�����i��ݭn�C
- repeat
- �b4.2.1�`���w�q
- system-bitrate
- �b4.4�`���w�q
- system-captions
- �b4.4�`���w�q
- system-language
- �b4.4�`���w�q
- system-overdub-or-caption
- �b4.4�`���w�q
- system-required
- �b4.4�`���w�q
- system-screen-size
- �b4.4�`���w�q
- system-screen-depth
- �b4.4�`���w�q
- title
- �b3.3.1�`���w�q
�j�P��ij�Ҧ�����seq������������title���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
�������e
��seq�������i�H�]�t�U�C�l�����G
- a
- �b4.5.1�`���w�q
- animation
- �b4.2.3�`���w�q
- audio
- �b4.2.3�`���w�q
- img
- �b4.2.3�`���w�q
- par
- �b4.2.1�`���w�q
- ref
- �b4.2.3�`���w�q
- seq
- �b4.2.2�`���w�q
- switch
- �b4.3�`���w�q
- text
- �b4.2.3�`���w�q
- textstream
- �b4.2.3�`���w�q
- video
- �b4.2.3�`���w�q
4.2.3
�C�^��H�����Gref�Aanimation
�Aaudio,img�Avideo�Atext�Mtextstream
����
�C�^��H�������\�bSMIL�t�ܤ��]�A�i�C�^��H�C�C�^��H�q�L�ޥΥ]�t(��URI)�C
�������C�^��H�G���ɪ��������C�^��H(�p���W�A���W)(�]�٬����s��C�^��)�M�S���ɪ��������C�^��H(�p�奻�A�Ϲ�)(�]�٬����ô��C�^��)�C
�i�H���i���C�^��H�A�Y��ܦb�i����H���ܭ��W���C�^��H�A�[�W�챵�A�]�i�H�N��@���챵�����I�C
���b�^��C�^��H�ɡA������q�C�^��H�������W�r���_���������C�����������̿�_��L�����������H���A�ptype�ݩʤ��]�t�������H���ΥѪA�Ⱦ��ξާ@�t�ε��X�������H���C
�M�ӳЧ@�������̫O�����W�r�ϬM�X�F�C�^��H���ݪ���(animation�Aaudio�Aimg�Avideo�Atext��textstream)�C�o�O���F�W�[SMIL��iŪ�ʡC���@�̤��̩w���ݤ_���@�ծɡA�L���Өϥγq�Ϊ���ref�������C
�����ݩ�
�C�^��H�����i�H���U�C�ݩʡG
- abstract
- �b4.2.1�`���w�q
- alt
- ��_������ܤ@�ӯS�w�C�^��H���Τ�N�z�A���ݩʫ����F���N�奻�C�j�P��ij�Ҧ����C�^��H����������alt���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
- author
- �b4.2.1�`���w�q
- begin
- �b4.2.1�`���w�q
- clip-begin
- clip-begin�ݩʳW�w�F�s��C�^��H���l���_���}�l�A�����q�q�C�^��H���Y���p�_�C
clip-begin�ݩʪ��ݩʭȦ��p�U���y�k�G Clip-time-value ::= Metric "=" ( Clock-val | Smpte-val )
Metric ::= Smpte-type | "npt"
Smpte-type ::= "smpte" | "smpte-30-drop" | "smpte-25"
Smpte-val ::= Hours ":" Minutes ":" Seconds
[ ":" Frames [ "." Subframes ]]
Hours ::= 2DIGIT
Minutes ::= 2DIGIT
Seconds ::= 2DIGIT
Frames ::= 2DIGIT
Subframes ::= 2DIGIT
���ݩʪ��ȥ]�A�@�ӭp�q��컡���ũM��Z���ɶ��ȡA�ɶ��Ȫ��y�k�M�y�q���M�_�p�q��컡���šC���\�U�C�榡�G
- SMPTE���W
- SMPTE�ɶ��X[SMPTE]�i�H�Τ_�o��V�@�Ū��s�����̫סC�p�q��컡���ťi�H�O�U�C�ȡG
- smpte
- smpte-30-drop
- �o��ӭȫ����ϥΨC��29.97�V����SMPTE 30
drop���榡�C�ɶ��Ȫ���frames����i�H����0��29�C��C��30�V�M�C��29.97�V���t�O���B�z�O�����C�������Y��V(���ެ�00�M01)�A��10��ƭ����������~�C
- smpte-25
- �ɶ��Ȫ���frames����i�H����0��24�C
�ɶ��Ȫ��榡����:��:��:�V:�l�V�C�p�G�V���Ȭ�0�A�i�H�Q�ٲ��C�l�V�H�V���ʤ����@�����C
�Ҥl�G
clip-begin="smpte=10:12:33:20"
- ���`����ɶ�
- ���`����ɶ���SMIL�����Ȫ��ܮɶ��C�p�q��컡���Ŭ���npt���A�ɶ��Ȫ��y�k�OSMIL�����Ȫ��y�k�ۦP�C
�Ҥl�G
clip-begin="npt=123.45s"
clip-begin="npt=12:05:35.3
"
- clip-end
- clip-end�ݩʳW�w�F�����s��C�^��H(�p�n�W�A���W�Ψ�L�t��)���l���_�������C���ϥ��Oclip-begin�ݩʭȬۦP���y�k�C
�p�G��clip-end���ݩʪ��ȶW�L�F�C�^��H���ɪ��A�����ȳQ�����A���_�������Q�]���C�^��H����ڵ����C
- copyright
- �b4.2.1�`���w�q
- dur
- �b4.2.1�`���w�q
- end
- �b4.2.1�`���w�q
- fill
- ���ݩʪ��y�q�w�q�Ѩ�4.2.4�`�C���ݩʥi�H���Ȭ���remove���Ρ�freeze���C
- id
- �b��2�`���w�q
- longdesc
- ���ݩʫ��X�F���V�C�^��H�ԲӴy�z���@���챵(URI)�C���y�z���ɥR����alt�ݩʴ��Ѫ�²�u�����C���C�^��H�Q���p���챵���I�ɡA���ݩ��������O���챵���I�������H���C
- region
- �b4.2.1�`���w�q
- src
- src�ݩʪ��ȬO�C�^��H��URI�C
- system-bitrate
- �b4.4�`���w�q
- system-captions
- �b4.4�`���w�q
- system-language
- �b4.4�`���w�q
- system-overdub-or-caption
- �b4.4�`���w�q
- system-required
- �b4.4�`���w�q
- system-screen-size
- �b4.4�`���w�q
- system-screen-depth
- �b4.4�`���w�q
- title
- �b3.3.1�`���w�q
�j�P��ij�Ҧ����C�^��H����������title���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
- type
- �Ρ�src���ݩʤޥΪ��C�^��H��MIME�����C
�������e
�C�^��H�����i�H�]�t�U�C�����G
- anchor
- �b4.5.2�`���w�q
�b�U�����Q�פ��A�N�y���������ȫ��P�B�����C
��_�C�@�Ӥ����ڭ̩w�q�������A�㦡�A����M��ڪ��}�l�A�ɪ��M�����C
��ڶ}�l/�ɪ�/���������Ū�̪���کҨ��C
�����A�㦡�M����ȬO�Τ_�w�q��ڭȪ����U�ȡC
�p�⤸�����U�өw�q�bSMIL 1.0�����Ȫ��W�h�b�U�@�`���y�z�C
- SMIL�����C�Ӥ��������@�������}�l�C
- �q�L�������[�W��begin���ݩʥi�H���C�Ӥ������w�@���㦡�}�l�G
begin = "�㦡�}�l����
"
�p�G�������㦡�}�l���_�����}�l�A�O�@�ӿ��~�C
- SMIL���C�@�Ӥ������@�������}�l�C
- �q�L�������[�W��end���ݩʥi�H���C�Ӥ������w�@���㦡�����G
end = "�㦡��������"
- �����������ɪ��O���������M�����}�l�����t�ȡC
- �q�L�������[�W��dur���ݩʥi�H���C�Ӥ������w�@���㦡�ɪ��G
dur = "�㦡�ɪ�����"
- �p�G���X�F�㦡�}�l���ܡA����������}�l���_�㦡�}�l�A�_�h����}�l���_�����}�l�C
- �C�Ӥ������@�����浲���C
- ����������ɪ��O���浲���M����}�l�����t�ȡC
- �C�Ӥ������@����ڶ}�l�C
- �C�Ӥ������@����ڵ����C(�`�N�G�l��������ڵ�������ߤ_����������ڵ����C)
- ��������ڮɪ��O��ڵ����M��ڶ}�l�����t�ȡC
���`�w�q�F�b�S���Q4.2.4.1�`�����W�h�ҥ]�A�����p�U�A�p��p��SMIL
1.0���P�B�������ɶ��ҫ��ȡC
�̩w�����������}�l
- ��body�������Ĥ@�Ӥl�����������}�l�O���}�l���ɶ��C�o�Ӯɶ������^�t�q�W�X�F�����ɪ��S��C
- ��par���������l�����������}�l���_��par����������ڶ}�l�C
- ��seq�������Ĥ@�Ӥl�����������}�l���_��seq����������ڶ}�l�C
- ��seq����������L����l�����������}�l���_��seq���������e�@�Ӥl���������浲���ɶ��C
�̩w��������������
�ϥβĤ@���O�����ۤǰt���y�z�G
- �p�G�@�Ӥ������@�Ө��Ȭ���indefinite������repeat���ݩʡA���������������������ڶ}�l�C
- �p�G�@�Ӥ������@�Ө��Ȥ��P�_��indefinite������repeat���ݩʡA�����������������۷��_�@��seq���������������A��seq�����]�t���ҭz�ƶq���h����repeat���ݩʪ��������@���l�����C
- �ޥγs��C�^��H���C�^��H�����������������_��������ڶ}�l�[�W���C�^��H���u���ɪ��C
- �ޥΤ奻�M�Ϲ����ô��C�^��H���C�^��H�������������������ڶ}�l�C
- ��seq�������������������_���̦Z�@�Ӥl���������浲���C
- ��par�����������������O��endsync���ݩʪ����Ȧ����A�������������_��par����������ڶ}�l�[�W�����ɪ��C�����ɪ��i�H�p�U�ɥX�G
- �p�G��endsync���ݩʪ��ȬO��last���A�Ϊ̨S����endsync���ݩʡA��par�������������ɪ��O��l����������ɪ����̤j�ȡC
- �p�G��endsync�����ȬO��first���A��par�������������ɪ��O��l����������ɪ����̤p�ȡC
- �p�G��endsync�����ȬO�@�Ӽ��ѤޥΡA��par�������������ɪ����_�ҤޥΪ��l����������ɪ��C
�̩w���������浲��
- �p�G�����J���㦡�ɪ��M�㦡�����A���浲���O�U�C�Ȥ����̤p�ȡG
- ����}�l�M�㦡�ɪ����M
- �㦡����
- �p�G�������㦡�ɪ����S���㦡�����A���浲���O����}�l�M�㦡�ɪ����M�C
- �p�G�������㦡�������S���㦡�ɪ��A���浲�����_�㦡�����C
- �_�h�A���浲�����_���������C
�̩w����������}�l
����������}�l��4.2.4.1�`�����W�h7�̩w�C
�̩w��������ڶ}�l
��������ڶ}�l���_����������}�l�A���D�����������ڵ������_������}�l�A�b�o�����p�U�A���������Q��ܡC
�̩w��������ڵ���
- body�����̦Z�@�Ӥl��������ڵ����O�������C��ڵ����ܤ֤����_���浲���A���ߦh���O��{�����C
- ��par���������l��������ڵ����i�H�p�U�ɥX�G
- �p�G�l��������fill���ݩʡA�B��Ȭ���freeze���A���l��������ڵ������_����������ڵ����C
���l�������̦Z���A�O�d�b�̹��W�A���즹�l��������ڵ����C
- �p�G�l��������fill���ݩʡA�B��Ȭ���remove���A���l��������ڵ����O��������ڵ����M���l�������浲�������̤p�ȡC
- �p�G�l�����S����fill���ݩʡA���l��������ڵ������M�_���O�_���@���㦡�ɪ����㦡�����C
- �p�G���l�������㦡�ɪ����㦡�����A���\���Q�ݦ��㦳�Ȭ���remove������fill���ݩʡA��ڵ����̦��өw�C
- �p�G�������J�S���㦡�ɪ��A�]�S���㦡�����A���\���Q�ݦ��㦳�Ȭ���freeze������fill���ݩʡA��ڵ����̦��өw�C
- ��seq�������̦Z�@�Ӥl��������ڵ������̩w��k�O��par�������̦Z�@�Ӥl��������ڵ������̩w��k�ۦP�C
- �����L��seq�����l�����i�H�p�U�o�X�G
- �p�G���l��������fill���ݩʡA�B��Ȭ���freeze���A������ڵ������_�U�@�Ӥ�������ڶ}�l�C
- �p�G���l��������fill���ݩʡA�B��Ȭ���remove���A������ڵ����O�U�@�Ӥ�������ڶ}�l�M�U�@�Ӥl���������浲����̤����̤p�ȡC
- �p�G�l�����S����fill���ݩʡA�l��������ڵ������M�_���l�����O�_���㦡�ɪ����㦡�����C
- �p�G���l�������㦡�ɪ����㦡�����A���\���Q�ݦ��㦳�Ȭ���remove������fill���ݩʡA��ڵ����̦��өw�C
- �p�G���l�����J�S���㦡�ɪ��A�]�S���㦡�����A���\���Q�ݦ��㦳�Ȭ���freeze������fill���ݩʡA��ڵ����̦��өw�C
4.3 switch����
switch�������\�Ч@�̳W�w�@�ӥi�諸�������X�A�u��q������@�ӥi�����������C���@�Ӥ����O�@��SMIL
1.0�����A�����C�^�����i�H�Q�ѽX�A�}�B���Ҧ����˴��ݩ�(�Ѩ�4.4�`)���o�X�ȡ�true���ɡA�٦������O�i�������C
��ܤ������L�{�p�U�G���̥��̦bswitch�������X�{�����dzv�ӭp��o�Ǥ����A��ܲĤ@�ӥi�����������A��E�����Q���C
�]���A�@�����ӫ�����ȱq����C�Ƨdzo�ǥi�露���C�t�~�A�@�����Ӧb��switch���������̦Z��m�@�Ӭ۹�O�I�������H�O��<switch>���ܤ֦��@�Ӥ����|�Q�襤(���D���̤��Q�n)�C�b�Ҧ��������˴��ݩʳ����ѮɡA��{�������N�D��<switch>�����@�ӹ�H�C
�`�Nhttp URI���ѤF���e������A�b�Y�DZ��p�U�i�H�Τ_���N��switch�������C
�ݩ�
��switch�������i�H���U�C�ݩʡG
- id
- �b��2�`���w�q
- title
- �b3.3.1�`���w�q�C
�j�P��ij�Ҧ�����switch������������title���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
�������e
�p�G��switch���Q�����ζ����a�Χ@��body���������l�����A���i�H�]�t�U�C�l�����G
- a
- �b4.5.1�`���w�q
- animation
- �b4.2.3�`���w�q
- audio
- �b4.2.3�`���w�q
- img
- �b4.2.3�`���w�q
- par
- �b4.2.1�`���w�q
- ref
- �b4.2.3�`���w�q
- seq
- �b4.2.2�`���w�q
- switch
- �b4.3�`���w�q
- text
- �b4.2.3�`���w�q
- textstream
- �b4.2.3�`���w�q
- video
- �b4.2.3�`���w�q
�Ҧ��o�Ǥ������i�H�@����switch���������l�������N�h���C
�p�G��switch�������Q�Τ_��head���������A���i�H�]�t�U�C�l�����G
- layout
- �b3.2�`���w�q
switch�������i�H�X�{�h��layout�����C
4.4 �˴��ݩ�
���W�S�w�q�F�i�[�b����P�B�������Τ_�˴��t�Υ\��M�]�m���@���˴��ݩʡC�q�����W�Ө��A�o���ݩʪ��ܥ������աC���Y�������@�ӳW�w���˴��ݩʱo�X�ȡ�false���ɡA�������Q�����C
�b�U�����A�i��|�X�{���Τ�ߦn���������C�Τ�ߦn�q�`�O�Ѧ^��������X�@�ӳߦn��ܮبӳ]�w�A�����W�S����Τ�N�ߦn�ǻ���SMIL�����覡�@����C
SMIL 1.0���w�q�F�U�C�˴��ݩʡG
- system-bitrate
- ���ݩʥH��/�������W�w�F�t�Υi�Ϊ�����a�e�C�a�e���q��k�O���ά����A�o�N�������Υi�H�ϥκݨ�ݳs�����`���q��k�A�]�i�H�ϥΥѥΤᱱ�²���R�A�]�m�C�Ҧp�A�ĤG�����p�i�Τ_���u�Τ��O�I�����s�����p�@�X��ܡC�ϥνը�ѽվ����Τ᪺�嫬�ȷ|�O14400�A28800�M56000���C�p�G�i�Ϊ��t�Τ�S�v�j�_�ε��_���X���ȡA���G����true���C�p�G�i�Ϊ��t�Τ�S�v�p�_���X���ȡA���G����false���C
���ݩʥi�H������j�_0����ƭȡC�p�G��ȶW�X�F��{�w�q���̤j�a�e�ȡA���ݩʪ����G�`�O����false���C
- system-captions
- ���ݩʤ��\�Ч@�̰Ϥ������_�t�ܪ��n�W�������B�~��r(���V���v�O��ê�ηQ�Dz߾\Ū�ӷQ�n�λݭn�o�ǫH�����[��)�M���V�j�����[������r�C�p�G�Τ�����Ʊ�ݨ쳬���r���H���A��Ȭ���on���C�p�G�Τ�������Ʊ�ݨ�o�ǫH���A��Ȭ���off���C����Ȭ���on���ɡA���G����true���C��Ȭ���off���ɡA���G����false���C
- system-language
- ���ݩʬO�@�ӥH�r�����j���y���W���C���A�y���W�b[RFC1766]���w�q�C
�p�G�Τ�ߦn�����X���y�����@���n���_���ѼƤ����X���@���y���A�Ϊ̥Τ�ߦn�����X���y�����@���n���_���ѼƤ����X���@���y�����e��Ӧ��e��Z���Ĥ@�Ӧr���O��-���A���G����true���C
�_�h���G����false���C
�`�N�G�o���e��ǰt�W�h���ϥΦ}���N���ۻy����ñ�����w�覡�ϱo�U�z���p�`�O���ߡG���Τ�z�ѥH�Y�Ӽ�ñ���ܪ��y���ɡA�L�]��z�ѩҦ��H����ñ�@���e�y���C
�e��W�h�ȬO���\�F�b�X�{�o�����p�ɫe���ñ���ϥΡC
��{�`�N�ƶ��G�����\�Τ��ܻy���ߦn�ɡA��{�����ӦҼ{��Τᤣ���x�W�z�y���ǰt���Ӹ`�A�]�����Ӵ���������ɡC�|�Ҩӻ��A�Τ�]�\�|�{����ܡ�en-gb���ɡA���^��^�y���i�ήɡA�L�̷|�o��t�~�Y���^�y�C�Τ�ߦn�]�m���Τ�ɭ����ӤɥΤ�[�W��en���H�o��̦n���ǰt�欰�C
�չϭ��V�h���y���[�������e�i�H�C�X�h���y���C�Ҧp�A����P����ܭ쪩��Q�y�M�^�y����Treaty of Waitangi���ɡA�i�H�ΡG
<audio src="foo.rm" system-language="mi, en"/>
���O�A�ȶȦ]����system-language�˴��ݩʪ���H�����h���y���}��������O���V�h���y���[�����C�Ҧp�@�Ӫ�Ǫ̪��Ѧr�ҥ��A�p��A First
Lesson in Latin���A����M�O���V�^�y�[�����C�b�o�����p�U�Asystem-language�˴��ݩ����ӥu�]�A��en���C
�Ч@�̪`�N�ƶ��G�Ч@�����ӷN�Ѩ�p�G��switch�����]�t�F�h���i��y����H�ӵL�@�ǰt�ɡA�i��|�ɭP�����W�����H���y�����p�C�]����ij�b�o�˪�switch���̦Z�]�A�@�ӡ��O�I����ܡA����ܦb���p�U���O�i�������C
- system-overdub-or-caption
- ���ݩʧ@���@�ӳ]�m�A�̩w�p�G�i�諸�ܡA�Τ�ߦn�t���٬O�r���C���ݩʥi�H���ȡ�caption���M��overdub���C�p�G�Τ�ߦn�ǰt���ݩʭȡA���G����true���C�p�G���ǰt���ܵ��G����false���C
- system-required
- ���ݩʫ��w�F�@���X�i���W�r�C�p�G���^��{������X�i�A���G����true���A�_�h���G����false���C�bSMIL�����Ӫ������A���ݩʷ|�O�@��XML�W�r�Ŷ�[NAMESPACES]�C
- system-screen-size
- ��Ȧ��p�U���y�k�G
screen-size-val ::=
screen-height"X"screen-width
�U�ӭȬO�H���ȡA�ӥB�����O�@�Ӥj�_0����ơC�p�GSMIL�^���������H���w���j�p����A���G����true���C�p�GSMIL�^������u��b��p���ؤo����A���G����false���C
- system-screen-depth
- ���ݩʥH�쬰���W�w�F��ܬY�����һݪ��̹��զ�O���`�סC�ݩʭȥ����j�_0�C�嫬���Ȧ�1�A8�A24...�C�p�GSMIL�^���������H���w���`����Ϲ��ε��W�A���G����true���C�p�GSMIL�^������u��b��p���`����A���G����false���C
�Ҥl
1) �b���P����S�v�����
�q�`���p�U�A��{�i��Ʊ椹�\�q�L�ϥΡ�system-bitrate���Ѽƨӿ�ܤ��P�������C�C�^���C���d�ݤ@�ӡ���ܡ�(switch��������)�A���u�C�^���M�C�^�A�Ⱦ����s�����w���S�ʬd��@�ӥi��������S�v�C
...
<par>
<text .../>
<switch>
<par system-bitrate="40000">
...
</par>
<par system-bitrate="24000">
...
</par>
<par system-bitrate="10000">
........
</par>
</switch>
</par>
...
2) �b���P��S�v�����W�������
switch���������i�H�O�������զX�C�Ҧp�A�i�H�ȫ��w�@�ӥi�ﭵ�y�G
...
<switch>
<audio src="joe-audio-better-quality" system-bitrate="16000" />
<audio src="joe-audio" system-bitrate="8000" />
</switch>
...
3) �b���P�y�������W�������
�U�����Ҥl���A�Y�ӭ��W���J���k�y���A�S���^�y���C���u�Τ�ҳߦn���y���A���i�H��ܨ䤤���@�C
...
<switch>
<audio src="joe-audio-french" system-language="fr"/>
<audio src="joe-audio-english" system-language="en"/>
</switch>
...
4) �b�����P�̹��]�m�Ч@�����e�����
�U�����Ҥl���A�t�ܤ��]�t�����P���G�v�M��`�צӳ]�p���L�ӥi�諸�����C���u�̹����S�ʡA���i�H��ܨ䤤���@�C
...
<par>
<text .../>
<switch>
<par system-screen-size="1280X1024" system-screen-depth="16">
........
</par>
<par system-screen-size="640X480" system-screen-depth="32">
...
</par>
<par system-screen-size="640X480" system-screen-depth="16">
...
</par>
</switch>
</par>
...
5) �Ϥ��r���M�Ѳ�ɲ��۰ʦ�����
�U�����Ҥl���A�r���u�b�Τ�Q�n�ɤ~��ܡC
...
<seq>
<par>
<audio src="audio.rm"/>
<video src="video.rm"/>
<textstream src="stockticker.rtx"/>
<textstream src="closed-caps.rtx" system-captions="on"/>
</par>
</seq>
...
6) ��ܤ��P�y�����t���M�r��
�U�����Ҥl���A�@���k�y�q�v���^�y�A�w�y�M�����y�t���M�r���C�U����SMIL���_���ܥX�F�o�@�I�A�}���u�Τ�ߦn�b�o�ǥi�ﶵ����ܡC
...
<par>
<switch>
<audio src="movie-aud-en.rm" system-language="en"
system-overdub-or-caption="overdub"/>
<audio src="movie-aud-de.rm" system-language="de"
system-overdub-or-caption="overdub"/>
<audio src="movie-aud-nl.rm" system-language="nl"
system-overdub-or-caption="overdub"/>
<!-- French for everyone else -->
<audio src="movie-aud-fr.rm"/>
</switch>
<video src="movie-vid.rm"/>
<switch>
<textstream src="movie-caps-en.rtx" system-language="en"
system-overdub-or-caption="caption"/>
<textstream src="movie-caps-de.rtx" system-language="de"
system-overdub-or-caption="caption"/>
<textstream src="movie-caps-nl.rtx" system-language="nl"
system-overdub-or-caption="caption"/>
<!-- French captions for those that really want them -->
<textstream src="movie-caps-fr.rtx" system-captions="on"/>
</switch>
</par>
...
4.5 �W�챵����
�챵�����ϱo�y�z��H�����챵�X�����t�����i��C
SMIL�u���Ѥ��O���챵�����C�챵�ȭ��_��V����챵(�Y�A�Ҧ����챵���B�Ȧ��@�ӷ��M�@�Ӳ��I)�CSMIL�����Ҧ��챵�ѥΤ�E���C
���O����챵���B�z
�Ѥ_��X���ʡASMIL��t�ܥi��|�A�Ψ�L(�DSMIL)���ΩM����C�Ҧp�ASMIL�s�����i��|�ϥΤ@��HTML����h��ܤ��O��HTML���C�ϹL�ӡAHTML�s�����i��|�Τ@��SMIL�������HTML�������O��SMIL���C
�b�o�˪��t�ܤ��A�i�H�b��P���h���w�q�챵�A���i��|���ͽĬ�C�b�o�����p�U�A�]�t��w�q���챵ɬ���_���O��H���w�q���p���C�`�N�]���o�i��|�n�D�s�����M�����q�H�ASMIL����{�i���ܤ����`���W�S�C
�p�G�챵�b���O��SMIL��w�q�A���챵�u�v�T�o�Ӥ��O��SMIL���C
�p�G�챵�bSMIL����O���DSMIL��w�q�A�챵�u�v�T���O�����Ӥ��v�TSMIL�]�t�����C������b�H�Z��SMIL�������i��|�����C
�M�}
SMIL����R�W���_���ѲũM'#'�s���šC�o�N����SMIL������e�bHTML���ϥΪ��w���(�Ҧp�A���ϥΡ�http://foo.com/some/path#anchor1���Φ����w���)�C
�s����SMIL���_
���VSMIL��w��ťi�H�]�t���_����(�Ҧp�Ahttp://www.w3.org/test.smi#par1)�C���_�����O�@�Ӽ��ѲŭȡA���ѤF�ҤޥΪ�SMIL����@�Ӥ����C�p�G�E���@�ӥ]�t�F���_�������챵�A�t�����ӱq���_�ҫ���������ڶ}�l���I�}�l����A�N�p�P�O�N�ؼФ��ֶi�쨺�I�@�ˡC
�i��o�ͤU�C�S�����p�G
- �챵�ҫ�����������repeat���ݩʡC
- �p�G��repeat���ݩʪ��ȬON�A����N���������C
- �p�G��repeat���ݩʪ��ȬO��indefinite���A�^�����Ѱw�indefinite�����`�ȩw�q���W�h�M�w�C
- �챵�ҫ������Q�]�t�b�t�@�Ӧ���repeat���ݩʪ��������C
- �p�G��repeat���ݩʪ��ȬON�A�^��b�챵�ҫ��������}�Y�}�l�A�M�Z���`����N-1���]�t��repeat���ݩʪ������C
- �p�G��repeat���ݩʪ��ȬO��indefinite���A�^��b�챵�ҫ��������}�Y�}�l�C�^�����Ѱw�indefinite�����`�ȩw�q���W�h�M�w�C
- �챵�ҫ������O�@�ӡ�switch�����������e�G�����\�챵�ҫ���������switch�����������e�C
��a���������\���OHTML 4.0[HTML40]����a���������\��D�`�ۦ��CSMIL�W�[�F�@���ݩʡ�show���Τ_�b�E���챵�ɱ�����ɧǦ欰�C�X�_�P�B���Ҽ{�A��a�������O�z�����A�Y�A�����v�T�����l�������P�B�C��a�����������ӴO�M�C��a������������href�ݩʡC
�ݩ�
��a�������i�H���U�C�ݩʡG
- id
- �b��2�`���w�q
- href
- ���ݩʥ]�t�F�챵���I��URI�C
��href���ݩʬO��a���������ݪ��C
- show
- �������b�E���챵�ɡA����]�t���챵������欰�C���i�H���U�C�ȡG
- ��replace���G
���e���t�ܼȰ��b���e���A�A�Q�챵���I���귽�ҥN���C�p�G�����ѤF�@�����v�O�����A���Τ��^�췽���ɡA���t�ܱq�Ȱ������A���`����C
- ��new���G�ت��귽������b�@�ӷs���W�U�夤�}�l�A���v�T���귽�C
- ��pause���G���e���t�ܼȰ��b���e���A�A�ت��귽�b�@�ӷs���W�U�夤�}�l�C���ت��귽����ܵ����Z�A���t�ܱq�Ȱ������A���`����C
��show�����ʬ٭ȬO��replace���C
- title
- �b3.3.1�`���w�q
�j�P��ij�Ҧ�����a������������title���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
�������e
��a�������i�H�]�t�U�C�l�����G
- animation
- �b4.2.3�`���w�q
- audio
- �b4.2.3�`���w�q
- img
- �b4.2.3�`���w�q
- par
- �b4.2.1�`���w�q
- ref
- �b4.2.3�`���w�q
- seq
- �b4.2.2�`���w�q
- switch
- �b4.3�`���w�q
- text
- �b4.2.3�`���w�q
- textstream
- �b4.2.3�`���w�q
- video
- �b4.2.3�`���w�q
�Ҥl
��1
�E���챵�|�}�l�s���t�ܡA�N�����b���t�ܡC
<a href="http://www.cwi.nl/somewhereelse.smi">
<video src="rtsp://foo.com/graph.imf" region="l_window"/>
</a>
�Ҥl�����ĤG��i�H���������V����SMIL�t�ܤl�𪺤ޥΡC
��2
�E���챵�|�b���e���t�ܤ��~�}�l�s���t�ܡC
<a href="http://www.cwi.nl/somewhereelse.smi" show="new">
<video src="rtsp://foo.com/graph.imf" region="l_window"/>
</a>
�Ҧp�A�o���\SMIL���E���@��HTML�s�����C
��3
�E���챵�|�}�l�s���t�ܡA�Ȱ����b���t�ܡC
<a href="http://www.cwi.nl/somewhereelse.smi" show="pause">
<video src="rtsp://foo.com/graph.imf" region="l_window"/>
</a>
��4
�U�����Ҥl�]�t�F�@���챵�A���챵�q�t��A���@�Ӥ������V�t�@�t��B�������C�o�|�q�t��B�����Ѭ���next������������ڶ}�l���I�}�l����C
�t��A:
<a href="http://www.cwi.nl/presentationB#next">
<video src="rtsp://foo.com/graph.imf"/>
</a>
�t��B (http://www.cwi.nl/presentation):
...
<seq>
<video src="rtsp://foo.com/graph.imf"/>
<par>
<video src="rtsp://foo.com/timbl.rm" region="l_window"/>
<video id="next" src="rtsp://foo.com/v1.rm" region="r_window"/>
^^^^^^^^^
<text src="rtsp://foo.com/caption1.html" region="l_2_title"/>
<text src="rtsp://foo.com/caption2.rtx" region="r_2_title"/>
</par>
</seq>
...
��a���������\��O�������A���u���\�N�챵�M���㪺�C�^��H�����p�CHTML����image
map�w�g�����F�N�챵�O�@�ӹ�H���Ŷ����������p�O���Ϊ��Canchor������SMIL��{�F�������\��G
- anchor�ϥΪ���href���ݩʤ��\�H�C�^��H���Ŷ��M�ɶ������@���챵�����I�C(�ۤU�A��a�������u���\�N�챵�M���㪺�C�^��H�����p)�C
- anchor�����Ρ�id���ݩʱN�C�^��H�������@���챵�����I�C
- anchor�������\�Ρ�coords���N��H�����Ŷ������C
- anchor�������\�Ρ�begin���M��end���ݩʱN��H�����ɶ������Cbegin�Mend�ݩʪ��Ȭ۹�_�C�^��H���}�l�C
�ݩ�
��anchor�������i�H���U�C�ݩʡG
- begin
- �b4.2.1�`���w�q
- coords
- ���ݩʦb�@�ӥi���C�^��H���t�ܰϰ�w�q�F�@�ӯx�ΡC�p�G�챵�O�@�ӯx�ΰϰ�����p�A���ݩʪ��y�k�M�y�q�����_HTML��image
map��coords�ݩʡC�x�ΥΥ|�Ӫ��Ȩӻ����G�Y��ӭȻ����F�x�Υ��W�������СC�Z��ӭȻ����F�x�Υk�U�������СC���ЭȬ۹�_�i���C�^��H�����W��(�Ѩ���4.5)�C�p�G���ХH�ʤ��ƪ��Φ����X�A�h�O�۹�_�C�^��H��ܰϰ쪺��Ӽe�M���Ө��C
�]�t���~���Ъ��ݩʳQ����(right-x�p�_�ε��_left-x�Abottom-y�p�_�ε��_top-y)�C�p�G���Эȩw�q���x�ζW�X�F�C�^��H�л\���S��A�W�X���e�שM���צb�C�^��H����ɳQ���h�C
coords�ݩʭȪ��y�k�p�U�G
coords-value ::= left-x "," top-y "," right-x "," bottom-y
D
��4.5: ��coords���ݩʪ��y�q
- end
- �b4.2.1�`���w�q
- id
- �b��2�`���w�q
- show
- �b4.5.1�`���w�q
- skip-content
- �b3.3.1�`���w�q
- title
- �b3.3.1�`���w�q
�j�P��ij�Ҧ�����anchor������������title���ݩʡA�B���ݩʭȬO�@�Ӧ��N�q���y�z�C�Ч@�u�����ӫO��SMIL��ޤJ���C�@�Ӥ������㦳���ݩʡC
�Ҥl
1) �N�챵�O�Ŷ����������p
�U�����Ҥl���A�@�ӵ��W���_�ҥe���̹��Ŷ��Q������ӳ����C��ӳ������U�����p���챵�C
<video src="http://www.w3.org/CoolStuff">
<anchor href="http://www.w3.org/AudioVideo" coords="0%,0%,50%,50%"/>
<anchor href="http://www.w3.org/Style" coords="50%,50%,100%,100%"/>
</video>
2) �N�챵�O�ɶ����������p
�U�����Ҥl���A�@�ӵ��W���_���ɪ��Q������Ӥl���j�C��Ӥl���j���U�����p���챵�C
<video src="http://www.w3.org/CoolStuff">
<anchor href="http://www.w3.org/AudioVideo" begin="0s" end="5s"/>
<anchor href="http://www.w3.org/Style" begin="5s" end="10s"/>
</video>
3) ����@�ӹ�H���Y�ӧ���
�U�����Ҥl�]�t�F�@���챵�A���챵�q�t��A���@�Ӥ������V�t�@�t��B���]�t�����W��H�������C���q���W����5���_����t��B(�Y�A�q���W��CoolStuff�����Q�����_�B�}�l���t�ܡA�N�p�P�O�N���ֶi�쨺�I�@��)�C
�t��A�G
<a href="http://www.cwi.nl/mm/presentationB#tim">
<video id="graph" src="rtsp://foo.com/graph.imf" region="l_window"/>
</a>
�t��B�G
<video src="http://www.w3.org/CoolStuff">
<anchor id="joe" begin="0s" end="5s"/>
<anchor id="tim" begin="5s" end="10s"/>
</video>
4) �զX�ϥΤ��P�Ϊk���챵
�U�����Ҥl�����F�p��զX�ϥΤ��P�Ϊk���챵�C
�t��A�G
<a href="http://www.cwi.nl/mm/presentationB#tim">
<video id="graph" src="rtsp://foo.com/graph.imf" region="l_window"/>
</a>
�t��B�G
<video src="http://www.w3.org/CoolStuff">
<anchor id="joe" begin="0s" end="5s" coords="0%,0%,50%,50%"
href="http://www.w3.org/"/>
<anchor id="tim" begin="5s" end="10s" coords="0%,0%,50%,50%"
href="http://www.w3.org/Tim"/>
</video>
SMIL 1.0�i�H�]�A�@�ӥi���������n���Τ_���X�����ҥΪ���������w�q(DTD)�CSMIL������������Ӧp�U�n��(�i�H�γ���N������)�G
<!DOCTYPE smil PUBLIC "-//W3C//DTD SMIL 1.0//EN"
"http://www.w3.org/TR/REC-smil/SMIL10.dtd">
XML
1.0�W�S���ѤF�@���ϥ�<!DOCTYPE>�����X�iDTD����k�A�p�Τ_�W�[�@�ӷs�����^�w�q���C�Ч@�̤����ӦbSMIL���ϥΦ��S�ʡA�]���ܦhSMIL����������C
SMIL���U�z�Ϊk�D�k�G
<!DOCTYPE smil PUBLIC "-//W3C//DTD SMIL 1.0//EN"
"http://www.w3.org/TR/REC-smil/SMIL10.dtd" [
<!ENTITY %
AcmeCorpSymbols PUBLIC
"-//Acme Corp//ENTITIES Corporate
Symbols//EN"
"http://www.acme.com/corp_symbols.xml"
>
%AcmeCorpSymbols;
]>
<!--
This is the XML document type definition (DTD) for SMIL 1.0.
Date: 1998/06/15 08:56:30
Authors:
Jacco van Ossenbruggen <[email protected]>
Sjoerd Mullender <[email protected]>
Further information about SMIL is available at:
http://www.w3.org/AudioVideo/
-->
<!-- Generally useful entities -->
<!ENTITY % id-attr "id ID #IMPLIED">
<!ENTITY % title-attr "title CDATA #IMPLIED">
<!ENTITY % skip-attr "skip-content (true|false) 'true'">
<!ENTITY % desc-attr "
%title-attr;
abstract CDATA #IMPLIED
author CDATA #IMPLIED
copyright CDATA #IMPLIED
">
<!--=================== SMIL Document =====================================-->
<!--
The root element SMIL contains all other elements.
-->
<!ELEMENT smil (head?,body?)>
<!ATTLIST smil
%id-attr;
>
<!--=================== The Document Head =================================-->
<!ENTITY % layout-section "layout|switch">
<!ENTITY % head-element "(meta*,((%layout-section;), meta*))?">
<!ELEMENT head %head-element;>
<!ATTLIST head %id-attr;>
<!--=================== Layout Element ====================================-->
<!--
Layout contains the region and root-layout elements defined by
smil-basic-layout or other elements defined an external layout
mechanism.
-->
<!ELEMENT layout ANY>
<!ATTLIST layout
%id-attr;
type CDATA "text/smil-basic-layout"
>
<!--=================== Region Element ===================================-->
<!ENTITY % viewport-attrs "
height CDATA #IMPLIED
width CDATA #IMPLIED
background-color CDATA #IMPLIED
">
<!ELEMENT region EMPTY>
<!ATTLIST region
%id-attr;
%title-attr;
%viewport-attrs;
left CDATA "0"
top CDATA "0"
z-index CDATA "0"
fit (hidden|fill|meet|scroll|slice) "hidden"
%skip-attr;
>
<!--=================== Root-layout Element ================================-->
<!ELEMENT root-layout EMPTY>
<!ATTLIST root-layout
%id-attr;
%title-attr;
%viewport-attrs;
%skip-attr;
>
<!--=================== Meta Element=======================================-->
<!ELEMENT meta EMPTY>
<!ATTLIST meta
name NMTOKEN #REQUIRED
content CDATA #REQUIRED
%skip-attr;
>
<!--=================== The Document Body =================================-->
<!ENTITY % media-object "audio|video|text|img|animation|textstream|ref">
<!ENTITY % schedule "par|seq|(%media-object;)">
<!ENTITY % inline-link "a">
<!ENTITY % assoc-link "anchor">
<!ENTITY % link "%inline-link;">
<!ENTITY % container-content "(%schedule;)|switch|(%link;)">
<!ENTITY % body-content "(%container-content;)">
<!ELEMENT body (%body-content;)*>
<!ATTLIST body %id-attr;>
<!--=================== Synchronization Attributes ========================-->
<!ENTITY % sync-attributes "
begin CDATA #IMPLIED
end CDATA #IMPLIED
">
<!--=================== Switch Parameter Attributes =======================-->
<!ENTITY % system-attribute "
system-bitrate CDATA #IMPLIED
system-language CDATA #IMPLIED
system-required NMTOKEN #IMPLIED
system-screen-size CDATA #IMPLIED
system-screen-depth CDATA #IMPLIED
system-captions (on|off) #IMPLIED
system-overdub-or-caption (caption|overdub) #IMPLIED
">
<!--=================== Fill Attribute ====================================-->
<!ENTITY % fill-attribute "
fill (remove|freeze) 'remove'
">
<!--=================== The Parallel Element ==============================-->
<!ENTITY % par-content "%container-content;">
<!ELEMENT par (%par-content;)*>
<!ATTLIST par
%id-attr;
%desc-attr;
endsync CDATA "last"
dur CDATA #IMPLIED
repeat CDATA "1"
region IDREF #IMPLIED
%sync-attributes;
%system-attribute;
>
<!--=================== The Sequential Element ============================-->
<!ENTITY % seq-content "%container-content;">
<!ELEMENT seq (%seq-content;)*>
<!ATTLIST seq
%id-attr;
%desc-attr;
dur CDATA #IMPLIED
repeat CDATA "1"
region IDREF #IMPLIED
%sync-attributes;
%system-attribute;
>
<!--=================== The Switch Element ================================-->
<!-- In the head, a switch may contain only layout elements,
in the body, only container elements. However, this
constraint cannot be expressed in the DTD (?), so
we allow both:
-->
<!ENTITY % switch-content "layout|(%container-content;)">
<!ELEMENT switch (%switch-content;)*>
<!ATTLIST switch
%id-attr;
%title-attr;
>
<!--=================== Media Object Elements =============================-->
<!-- SMIL only defines the structure. The real media data is
referenced by the src attribute of the media objects.
-->
<!-- Furthermore, they have the following attributes as defined
in the SMIL specification:
-->
<!ENTITY % mo-attributes "
%id-attr;
%desc-attr;
region IDREF #IMPLIED
alt CDATA #IMPLIED
longdesc CDATA #IMPLIED
src CDATA #IMPLIED
type CDATA #IMPLIED
dur CDATA #IMPLIED
repeat CDATA '1'
%fill-attribute;
%sync-attributes;
%system-attribute;
">
<!--
Most info is in the attributes, media objects are empty or
contain associated link elements:
-->
<!ENTITY % mo-content "(%assoc-link;)*">
<!ENTITY % clip-attrs "
clip-begin CDATA #IMPLIED
clip-end CDATA #IMPLIED
">
<!ELEMENT ref %mo-content;>
<!ELEMENT audio %mo-content;>
<!ELEMENT img %mo-content;>
<!ELEMENT video %mo-content;>
<!ELEMENT text %mo-content;>
<!ELEMENT textstream %mo-content;>
<!ELEMENT animation %mo-content;>
<!ATTLIST ref %mo-attributes; %clip-attrs;>
<!ATTLIST audio %mo-attributes; %clip-attrs;>
<!ATTLIST video %mo-attributes; %clip-attrs;>
<!ATTLIST animation %mo-attributes; %clip-attrs;>
<!ATTLIST textstream %mo-attributes; %clip-attrs;>
<!ATTLIST text %mo-attributes;>
<!ATTLIST img %mo-attributes;>
<!--=================== Link Elements =====================================-->
<!ENTITY % smil-link-attributes "
%id-attr;
%title-attr;
href CDATA #REQUIRED
show (replace|new|pause) 'replace'
">
<!--=================== Inline Link Element ===============================-->
<!ELEMENT a (%schedule;|switch)*>
<!ATTLIST a
%smil-link-attributes;
>
<!--=================== Associated Link Element ===========================-->
<!ELEMENT anchor EMPTY>
<!ATTLIST anchor
%skip-attr;
%smil-link-attributes;
%sync-attributes;
coords CDATA #IMPLIED
>
�ѦҤ��m
- [CSS2]
- "Cascading Style Sheets, level 2", B. Bos, H. Lie, C. Lilley, I. Jacobs,
12 May 1998.
- Available at http://www.w3.org/TR/REC-CSS2/.
- [HTML40]
- "HTML 4.0 Specification", D. Raggett, A. Le Hors, I. Jacobs, 24 April
1998.
Available at http://www.w3.org/TR/REC-html40.
- [ISO/IEC 10646]
- ISO (International Organization for Standardization). ISO/IEC 10646-1993
(E). Information technology -- Universal Multiple-Octet Coded Character Set
(UCS) -- Part 1: Architecture and Basic Multilingual Plane. [Geneva]:
International Organization for Standardization, 1993 (plus amendments AM 1
through AM 7).
- [NAMESPACES]
- "Namespaces in XML", T. Bray, D. Hollander, A. Layman, 27 March
1998
W3C working draft. Available at http://www.w3.org/TR/WD-xml-names.
- [PICS]
- "PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols",
31 October 1996, T. Krauskopf, J. Miller, P. Resnick, W. Trees
Available at
http://www.w3.org/TR/REC-PICS-labels-961031
- [RFC1738]
- "Uniform Resource Locators", T. Berners-Lee, L. Masinter, and M. McCahill,
December 1994.
Available at ftp://ftp.isi.edu/in-notes/rfc1738.txt.
- [RFC1766]
- "Tags for the Identification of Languages", H. Alvestrand, March
1995.
Available at ftp://ftp.isi.edu/in-notes/rfc1766.txt.
- [RFC1808]
- "Relative Uniform Resource Locators", R. Fielding, June 1995.
Available
at ftp://ftp.isi.edu/in-notes/rfc1808.txt.
- [RFC2045]
- "Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet
Message Bodies", N. Freed and N. Borenstein, November 1996.
Available at ftp://ftp.isi.edu/in-notes/rfc2045.txt.
Note that this RFC obsoletes RFC1521, RFC1522, and RFC1590.
- [SMPTE]
- "Time and Control Codes for 24, 25 or 30 Frame-Per-Second Motion-Picture
Systems - RP 136-1995". Society of Motion Picture & Television
Engineers.
- [URI]
- "Uniform Resource Identifiers (URI): Generic Syntax and Semantics", T.
Berners-Lee, R. Fielding, L. Masinter, 4 March 1998.
Available at http://www.ics.uci.edu/pub/ietf/uri/draft-fielding-uri-syntax-02.txt.
This is a work in progress that is expected to update [RFC1738] and [RFC1808].
- [XML10]
- "Extensible Markup Language (XML) 1.0", T. Bray, J. Paoli, C.M.
Sperberg-McQueen, editors, 10 February 1998.
Available at http://www.w3.org/TR/REC-xml
(�D����)
SMIL 1.0�i��|�b�N�ӳQ�t�@��W3C��ij���X�i�A�άO�X�{�M���X�i�C
��ij�o���X�i���`�U�C�W�h�G
- �Ҧ��b�X�i���ޤJ��������������skip-content���ݩ�(�b3.3.1�`���w�q)�A�p�G���̪����e���i��QSMIL 1.0���B�z���ܡC
- �M���X�i������XML�W�r�Ŷ��W�S���y�k�ޤJ�C
��ijSMIL 1.0��������Ʀn�B�z�]�t���`�o��ӳW�h���X�i�����C
�@��XML�W�r�Ŷ�����W3C��ij�A�X�i���ӥΦ����B�z�C�b���`���E�U�����AW3C�O��[NAMESPACE]���w�q��XML�W�r�Ŷ����y�k�M�y�q�u�Τ_�����ʪ��ت��C
�i��|�X�{�U�C���p�G
- ��]�tSMIL 1.0�W�S���W�r�Ŷ��n���A�w�q�F�@�Ӫūe��C�b�o�����p�U�A�DSMIL
1.0�����M�ݩʥu�b�n�����ϥ�XML�W�r�Ŷ��ɤ~��X�{�b��C������]�tSMIL 1.0����������n���C�p�G���]�t�F�A���\���O�L�Ī��C
�U�����Ҥl���A������new:a���O�@�ӦX�k���X�i�C������mytags:a���M��b���O�y�k���~�A�]�����̨S���ϥ�XML�W�r�Ŷ��n���C <?xml:namespace ns="http://www.acme.com/new-smil" prefix="new" ?>
<?xml:namespace ns="http://www.w3.org/TR/PR-smil" ?>
<smil>
<body>
<par>
<new:a>
...
</new:a>
<mytags:a ... />
...
</mytags:a>
<b>
...
</b>
</par>
</body>
</smil>
- ��]�A��������n���A�άO���]�t���_����1��SMIL��������n���A�άO���]�t���_����1��SMIL�W�S���W�r�Ŷ��n���C���F���SMIL
1.0������ѧO�o�ˤ@�ӦW�r�Ŷ��n���A��ij����SMIL������URI�Hhttp://www.w3.org/TR/REC-smil�}�Y�A�Z���h���r�šA�p�������C
�b�o�����p�U�ASMIL 1.0�������Ӱ��]���b�B�z�@�Ӫ������_1.0��SMIL���C
�i��o�ͤU�C���p�G
- ��������
- ���������Q����
���������i��]�t��SMIL
1.0�����զ������e�C�o�˪����e�O�_�Q�������M�_��skip-content���ݩʪ��ȡC�p�G�ݩʳQ�]����true���A�άO�S�����ݩʡA���e�Q�����C�p�G���Q�]����false���A���e�Q�B�z�C
- �������e�Q�n������empty��
- ���Ӫ�����SMIL�]�\�|���\SMIL 1.0���n������empty���������]�t���e�C
- �o�˪����e�O�_�Q�������M�_�쬰�Ť�������������skip-content���ݩʪ��ȡC�p�G�ݩʳQ�]����true���A���e���Q�B�z�C�p�G���Q�]����false���A���e�Q�B�z�C
- �����ݩ�
- �����ݩʳQ����
- �����ݩʭ�
- �]�t�����ݩʭȪ��ݩʳQ�����C
- ���]�t�@��SMIL 1.0��������n���C�b�o�����p�U�A�������]�t����DSMIL
1.0�������A�Y�ϥ��̳Q�n�����ϥ�XML�W�r�Ŷ��C�o�O�]���o���X�i�i��|�Ϥ��L�ġC
��XML�W�r�Ŷ����Q�Τ_�]�t��L��_XML�����SMIL�����M�ݩʮɡA��ij�ϥΤU�����W�r�Ŷ����ѲšGhttp://www.w3.org/TR/REC-smil
�@