SlideShare uma empresa Scribd logo
1 de 14
XML FOR DUMMIES Book author: Lucinda Dykes and Ed Tittel Slides Prepared by Cong Tan Part VI : The Part of Tens. Chapter 20: Ten Top XML  Applications.
Contents. XHTML = XML + HTML. XML Style Is a Matter of Application.  Wireless Markup Language(WML). DocBook, Anyone?  Mathematical Markup Language(MathML).  Scalable Vector Graphics(SVG).  Resource Description Framework(RDF).  Synchronized Multimedia Integration Language(SMIL). Servin’ Up Web Services. Xquery.  Create XML Application with Zope.
1. XHTML = XML + HTML.  XHTML takes easy, familiar HTML markup and rationalizes it within a more rigorous and regular XML framework.  Thinking about upgrading your HTML markup to its XHTML equivalent?  HTML-Tidy, outstanding HTML-Kit utility and does most of the conversion work for you automatically.  Just don’t forget to validate the results.  Download HTML-Kit at www.chami.com.
2. XML Style Is  a Matter of Application.  Most powerful ways to manage how XML data and documents .  XML application designed to read, organize, transform, and format XML into a variety of looks, feels, and formats.  Possible forms of output include RTF, PDF, HTML, plain text, and many more formats. You need to find out about numerous XML applications, including:  The XSL and its relatives, XSLT and XSL-FO.  XML-based linking languages, especially XLink, XPath, and XPointer.  You also need to understand how to grab XML content and reshape.    You probably need help from special-purpose software tools such as the XML Spy 2005 or Office 2003.
3. Wireless Markup Language(WML). WML is designed to make it easier to use handheld, wireless communications devices of all kinds to access the Internet. WML is an XML application designed specifically to meet constrains inherent in wireless devices.  WML is markup language designed with the phrase “small is beautiful” foremost in mind. Read more about WML at www.oasis-open.org/cover/wap-xml.html. For general information on WAP, OMA at www.wapforum.com/about_OMA/index,html.
4. DocBook, Anyone? DocBook is a standard SGML DTD. It designed to capture computer documentation and other  types of lengthy, complex documents. You can find at : www.oasis-open.org/docbook/  and  www.oasis-open.org/committees/docbook/xmlschema/index.shtml.
5. Mathematical Markup Language(MathML). XML application, MathML supports mathematical and scientific markup for use on the Web. You can also use MathML for computer algebra systems, mathematical typesetting, and voice synthesis. Read more about MathML at its W3C home at www.w3.org/Math/ , and  http://xml.coverpages.org/mathML.html.
6. Scalable Vector Graphics(SVG).  SVG is an language for describing two-dimensional graphics in XML. SVG allows for three basic types of objects: vector graphic shapes, images, and text. SVG is to develop a standard for the Web-based display of such objects. Read more at www.w3.org/Graphics/SVG/.
7. Resource Description Framework(RDF).  RDF is a framework for metadata. RDF provides a basis for generic tools for authoring, manipulating, and searching machine-readable data on the Web. RDF is also the base for RSS 1.0. Read more information about RDF at www.ilrt.bris.ac.uk/discovery/rdf/resource/.
8. Synchronized Multimedia Integration Language(SMIL).  SMIL enables you to integrate a set of independent multimedia objects into a synchronized multimedia presentation. You can use SMIL to:  Describe the temporal behavior of presentation Describe the layout of the presentation on a screen Associate hyperlinks with media objects. You can create SMIL with simple text editor. To keep track of SMIL progress, stay tuned to www.w3.org/AudioVideo/.
9. Servin’ Up Web Services.  A Web service is a tool or capability that you use you Web browser to access. Web services permit users with just about any kind of computer to run the same database access programs, read or send faxes, manage bank accounts, … The Web services infrastructure includes a bunch of pieces and parts. These pieces and parts include the following elements: Simple Object Access Protocol(SOAP). Universal Description, Discovery, and Integration(UDDI). Web Services Description Language(WSDL).
10. XQuery.  The goal of XQuery is to provide an interaction between XML and databases so that XML documents can be accessed and queried like databases. XQuery and XPath are closely related. For more information on XQuery and XPath specifications, see www.w3.org/XML/Query An XQuery tutorial is available at www.yukonxml.com/articles.xquery/
11. Create XML Application with Zope.  Zope runs on both Windows and UNIX platforms. Zope works in an object-oriented environment. Zope enables you to combine objects to create powerful and flexible ways to acquire, manage, and manipulate all kinds of data. Read more about this open-source treasure at www.zope.org.
THE END

