XML: The Changing Phase of e-Documentation Jyothi Jandhyala.

Slides:



Advertisements
Similar presentations
CSCI N241: Fundamentals of Web Design Copyright ©2004 Department of Computer & Information Science Introducing XHTML: Module B: HTML to XHTML.
Advertisements

DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
What is XML? a meta language that allows you to create and format your own document markups a method for putting structured data into a text file; these.
XML and Enterprise Computing. What is XML? Stands for “Extensible Markup Language” –similar to SGML and HTML –document “tags” are used to define content.
1 © Netskills Quality Internet Training, University of Newcastle XML.
XSLT (eXtensible Stylesheet Language Transformation) 1.
 Fundamentals of Web Design.  Describe the history and theory of XHTML  Understand the rules for creating valid XHTML documents  Apply a DTD to an.
© De Montfort University, XML – a meta language Howell Istance and Peter Norris School of Computing De Montfort University.
Pengantar Teknologi Mobile 13 Antonius Rachmat C, S.Kom, M.Cs XHTML.
1 CP3024 Lecture 9 XML revisited, XSL, XSLT, XPath, XSL Formatting Objects.
3 November 2008CIS 340 # 1 Topics To define XML as a technology To place XML in the context of system architectures.
XHTML 16-Apr-17.
IS 373—Web Standards Todd Will
17-Jun-15 XHTML 2 What is XHTML? XHTML stands for Extensible Hypertext Markup Language XHTML is aimed to replace HTML.
F DIGITAL MEDIA: COMMUNICATION AND DESIGN INTRODUCTION TO XML AND XHTML.
Tutorial 11 Creating XML Document
Introducing XHTML: Module B: HTML to XHTML. Goals Understand how XHTML evolved as a language for Web delivery Understand the importance of DTDs Understand.
HTML, XML, PDF Pros and Cons.
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
Introduction to XML: Part I By Sandeep Jangity CS 157B, Section 2 Dr. Lee.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
XML – Extensible Markup Language Sivakumar Kuttuva & Janusz Zalewski.
XML introduction to Ahmed I. Deeb Dr. Anwar Mousa  presenter  instructor University Of Palestine-2009.
Introduction to XML cs3505. References –I got most of this presentation from this site –O’reilly tutorials.
XML eXtensible Markup Language by Darrell Payne. Experience Logicon / Sterling Federal C, C++, JavaScript/Jscript, Shell Script, Perl XML Training XML.
 XHTML is aimed to replace HTML  XHTML is almost identical to HTML 4.01  XHTML is a stricter and cleaner version of HTML  XHTML is HTML defined as.
ColdFusion’s XML Capabilities Maryland CFUG April 12, 2005 Presented by Doug Ward.
XP 1 CREATING AN XML DOCUMENT. XP 2 INTRODUCING XML XML stands for Extensible Markup Language. A markup language specifies the structure and content of.
Introduction to XML Eugenia Fernandez IUPUI. What is XML? From the World Wide Web Consortium (W3C) The Extensible Markup Language (XML) is the universal.
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
3 XHTML.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
XML - Why: The HTML-Dilemma HTML, SGML, XML - How: Syntax, Concept, Language Elements Basics Well-formed XML-Documents (without DTD) Valid XML-Documents.
What is XML?  XML stands for EXtensible Markup Language  XML is a markup language much like HTML  XML was designed to carry data, not to display data.
These Questions are copied from
FIGIS’ML Hands-on training - © FAO/FIGIS An introduction to XML Objectives : –what is XML? –XML and HTML –XML documents structure well-formedness.
EXtensible Markup Language (XML) and Documentation --ManojBokil -- Manoj Bokil.
XML About XML Things to be known Related Technologies XML DOC Structure Exploring XML.
10/15/20151 XML. 10/15/20152 Mark-up Languages Digitalizing information Content Format SGML HTML XML RDF OWL …
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
1 Chapter 10: XML What is XML What is XML Basic Components of XML Basic Components of XML XPath XPath XQuery XQuery.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
XML eXtensible Markup Language. Topics  What is XML  An XML example  Why is XML important  XML introduction  XML applications  XML support CSEB.
XP Tutorial 9 1 Working with XHTML. XP SGML 2 Standard Generalized Markup Language (SGML) A standard for specifying markup languages. Large, complex standard.
Softsmith Infotech XML. Softsmith Infotech XML EXtensible Markup Language XML is a markup language much like HTML Designed to carry data, not to display.
XML 2nd EDITION Tutorial 1 Creating An Xml Document.
Windows Presentation Foundation (WPF) Chapter 16 Dr. Abraham.
1 Introduction  Extensible Markup Language (XML) –Uses tags to describe the structure of a document –Simplifies the process of sharing information –Extensible.
Introduction to XML This presentation covers introductory features of XML. What XML is and what it is not? What does it do? Put different related technologies.
XP 1 Creating an XML Document Developing an XML Document for the Jazz Warehouse XML Tutorial.
Introduction to Markup David J. Birnbaum University of Pittsburgh Slavic Digital Text Workshop University.
The eXtensible Markup Language (XML). Presentation Outline Part 1: The basics of creating an XML document Part 2: Developing constraints for a well formed.
XML for Text Markup An introduction to XML markup.
XML Design Goals 1.XML must be easily usable over the Internet 2.XML must support a wide variety of applications 3.XML must be compatible with SGML 4.It.
XML Basics A brief introduction to XML in general 1XML Basics.
Review for exam 1 Midterm Closed Book. Review for Exam 1 Blackboard topic Review for exam 1 Sample Question Multiple Choice True / False Matching type.
1 Tutorial 11 Creating an XML Document Developing a Document for a Cooking Web Site.
Jennifer Widom XML Data Introduction, Well-formed XML.
XML A Language Presentation. Outline 1. Introduction 2. XML 2.1 Background 2.2 Structure 2.3 Advantages 3. Related Technologies 3.1 DTD 3.2 Schemas and.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
HTML A brief introduction HTML1. HTML, what is? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup.
XP Tutorial 9New Perspectives on HTML and XHTML, Comprehensive 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
C Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Introduction to XML Standards.
CIS 228 The Internet 9/20/11 XHTML 1.0. “Quirks” Mode Today, all browsers support standards Compliant pages are displayed similarly There are multiple.
 XML derives its strength from a variety of supporting technologies.  Structure and data types: When using XML to exchange data among clients, partners,
