1 XML and RDF Paul Miller Interoperability Focus UK Office for Library & Information Networking (U KOLN ) U.

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

EXtensible HyperText Markup Language Miruna Bădescu Finsiel Romania Copenhagen, 25 May 2004.
UKOLN, University of Bath
Dr. Alexandra I. Cristea XHTML.
Getting a Taste of Cascading Stylesheets Steve Mooradian December 14, 2005.
Creating XHTML Documents Dr John Cowell phones off (please) 1CSCI1412-HW-6.
Pengantar Teknologi Mobile 13 Antonius Rachmat C, S.Kom, M.Cs XHTML.
Tim Berners-Lee authors HTML in 1991, assisted by his colleagues at CERN,
XHTML 16-Apr-17.
17-Jun-15 XHTML 2 What is XHTML? XHTML stands for Extensible Hypertext Markup Language XHTML is aimed to replace HTML.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
F DIGITAL MEDIA: COMMUNICATION AND DESIGN INTRODUCTION TO XML AND XHTML.
XML Introduction What is XML –XML is the eXtensible Markup Language –Became a W3C Recommendation in 1998 –Tag-based syntax, like HTML –You get to make.
XML(EXtensible Markup Language). XML XML stands for EXtensible Markup Language. XML is a markup language much like HTML. XML was designed to describe.
XML Primer. 2 History: SGML vs. HTML vs. XML SGML (1960) XML(1996) HTML(1990) XHTML(2000)
Upgrading to XHTML DECO 3001 Tutorial 1 – Part 1 Presented by Ji Soo Yoon 19 February 2004 Slides adopted from
Introducing XHTML: Module B: HTML to XHTML. Goals Understand how XHTML evolved as a language for Web delivery Understand the importance of DTDs Understand.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
Creating Web Pages with HTML
Principles of Web Design 6 th Edition Chapter 1 – HTML5.
1 HTML/XHTML Objectives Explain what HTML is and how Web pages use HTML Explain what HTML is and how Web pages use HTML Demonstrate how to create Web pages.
CREATED BY ChanoknanChinnanon PanissaraUsanachote
 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.
XML and friends Part 1 - XML and DTD ELAG 2001 workshop 8 Jan Erik Kofoed © BIBSYS Library Automation.
Introduction to XML Eugenia Fernandez IUPUI. What is XML? From the World Wide Web Consortium (W3C) The Extensible Markup Language (XML) is the universal.
CS 299 – Web Programming and Design Introduction to HTML.
CISC 3140 (CIS 20.2) Design & Implementation of Software Application II Instructor : M. Meyer Address: Course Page:
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
XHTML - Basics Teppo Räisänen LIIKE/OAMK Introduction XHTML = eXtensible Hypertext Markup Language Transitional ~ HTML 4.01 Goal: to replace HTML.
Semantic markup Library and Information Services University of St Andrews.
3 XHTML.
1 XHTML محمد احمدی نیا 2 Of 19 HTML vs XHTML  XHTML is a stricter and cleaner version of HTML.  by combining the strengths of HTML.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
WHAT THE HELL IS XML?. What the Hell is XML? What the hell is XML?  Markup Language  Derived from SGML (Standardized General Markup Language)  Describes.
10/15/20151 XML. 10/15/20152 Mark-up Languages Digitalizing information Content Format SGML HTML XML RDF OWL …
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
CP3024 Lecture 9 XML: Extensible Markup Language.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
Copyright (c) 2004 Prentice-Hall. All rights reserved. 1 Committed to Shaping the Next Generation of IT Experts. Creating XHTML Documents Essentials for.
XML : a brief introduction Managing networks : understanding new technologies, Birmingham, 13 September 2001 Pete Johnston UKOLN, University of Bath Bath,
XML for Text Markup An introduction to XML markup.
An Introduction to XML Paul Donohue May 8th 2002 Hotel Senator Zürich.
1 Tutorial 11 Creating an XML Document Developing a Document for a Cooking Web Site.
1 Interoperability and the DNER Paul Miller Interoperability Focus UK Office for Library & Information Networking (U KOLN )
1 XML and the e-GIF Paul Miller Interoperability Focus UK Office for Library & Information Networking (U KOLN )
1 Metadata for Joined-up Government Paul Miller Interoperability Focus UK Office for Library & Information Networking (UKOLN)
The Web Wizard’s Guide to HTML Chapter One World Wide Web Basics.
1 Convergence and Technology Dr. Paul Miller Interoperability Focus UK Office for Library & Information Networking (U KOLN )
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
SCHOOL OF LIBRARY, ARCHIVE AND INFORMATION STUDIES Andy Dawson LIS1510 Library and Archives Automation Issues XML and extensible systems Andy Dawson School.
1 Dublin Core and its implementation in RDF/XML Paul Miller Interoperability Focus UK Office for Library & Information Networking (UKOLN)
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 2: Markup Language and Site Development Essentials © 2007 Prosoft Learning Corporation All.
XP Tutorial 9New Perspectives on HTML and XHTML, Comprehensive 1 Working with XHTML Creating a Well-Formed Valid Document Tutorial 9.
Unit 3 — Advanced Internet Technologies Lesson 10 — Introduction to XHTML.
1 Dublin Core in Z39.50: The Bath Profile Paul Miller Interoperability Focus UK Office for Library & Information Networking (UKOLN)
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.
1 DC, RDF, Z39.50, and assorted other acronyms UKOLN is funded by the Library and Information Commission, the Joint Information Systems Committee (JISC)
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
1 Introduction to XML Babak Esfandiari. 2 What is XML? introduced by W3C in 98 Stands for eXtensible Markup Language it is more general than HTML, but.
Kynn Bartlett 11 April 2001 STC San Diego The HTML Writers Guild Copyright © 2001 XML, XHTML, XSLT, and other X-named specifications.
Updated :02 Hong Kong University of Science & Technology Library Workshop on XML-Based Library Applications 1. What is XML?
Extensible Markup Language (XML) Pat Morin COMP 2405.
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
Introduction to XHTML.
XML and RDF Paul Miller Interoperability Focus
Presentation transcript:

1 XML and RDF Paul Miller Interoperability Focus UK Office for Library & Information Networking (U KOLN ) U KOLN is funded by Resource: the Council for Museums, Archives and Libraries, the Joint Information Systems Committee (J ISC ) of the Further and Higher Education Funding Councils, as well as by project funding from J ISC and the EU. U KOLN also receives support from the Universities of Bath and Hull where staff are based.

2 What is HTML ? HyperText Markup Language World Wide Web Consortium recommendation (currently at version 4.01) Simplified subset of SGML for use on Web Widely deployed and understood Difficult to extend Supported by major vendors, mostly Technically superseded by XHTML now…. See

3 © Cabinet Office, Crown Copyright Reserved

4

5 HTML Features Easy to create MS Word, etc. Permissive Blah… Occasionally ambiguous Case Insensitive.

6 What is XML ? eXtensible Markup Language World Wide Web Consortium recommendation Simplified subset of SGML for use on Web Addresses HTML’s lack of evolvability Easily extended Supported by major vendors Increasingly used as a transfer syntax, but capable of far more…. See

7

8 XML Features Extensible Stricter than HTML on some rules Therefore less ambiguous Case Sensitive Notions of ‘well–formed’ and ‘valid’ A well formed document obeys the rules of XML A valid document further obeys the constraints of an associated DTD or equivalent.

9 What is XHTML ? XHTML 1.0 An expression of HTML 4.01 in XML The current W3C recommendation for creating web documents XHTML 1.1 A strict expression of HTML 4.01 in XML –Layout tagging removed altogether –Constructed in a modular fashion Currently a W3C proposal. See

10 © CCTA, Crown Copyright Reserved

11 © CCTA, Crown Copyright Reserved

12 XHTML Features …which apply to other applications of XML, such as RDF…

13 XHTML Features Tags and values are case sensitive Blah… All different. Only one is correct.

14 XHTML Features All tags must nest here is a paragraph containing emphasis. 

15 XHTML Features All tags must close here is a paragraph. 

16 XHTML Features Attribute values must be quoted 

17 XHTML Features Empty elements must close, too 

18 Beyond XML “…XML allows users to add arbitrary structure to their documents but says nothing about what the structures mean.” See berners-lee.html

19 World Wide Web Consortium Recommendation Fully compliant application of XML Improves upon XML, HTML, PICS… Machine understandable metadata! Supports structure Increasing interest. See What is RDF?

20 What is RDF? Founded upon ‘triples’ A resource has properties Each property has a value e.g. This presentation has a creator The creator is “Paul Miller” This presentation has a title The title is “XML and RDF”.

21 RDF model Resource Property Value Resource Statement

22 RDF model Resource Creator “Paul Miller”