Mais conteúdo relacionado

Destaque

Ayzekson Stive Jobss
Ayzekson Stive JobssAyzekson Stive Jobss
Ayzekson Stive Jobsspozynich
 
Rio content market 19/03/2013
Rio content market 19/03/2013Rio content market 19/03/2013
Rio content market 19/03/2013CimelIAE
 
Iwk newsletter 07_2010
Iwk newsletter 07_2010Iwk newsletter 07_2010
Iwk newsletter 07_2010Jug2011
 
Evolving Media Creative Dilemmas - Gary Hayes
Evolving Media Creative Dilemmas - Gary HayesEvolving Media Creative Dilemmas - Gary Hayes
Evolving Media Creative Dilemmas - Gary HayesGary Hayes
 
Greek Flags
Greek FlagsGreek Flags
Greek Flagskrice
 
Proyecto FEP GRUPO 4
Proyecto FEP GRUPO 4 Proyecto FEP GRUPO 4
Proyecto FEP GRUPO 4 Andy Ajila
 
Proyecto Grupo 5
Proyecto Grupo 5Proyecto Grupo 5
Proyecto Grupo 5sandypato21
 
Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ.
 Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ. Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ.
Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ.bissextile
 
Evolucion del hardware yulieth parra
Evolucion del hardware yulieth parraEvolucion del hardware yulieth parra
Evolucion del hardware yulieth parrayuliethparram
 
Azure for Education Ktadeka UCL Cloud Event 2013
Azure for Education Ktadeka UCL Cloud Event 2013Azure for Education Ktadeka UCL Cloud Event 2013
Azure for Education Ktadeka UCL Cloud Event 2013Lee Stott
 
Projeto Aplicativo: Rio help - Um projeto para o Rio de janeiro
Projeto Aplicativo: Rio help - Um projeto para o Rio de janeiroProjeto Aplicativo: Rio help - Um projeto para o Rio de janeiro
Projeto Aplicativo: Rio help - Um projeto para o Rio de janeiroFábio Pereira
 

Destaque (20)

Ayzekson Stive Jobss
Ayzekson Stive JobssAyzekson Stive Jobss
Ayzekson Stive Jobss
 
Rio content market 19/03/2013
Rio content market 19/03/2013Rio content market 19/03/2013
Rio content market 19/03/2013
 
Rio surgicaltourism
Rio surgicaltourismRio surgicaltourism
Rio surgicaltourism
 
Ev.pry. temario
Ev.pry. temarioEv.pry. temario
Ev.pry. temario
 
Kätzchen
KätzchenKätzchen
Kätzchen
 
Don Minzoni
Don MinzoniDon Minzoni
Don Minzoni
 
Iwk newsletter 07_2010
Iwk newsletter 07_2010Iwk newsletter 07_2010
Iwk newsletter 07_2010
 
Evolving Media Creative Dilemmas - Gary Hayes
Evolving Media Creative Dilemmas - Gary HayesEvolving Media Creative Dilemmas - Gary Hayes
Evolving Media Creative Dilemmas - Gary Hayes
 
Greek Flags
Greek FlagsGreek Flags
Greek Flags
 
Kte y kri
Kte y kriKte y kri
Kte y kri
 
Korion
KorionKorion
Korion
 
Proyecto FEP GRUPO 4
Proyecto FEP GRUPO 4 Proyecto FEP GRUPO 4
Proyecto FEP GRUPO 4
 
