SMIL 개요
SMIL은 HTML과 유사한, 오디오비디오 표현(audiovisual presentations)을 설명하는 쉽게 배울 수 있는 언어입니다.
기를 갖추어야 할 기본 지식
계속 공부하기 전에, 아래의 기본 지식을 가지고 있어야 합니다:
- HTML
- XHTML
- XML
- XML 이름 공간
이 프로젝트를 먼저 배우고 싶다면, 우리의홈페이지이 튜토리얼에 접근하세요.
SMIL이 무엇인가요?
- SMIL은 동기화 멀티미디어 통합 언어를 의미합니다.
- SMIL의 발음은 "smile"입니다.
- SMIL은 오디오비디오 표현(audiovisual presentations)을 설명하는 언어입니다.
- SMIL은 배우기 쉽고 이해하기 쉽습니다.
- SMIL은 HTML과 유사한 언어입니다.
- SMIL은 XML로 작성됩니다.
- SMIL 표현(SMIL presentations)은 텍스트 편집기로 작성할 수 있습니다.
- SMIL은 W3C 표준입니다.
간단한 SMIL 예제:
<smil> <body> <seq repeatCount="indefinite"> <img src="image1.jpg" dur="3s" /> <img src="image2.jpg" dur="3s" /> </seq> </body> </smil>
위의 예제에서 SMIL이 XML 기반으로 있으며 이해하기 쉽고 간단한 텍스트 편집기로 작성할 수 있는 언어라는 것을 볼 수 있습니다.
<smil></smil> SMIL 문서를 정의하는 태그.<body> 요소 정의가 표현하는 주체.<seq> 는 표시 시퀀스를 정의합니다.repeatCount 속성은 불확정한 반복을 정의하였습니다. 각 <img> 요소들은 모두 src 속성을 통해 이미지 자원을 정의하며 dur 속성은 표시되는 지속 시간을 정의합니다.
SMIL이 할 수 있는 일은 무엇인가요?
- SMIL은 인터넷 및 인tranet 프로그램을 생성하는 데 사용할 수 있습니다
- SMIL은 슬라이드 쇼 표현을 생성하는 데 사용할 수 있습니다
- SMIL은 PowerPoint의 인터넷 상응물로 설명되었습니다
- SMIL 표현은 여러 파일 타입(텍스트, 비디오, 오디오 등)을 표시할 수 있습니다
- SMIL은 여러 파일을 동시에 표시할 수 있습니다
- SMIL은 여러 웹 서버에서 파일을 표시할 수 있습니다
- SMIL은 다른 SMIL 표현에 링크를 포함할 수 있습니다
- SMIL 표현은 정지, 시작, 다음 단계 등의 제어 버튼을 포함할 수 있습니다
- SMIL은 요소 시퀀스와 지속 시간을 정의하는 함수를 가지고 있습니다
- SMIL은 요소 위치와可见성을 정의하는 함수를 가지고 있습니다
W3C의 SMIL
1997년 이후 W3C는 SMIL을 비디오, 오디오, 텍스트 및 그래픽을 실시간으로 조합하는精细한 멀티미디어 표현 언어로 개발해왔습니다.
1997년 11월 SMIL은 워크 드라フト로 제출되었습니다.
SMIL 1.0은 1998년 6월 W3C 표준이 되었습니다.
SMIL 2.0은 2001년 8월 W3C 표준으로 확정되었습니다.