SlideShare ist ein Scribd-Unternehmen logo
1 von 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]

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

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.