Proyecto Grupo 5
Proyecto Grupo 5Proyecto Grupo 5
Proyecto Grupo 5
 
Jos Update | June 2013
Jos Update | June 2013Jos Update | June 2013
Jos Update | June 2013
 
Frans De Vilder
Frans De VilderFrans De Vilder
Frans De Vilder
 
Azure camp
Azure campAzure camp
Azure camp
 
Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ.
 Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ. Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ.
Greek managment ή όταν μπερδεύεις την κωπηλασία με το Καγιάκ.
 
Evolucion del hardware yulieth parra
Evolucion del hardware yulieth parraEvolucion del hardware yulieth parra
Evolucion del hardware yulieth parra
 
Azure for Education Ktadeka UCL Cloud Event 2013
Azure for Education Ktadeka UCL Cloud Event 2013Azure for Education Ktadeka UCL Cloud Event 2013
Azure for Education Ktadeka UCL Cloud Event 2013
 
Projeto Aplicativo: Rio help - Um projeto para o Rio de janeiro
Projeto Aplicativo: Rio help - Um projeto para o Rio de janeiroProjeto Aplicativo: Rio help - Um projeto para o Rio de janeiro
Projeto Aplicativo: Rio help - Um projeto para o Rio de janeiro
 

Semelhante a Xml For Dummies Chapter 20 Ten Top Xml Applications

Semelhante a Xml For Dummies Chapter 20 Ten Top Xml Applications (20)

Dot net Introduction and their usabilities
Dot net Introduction and  their usabilitiesDot net Introduction and  their usabilities
Dot net Introduction and their usabilities
 
.NET Tutorial
.NET Tutorial.NET Tutorial
.NET Tutorial
 
UNIT-1 Web services
UNIT-1 Web servicesUNIT-1 Web services
UNIT-1 Web services
 
Unit 3 WEB TECHNOLOGIES
Unit 3 WEB TECHNOLOGIES Unit 3 WEB TECHNOLOGIES
Unit 3 WEB TECHNOLOGIES
 
xml and xhtml.pptx
xml and xhtml.pptxxml and xhtml.pptx
xml and xhtml.pptx
 
Yacks
YacksYacks
Yacks
 
Xml applications
Xml applicationsXml applications
Xml applications
 
dot NET Framework
dot NET Frameworkdot NET Framework
dot NET Framework
 
Dot net training-navimumbai
Dot net training-navimumbaiDot net training-navimumbai
Dot net training-navimumbai
 
dotNETfinal.ppt
dotNETfinal.pptdotNETfinal.ppt
dotNETfinal.ppt
 
dotNETfinal.ppt
dotNETfinal.pptdotNETfinal.ppt
dotNETfinal.ppt
 
Why XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicatorsWhy XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicators
 
Xml
XmlXml
Xml
 
Tutor Xml Gxs
Tutor Xml GxsTutor Xml Gxs
Tutor Xml Gxs
 
Html add
Html addHtml add
Html add
 
0001 Genero Terms
0001 Genero Terms0001 Genero Terms
0001 Genero Terms
 
0001 Genero Terms
0001 Genero Terms0001 Genero Terms
0001 Genero Terms
 
Investigating Soap and Xml Technologies in Web Service
Investigating Soap and Xml Technologies in Web Service  Investigating Soap and Xml Technologies in Web Service
Investigating Soap and Xml Technologies in Web Service
 
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICEINVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
 
Parallel minds silverlight
Parallel minds silverlightParallel minds silverlight
Parallel minds silverlight
 

Mais de phanleson

Learning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with SparkLearning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with Sparkphanleson
 
Firewall - Network Defense in Depth Firewalls
Firewall - Network Defense in Depth FirewallsFirewall - Network Defense in Depth Firewalls
Firewall - Network Defense in Depth Firewallsphanleson
 
Mobile Security - Wireless hacking
Mobile Security - Wireless hackingMobile Security - Wireless hacking
Mobile Security - Wireless hackingphanleson
 
