The document discusses multimedia architecture and markup languages. It describes two common multimedia architectures - monolithic and shell architectures. It then covers markup languages, including HTML, XML, and SGML. XML is presented as being based on SGML but simplified for use on the web. Stylesheets are described as separating document contents from style to allow flexibility.
3. Monolithic Architecture Software Engine This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says.
4. Shell Architecture Software Engine This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says. This is some text. It probably won’t be legible, and it doesn’t really matter what it says.
5.
6.
7.
8.
9. Markup This is a simple document with bold, italic and red text. {This is a simple document with { bold,}{ italic}{ and } {f6 red}{text. ar }} RTF <P>This is a simple document with <B>bold,</B> <I>italic</I> and <FONT COLOR=RED>red</FONT> text.</P> HTML
10.
11.
12.
13.
14.
15.
16.
17. An Example XML Document <!--?XML version="1.0"?--> <!DOCTYPE memo PUBLIC "memo.dtd"> <!--A very simple XML document --> <MEMO> <FROM>Tim Brailsford</FROM> <TO>A.N. Student</TO> <SUBJECT>Your Work</SUBJECT> <DATE>14th February, 2000</DATE> <BODY> <P>This is to confirm that I received your work</P> <P>Thanks, Tim.</P> </BODY> </MEMO>
18. An Example XML Document <!--?XML version="1.0"?--> <!DOCTYPE memo PUBLIC "memo.dtd"> <!--A very simple XML document --> <MEMO> <FROM>Tim Brailsford</FROM> <TO>A.N. Student</TO> <SUBJECT>Your Work</SUBJECT> <DATE>14th February, 2000</DATE> <BODY> <P>This is to confirm that I received your work</P> <P>Thanks, Tim.</P> </BODY> </MEMO> <!ELEMENT MEMO (FROM, TO, SUBJECT, DATE, BODY)> <!ELEMENT FROM (#PCDATA)> <!ELEMENT TO (#PCDATA)> <!ELEMENT SUBJECT (#PCDATA)> <!ELEMENT DATE (#PCDATA)> <!ELEMENT BODY (P+)> <!ELEMENT P (#PCDATA)>
19. An Example XML Document <!--?XML version="1.0"?--> <!DOCTYPE memo PUBLIC "memo.dtd"> <!--A very simple XML document --> <MEMO> <FROM>Tim Brailsford</FROM> <TO>A.N. Student</TO> <SUBJECT>Your Work</SUBJECT> <DATE>14th February, 2000</DATE> <BODY> <P>This is to confirm that I received your work</P> <P>Thanks, Tim.</P> </BODY> </MEMO> <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" > <xsd:element name="BODY"> <xsd:complexType><xsd:sequence> <xsd:element ref="P" maxOccurs="unbounded"/> </xsd:sequence></xsd:complexType> </xsd:element> <xsd:element name="DATE" type="xsd:string"/> <xsd:element name="FROM" type="xsd:string"/> <xsd:element name="MEMO"> <xsd:complexType><xsd:sequence> <xsd:element ref="FROM"/> <xsd:element ref="TO"/> <xsd:element ref="SUBJECT"/> <xsd:element ref="DATE"/> <xsd:element ref="BODY"/> </xsd:sequence></xsd:complexType> </xsd:element> <xsd:element name="P" type="xsd:string"/> <xsd:element name="SUBJECT" type="xsd:string"/> <xsd:element name="TO" type="xsd:string"/> </xsd:schema>