SlideShare a Scribd company logo
1 of 23
G6DPMM - Lecture 16 Architecture of Multimedia Systems
Multimedia Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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.
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.
Advantages of a “Shell” design ,[object Object],[object Object],[object Object]
Link Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Markup Languages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Markup Languages (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
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
Generalised Markup ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Generalised Markup (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SGML - History ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SGML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Benefits of SGML ,[object Object],[object Object],[object Object],[object Object]
Disadvantages of SGML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
XML vs SGML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An Example XML Document <!--?XML version=&quot;1.0&quot;?--> <!DOCTYPE memo PUBLIC &quot;memo.dtd&quot;>   <!--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>
An Example XML Document <!--?XML version=&quot;1.0&quot;?--> <!DOCTYPE memo PUBLIC &quot;memo.dtd&quot;>   <!--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)>
An Example XML Document <!--?XML version=&quot;1.0&quot;?--> <!DOCTYPE memo PUBLIC &quot;memo.dtd&quot;>   <!--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=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <xsd:schema xmlns:xsd=&quot;http://www.w3.org/2000/10/XMLSchema&quot; > <xsd:element name=&quot;BODY&quot;> <xsd:complexType><xsd:sequence> <xsd:element ref=&quot;P&quot; maxOccurs=&quot;unbounded&quot;/> </xsd:sequence></xsd:complexType> </xsd:element> <xsd:element name=&quot;DATE&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;FROM&quot; type=&quot;xsd:string&quot;/>  <xsd:element name=&quot;MEMO&quot;> <xsd:complexType><xsd:sequence> <xsd:element ref=&quot;FROM&quot;/> <xsd:element ref=&quot;TO&quot;/> <xsd:element ref=&quot;SUBJECT&quot;/> <xsd:element ref=&quot;DATE&quot;/> <xsd:element ref=&quot;BODY&quot;/> </xsd:sequence></xsd:complexType> </xsd:element> <xsd:element name=&quot;P&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;SUBJECT&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;TO&quot; type=&quot;xsd:string&quot;/> </xsd:schema>
Contents vs Style ,[object Object],[object Object],[object Object],[object Object],[object Object],The  scientific  name of the domestic dog is  Canis familiaris , and of the domestic  cat is  Felis catus .
Contents vs Style ,[object Object],[object Object],[object Object],[object Object],[object Object],The  scientific  name of the domestic dog is  Canis familiaris , and of the domestic  cat is  Felis catus . In HTML <P>The <I>scientific</I>  name of the domestic dog  is <I>Canis familiaris</I>,  and of the domestic cat  is <I>Felis catus.</I></P> NB there is no distinction between scientific names and emphasis.
Contents vs Style ,[object Object],[object Object],[object Object],[object Object],[object Object],The  scientific  name of the domestic dog is  Canis familiaris , and of the domestic  cat is  Felis catus . In XML <P>The <emph>scientific</emph>  name of the domestic dog  is <sci>Canis familiaris</sci>,  and of the domestic cat  is <sci>Felis catus.</sci></P> NB emphasis and scientific names are different tags.  They may both  be displayed as italic, but they can be treated separately.
Stylesheets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

3 xml namespaces and xml schema
3   xml namespaces and xml schema3   xml namespaces and xml schema
3 xml namespaces and xml schemagauravashq
 
4 xml namespaces and xml schema
4   xml namespaces and xml schema4   xml namespaces and xml schema
4 xml namespaces and xml schemagauravashq
 
HTML5 & CSS3 -- UPA Iowa
HTML5 & CSS3 -- UPA IowaHTML5 & CSS3 -- UPA Iowa
HTML5 & CSS3 -- UPA IowaIan Lintner
 
Html, Xml, 그리고 시맨틱웹
Html, Xml, 그리고 시맨틱웹Html, Xml, 그리고 시맨틱웹
Html, Xml, 그리고 시맨틱웹Jihoon Jeong
 
Fundamental HTML and CSS
Fundamental HTML and CSSFundamental HTML and CSS
Fundamental HTML and CSStechmonkey4u
 
Week4142
Week4142Week4142
Week4142H K
 
Html text formatting
Html text formattingHtml text formatting
Html text formattingderekoei
 
Lecture 2 introduction to html
Lecture 2  introduction to htmlLecture 2  introduction to html
Lecture 2 introduction to htmlpalhaftab
 
Michael(tm) Smith ED09 presentation
Michael(tm) Smith ED09 presentationMichael(tm) Smith ED09 presentation
Michael(tm) Smith ED09 presentationMichael(tm) Smith
 
Kickstart Tutorial Xml
Kickstart Tutorial XmlKickstart Tutorial Xml
Kickstart Tutorial XmlLiquidHub
 
Douglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation JsonsagaDouglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation JsonsagaAjax Experience 2009
 

What's hot (20)

Xml
XmlXml
Xml
 
Mdst 3559-02-01-html
Mdst 3559-02-01-htmlMdst 3559-02-01-html
Mdst 3559-02-01-html
 
3 xml namespaces and xml schema
3   xml namespaces and xml schema3   xml namespaces and xml schema
3 xml namespaces and xml schema
 
Xmlphp
XmlphpXmlphp
Xmlphp
 
4 xml namespaces and xml schema
4   xml namespaces and xml schema4   xml namespaces and xml schema
4 xml namespaces and xml schema
 
Basic XML
Basic XMLBasic XML
Basic XML
 
HTML5 & CSS3 -- UPA Iowa
HTML5 & CSS3 -- UPA IowaHTML5 & CSS3 -- UPA Iowa
HTML5 & CSS3 -- UPA Iowa
 
Html, Xml, 그리고 시맨틱웹
Html, Xml, 그리고 시맨틱웹Html, Xml, 그리고 시맨틱웹
Html, Xml, 그리고 시맨틱웹
 
Fundamental HTML and CSS
Fundamental HTML and CSSFundamental HTML and CSS
Fundamental HTML and CSS
 
Session 1
Session 1Session 1
Session 1
 
Week4142
Week4142Week4142
Week4142
 
Html text formatting
Html text formattingHtml text formatting
Html text formatting
 
Basic html
Basic htmlBasic html
Basic html
 
Html
HtmlHtml
Html
 
Lecture 2 introduction to html
Lecture 2  introduction to htmlLecture 2  introduction to html
Lecture 2 introduction to html
 
Sgml and xml
Sgml and xmlSgml and xml
Sgml and xml
 
XML Bible
XML BibleXML Bible
XML Bible
 
Michael(tm) Smith ED09 presentation
Michael(tm) Smith ED09 presentationMichael(tm) Smith ED09 presentation
Michael(tm) Smith ED09 presentation
 
Kickstart Tutorial Xml
Kickstart Tutorial XmlKickstart Tutorial Xml
Kickstart Tutorial Xml
 
Douglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation JsonsagaDouglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation Jsonsaga
 

Similar to Pmm05 16 (20)

PDF Localization
PDF  LocalizationPDF  Localization
PDF Localization
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Xml
XmlXml
Xml
 
Xml Overview
Xml OverviewXml Overview
Xml Overview
 
Xml Zoe
Xml ZoeXml Zoe
Xml Zoe
 
Xml Zoe
Xml ZoeXml Zoe
Xml Zoe
 
Html For Beginners 2
Html For Beginners 2Html For Beginners 2
Html For Beginners 2
 
Design Tools Html Xhtml
Design Tools Html XhtmlDesign Tools Html Xhtml
Design Tools Html Xhtml
 
What is xml
What is xmlWhat is xml
What is xml
 
XML
XMLXML
XML
 
Web designing using html
Web designing using htmlWeb designing using html
Web designing using html
 
XHTML and CSS
XHTML and CSS XHTML and CSS
XHTML and CSS
 
Html basic
Html basicHtml basic
Html basic
 
Web Services Part 1
Web Services Part 1Web Services Part 1
Web Services Part 1
 
Markup For Dummies (Russ Ward)
Markup For Dummies (Russ Ward)Markup For Dummies (Russ Ward)
Markup For Dummies (Russ Ward)
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 
Introduction to web design
Introduction to web designIntroduction to web design
Introduction to web design
 
HTML5 & CSS3
HTML5 & CSS3 HTML5 & CSS3
HTML5 & CSS3
 
HTML
HTMLHTML
HTML
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 

Pmm05 16

  • 1. G6DPMM - Lecture 16 Architecture of Multimedia Systems
  • 2.
  • 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=&quot;1.0&quot;?--> <!DOCTYPE memo PUBLIC &quot;memo.dtd&quot;> <!--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=&quot;1.0&quot;?--> <!DOCTYPE memo PUBLIC &quot;memo.dtd&quot;> <!--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=&quot;1.0&quot;?--> <!DOCTYPE memo PUBLIC &quot;memo.dtd&quot;> <!--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=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <xsd:schema xmlns:xsd=&quot;http://www.w3.org/2000/10/XMLSchema&quot; > <xsd:element name=&quot;BODY&quot;> <xsd:complexType><xsd:sequence> <xsd:element ref=&quot;P&quot; maxOccurs=&quot;unbounded&quot;/> </xsd:sequence></xsd:complexType> </xsd:element> <xsd:element name=&quot;DATE&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;FROM&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;MEMO&quot;> <xsd:complexType><xsd:sequence> <xsd:element ref=&quot;FROM&quot;/> <xsd:element ref=&quot;TO&quot;/> <xsd:element ref=&quot;SUBJECT&quot;/> <xsd:element ref=&quot;DATE&quot;/> <xsd:element ref=&quot;BODY&quot;/> </xsd:sequence></xsd:complexType> </xsd:element> <xsd:element name=&quot;P&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;SUBJECT&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;TO&quot; type=&quot;xsd:string&quot;/> </xsd:schema>
  • 20.
  • 21.
  • 22.
  • 23.