Authentication in wireless - Security in Wireless Protocols
Authentication in wireless - Security in Wireless ProtocolsAuthentication in wireless - Security in Wireless Protocols
Authentication in wireless - Security in Wireless Protocolsphanleson
 
E-Commerce Security - Application attacks - Server Attacks
E-Commerce Security - Application attacks - Server AttacksE-Commerce Security - Application attacks - Server Attacks
E-Commerce Security - Application attacks - Server Attacksphanleson
 
Hacking web applications
Hacking web applicationsHacking web applications
Hacking web applicationsphanleson
 
HBase In Action - Chapter 04: HBase table design
HBase In Action - Chapter 04: HBase table designHBase In Action - Chapter 04: HBase table design
HBase In Action - Chapter 04: HBase table designphanleson
 
HBase In Action - Chapter 10 - Operations
HBase In Action - Chapter 10 - OperationsHBase In Action - Chapter 10 - Operations
HBase In Action - Chapter 10 - Operationsphanleson
 
Hbase in action - Chapter 09: Deploying HBase
Hbase in action - Chapter 09: Deploying HBaseHbase in action - Chapter 09: Deploying HBase
Hbase in action - Chapter 09: Deploying HBasephanleson
 
Learning spark ch11 - Machine Learning with MLlib
Learning spark ch11 - Machine Learning with MLlibLearning spark ch11 - Machine Learning with MLlib
Learning spark ch11 - Machine Learning with MLlibphanleson
 
Learning spark ch10 - Spark Streaming
Learning spark ch10 - Spark StreamingLearning spark ch10 - Spark Streaming
Learning spark ch10 - Spark Streamingphanleson
 
Learning spark ch09 - Spark SQL
Learning spark ch09 - Spark SQLLearning spark ch09 - Spark SQL
Learning spark ch09 - Spark SQLphanleson
 
Learning spark ch07 - Running on a Cluster
Learning spark ch07 - Running on a ClusterLearning spark ch07 - Running on a Cluster
Learning spark ch07 - Running on a Clusterphanleson
 
Learning spark ch06 - Advanced Spark Programming
Learning spark ch06 - Advanced Spark ProgrammingLearning spark ch06 - Advanced Spark Programming
Learning spark ch06 - Advanced Spark Programmingphanleson
 
Learning spark ch05 - Loading and Saving Your Data
Learning spark ch05 - Loading and Saving Your DataLearning spark ch05 - Loading and Saving Your Data
Learning spark ch05 - Loading and Saving Your Dataphanleson
 
Learning spark ch04 - Working with Key/Value Pairs
Learning spark ch04 - Working with Key/Value PairsLearning spark ch04 - Working with Key/Value Pairs
Learning spark ch04 - Working with Key/Value Pairsphanleson
 
Learning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with SparkLearning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with Sparkphanleson
 
Hướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about Libertagia
Hướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about LibertagiaHướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about Libertagia
Hướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about Libertagiaphanleson
 
Lecture 1 - Getting to know XML
Lecture 1 - Getting to know XMLLecture 1 - Getting to know XML
Lecture 1 - Getting to know XMLphanleson
 
Lecture 4 - Adding XTHML for the Web
Lecture  4 - Adding XTHML for the WebLecture  4 - Adding XTHML for the Web
Lecture 4 - Adding XTHML for the Webphanleson
 

Mais de phanleson (20)

Learning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with SparkLearning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with Spark
 
Firewall - Network Defense in Depth Firewalls
Firewall - Network Defense in Depth FirewallsFirewall - Network Defense in Depth Firewalls
Firewall - Network Defense in Depth Firewalls
 
Mobile Security - Wireless hacking
Mobile Security - Wireless hackingMobile Security - Wireless hacking
Mobile Security - Wireless hacking
 
Authentication in wireless - Security in Wireless Protocols
Authentication in wireless - Security in Wireless ProtocolsAuthentication in wireless - Security in Wireless Protocols
Authentication in wireless - Security in Wireless Protocols
 