XML Notes taken from w3schools. What is XML? XML stands for EXtensible Markup Language. XML was designed to store and transport data. XML was designed.
XML QUESTIONS AND ANSWERS
Creating an XML Document
XML Data Introduction, Well-formed XML.
Allyson Falkner Spokane County ISD
Presentation transcript:

XML: The Changing Phase of e-Documentation Jyothi Jandhyala

2 Page 2  Windows Help  Portable Document Format  HTML Help  JavaHelp  SGML  XML Popular Electronic Formats

3 Page 3

4 Page 4  Retains the format of the source document  Acrobat Reader available on various platforms  Supports hyperlinks  Cannot dynamically update the document  Difficult to reuse information  Search facility is limited PDF- Pros and Cons

5 Page 5  Easy to create and maintain  Hyperlink across documents  Random navigation  Manipulate the format of the document  Multimedia support HTML - Pros

6 Page 6  Limited set of tags  Dependency on browsers  Output cannot be predicted  Multiple versions of HTML  Very little internal structure  No validation of syntax  Imprecise hits on search HTML - Cons

7 Page 7  Very structured language  Custom tag definition  Stable and portable (ISO standard )  Validation for completeness and correctness  DTD is mandatory  Difficult to write and maintain parsers  Difficult to understand and complex to implement  Limited mainstream browser support  Limited support for styles SGML- Pros and Cons

8 Page 8 Extensible Markup Language Subset of SGML Meta language What is XML?

9 Page 9  Contains the best of SGML  Custom markup tags to suit requirements  Structure of the document defined  DTD not mandatory  Parsers easier to create and maintain  Allows transformation to other formats  Powerful hyperlinking  Smart searching of documents Why XML?

10 Page 10  Well Formed  Valid Types of XML

11 Page 11 While writing XML documents, ensure that:  All opening tags have a closing tag  Elements are nested properly  Empty tags have the proper syntax  Each XML document has a unique root Element  Attribute values are delimited with quotation marks  All Entities are declared before use  XML tags match (case sensitive) Well Formed XML

12 Page 12  Prolog w XML declaration w Doctype declaration w Element declaration w Attribute declaration w Entity declaration  Document Instance XML Document

13 Page 13 Hello World! Welcome to the first STC-India Conference. Well Formed XML Document

14 Page 14  Defines the structure of the XML document  Requires validation by parser  Associates with the XML document Document Type Definition

15 Page 15 Sample DTD

16 Page 16 Information Developers Jyothi Jandhyala Your impressions Now that you are almost done with the presentation, you must be getting an idea about XML. These emerging technologies sometimes take time though before they catch on. For more details, check out etc. Jyothi Valid XML Document

17 Page 17  Cascading Style Sheets (CSS)  Extensible Style Language (XSL) w Reorder w Filter w Transform Working in XML with Style

18 Page 18  Links to multiple destinations (Using Xlink)  Bi-directional links  Points to specific hierarchical location in the target document (Using Xpath)  Indirect links Hyperlinking in XML

19 Page 19  XML tags form part of search  Precise search results Smart Searching Using XML

20 Page 20 XML and supporting markup languages are still evolving, but they have the potential to change e-documentation for the better. Conclusion