E-Commerce Security - Application attacks - Server Attacks
E-Commerce Security - Application attacks - Server AttacksE-Commerce Security - Application attacks - Server Attacks
E-Commerce Security - Application attacks - Server Attacks
 
Hacking web applications
Hacking web applicationsHacking web applications
Hacking web applications
 
HBase In Action - Chapter 04: HBase table design
HBase In Action - Chapter 04: HBase table designHBase In Action - Chapter 04: HBase table design
HBase In Action - Chapter 04: HBase table design
 
HBase In Action - Chapter 10 - Operations
HBase In Action - Chapter 10 - OperationsHBase In Action - Chapter 10 - Operations
HBase In Action - Chapter 10 - Operations
 
Hbase in action - Chapter 09: Deploying HBase
Hbase in action - Chapter 09: Deploying HBaseHbase in action - Chapter 09: Deploying HBase
Hbase in action - Chapter 09: Deploying HBase
 
Learning spark ch11 - Machine Learning with MLlib
Learning spark ch11 - Machine Learning with MLlibLearning spark ch11 - Machine Learning with MLlib
Learning spark ch11 - Machine Learning with MLlib
 
Learning spark ch10 - Spark Streaming
Learning spark ch10 - Spark StreamingLearning spark ch10 - Spark Streaming
Learning spark ch10 - Spark Streaming
 
Learning spark ch09 - Spark SQL
Learning spark ch09 - Spark SQLLearning spark ch09 - Spark SQL
Learning spark ch09 - Spark SQL
 
Learning spark ch07 - Running on a Cluster
Learning spark ch07 - Running on a ClusterLearning spark ch07 - Running on a Cluster
Learning spark ch07 - Running on a Cluster
 
Learning spark ch06 - Advanced Spark Programming
Learning spark ch06 - Advanced Spark ProgrammingLearning spark ch06 - Advanced Spark Programming
Learning spark ch06 - Advanced Spark Programming
 
Learning spark ch05 - Loading and Saving Your Data
Learning spark ch05 - Loading and Saving Your DataLearning spark ch05 - Loading and Saving Your Data
Learning spark ch05 - Loading and Saving Your Data
 
Learning spark ch04 - Working with Key/Value Pairs
Learning spark ch04 - Working with Key/Value PairsLearning spark ch04 - Working with Key/Value Pairs
Learning spark ch04 - Working with Key/Value Pairs
 
Learning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with SparkLearning spark ch01 - Introduction to Data Analysis with Spark
Learning spark ch01 - Introduction to Data Analysis with Spark
 
Hướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about Libertagia
Hướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about LibertagiaHướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about Libertagia
Hướng Dẫn Đăng Ký LibertaGia - A guide and introduciton about Libertagia
 
Lecture 1 - Getting to know XML
Lecture 1 - Getting to know XMLLecture 1 - Getting to know XML
Lecture 1 - Getting to know XML
 
Lecture 4 - Adding XTHML for the Web
Lecture  4 - Adding XTHML for the WebLecture  4 - Adding XTHML for the Web
Lecture 4 - Adding XTHML for the Web
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General 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
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General 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...
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Xml For Dummies Chapter 20 Ten Top Xml Applications

  • 1. XML FOR DUMMIES Book author: Lucinda Dykes and Ed Tittel Slides Prepared by Cong Tan Part VI : The Part of Tens. Chapter 20: Ten Top XML Applications.
  • 2. Contents. XHTML = XML + HTML. XML Style Is a Matter of Application. Wireless Markup Language(WML). DocBook, Anyone? Mathematical Markup Language(MathML). Scalable Vector Graphics(SVG). Resource Description Framework(RDF). Synchronized Multimedia Integration Language(SMIL). Servin’ Up Web Services. Xquery. Create XML Application with Zope.
  • 3. 1. XHTML = XML + HTML. XHTML takes easy, familiar HTML markup and rationalizes it within a more rigorous and regular XML framework. Thinking about upgrading your HTML markup to its XHTML equivalent? HTML-Tidy, outstanding HTML-Kit utility and does most of the conversion work for you automatically. Just don’t forget to validate the results. Download HTML-Kit at www.chami.com.
  • 4. 2. XML Style Is a Matter of Application. Most powerful ways to manage how XML data and documents . XML application designed to read, organize, transform, and format XML into a variety of looks, feels, and formats. Possible forms of output include RTF, PDF, HTML, plain text, and many more formats. You need to find out about numerous XML applications, including: The XSL and its relatives, XSLT and XSL-FO. XML-based linking languages, especially XLink, XPath, and XPointer. You also need to understand how to grab XML content and reshape. You probably need help from special-purpose software tools such as the XML Spy 2005 or Office 2003.
  • 5. 3. Wireless Markup Language(WML). WML is designed to make it easier to use handheld, wireless communications devices of all kinds to access the Internet. WML is an XML application designed specifically to meet constrains inherent in wireless devices. WML is markup language designed with the phrase “small is beautiful” foremost in mind. Read more about WML at www.oasis-open.org/cover/wap-xml.html. For general information on WAP, OMA at www.wapforum.com/about_OMA/index,html.
  • 6. 4. DocBook, Anyone? DocBook is a standard SGML DTD. It designed to capture computer documentation and other types of lengthy, complex documents. You can find at : www.oasis-open.org/docbook/ and www.oasis-open.org/committees/docbook/xmlschema/index.shtml.
  • 7. 5. Mathematical Markup Language(MathML). XML application, MathML supports mathematical and scientific markup for use on the Web. You can also use MathML for computer algebra systems, mathematical typesetting, and voice synthesis. Read more about MathML at its W3C home at www.w3.org/Math/ , and http://xml.coverpages.org/mathML.html.
  • 8. 6. Scalable Vector Graphics(SVG). SVG is an language for describing two-dimensional graphics in XML. SVG allows for three basic types of objects: vector graphic shapes, images, and text. SVG is to develop a standard for the Web-based display of such objects. Read more at www.w3.org/Graphics/SVG/.
  • 9. 7. Resource Description Framework(RDF). RDF is a framework for metadata. RDF provides a basis for generic tools for authoring, manipulating, and searching machine-readable data on the Web. RDF is also the base for RSS 1.0. Read more information about RDF at www.ilrt.bris.ac.uk/discovery/rdf/resource/.
  • 10. 8. Synchronized Multimedia Integration Language(SMIL). SMIL enables you to integrate a set of independent multimedia objects into a synchronized multimedia presentation. You can use SMIL to: Describe the temporal behavior of presentation Describe the layout of the presentation on a screen Associate hyperlinks with media objects. You can create SMIL with simple text editor. To keep track of SMIL progress, stay tuned to www.w3.org/AudioVideo/.
  • 11. 9. Servin’ Up Web Services. A Web service is a tool or capability that you use you Web browser to access. Web services permit users with just about any kind of computer to run the same database access programs, read or send faxes, manage bank accounts, … The Web services infrastructure includes a bunch of pieces and parts. These pieces and parts include the following elements: Simple Object Access Protocol(SOAP). Universal Description, Discovery, and Integration(UDDI). Web Services Description Language(WSDL).
  • 12. 10. XQuery. The goal of XQuery is to provide an interaction between XML and databases so that XML documents can be accessed and queried like databases. XQuery and XPath are closely related. For more information on XQuery and XPath specifications, see www.w3.org/XML/Query An XQuery tutorial is available at www.yukonxml.com/articles.xquery/
  • 13. 11. Create XML Application with Zope. Zope runs on both Windows and UNIX platforms. Zope works in an object-oriented environment. Zope enables you to combine objects to create powerful and flexible ways to acquire, manage, and manipulate all kinds of data. Read more about this open-source treasure at www.zope.org.