ΝΕΕΣ ΓΛΩΣΣΕΣ ΚΑΙ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

of 40/40
Δ.Π.Θ. xml - 1 ΝΕΕΣ ΓΛΩΣΣΕΣ ΚΑΙ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ XML Η HTML αποτέλεσε την πρώτη και κύρια γλώσσα δημιουργίας ιστοσελίδων από την έναρξη λειτουργίας του παγκόσμιου ιστού Η ΧΜL είναι μια νέα γλώσσα προγραμματισμού η οποία σχεδιάστηκε αργότερα και ειδικά για τη ομοιόμορφη και κανονικοποιημένη μετάδοση των πληροφοριών στο Διαδίκτυο Η ανάπτυξη της γλώσσας XML ξεκίνησε το 1996 Προέρχεται από το eXtensible Markup Language (Επεκτάσιμη Γλώσσα Σήμανσης) και έχει οριστεί από την ομάδα XML Working Group της Κοινοπραξίας του Παγκόσμιου Ιστού (World Wide Web Consortium, ή αλλιώς W3C) το Φεβρουάριο του 1998
  • date post

    06-Jan-2016
  • Category

    Documents

  • view

    54
  • download

    5

Embed Size (px)

description

ΝΕΕΣ ΓΛΩΣΣΕΣ ΚΑΙ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. XML Η HTML αποτέλεσε την πρώτη και κύρια γλώσσα δημιουργίας ιστοσελίδων από την έναρξη λειτουργίας του παγκόσμιου ιστού - PowerPoint PPT Presentation

Transcript of ΝΕΕΣ ΓΛΩΣΣΕΣ ΚΑΙ ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

  • XML HTML L XML 1996 eXtensible Markup Language ( ) XML Working Group (World Wide Web Consortium, W3C) 1998

  • XML (metalanguage), . XML . XML HTML XML HTML. XML (tags).

  • T XML . XML XML (parser) XML

  • HTML H XML .. XML XML (attribute values) .. XML (case sensitive). ,

  • L (well-formed) (valid) L L. , L, (root element) L DTD (Document Type Definition)

  • XMLCDF (Channel Definition Format) . CML (Chemical Markup Language) MathML (Mathematical Markup Language) usic (Music Markup Language) OFX (Open Financial eXchange) SMIL (Synchronized Multimedia Integration Language) SOAP (Simple Object Access Protocol) . , DOM HML (theological Markup Language) VML (Vector Markup Language) XCL (XML Court Interface) . XFDL (Extensible Forms Description Language). . O

  • o XML ( ) ( _ ) ( - ) ( . ) : xml .. : , , : , ,

  • XML . XML:

    (element) (attribute) (entity) (notation)

  • . < > -, ... : < div class="preface" > div class preface

    . .. . , w3 URL W3Cconsortium, w3, http://www.w3.org/

  • 2541079000"> ] > &client; &phone; . &client;, .

  • CDATA CDATA Character data ., (parser)

    .. C: *pred = &def;

    , CDATA

  • DTD (Document Type Definition). XML , .

    .. Renault Clio Audi A4 Break Diesel

  • XML DTD . DTD XML . DTD.

  • DTD :

    .. ] >

  • ] > Renault Clio Audi A4 Break Diesel

  • DTD first.dtd :

    http://www.test.gr/first.dtd

    , DTD :

  • XML (parsers) API (Application Programmation Interface):

    To SAX (Simple API for XML) To DOM (Document Object Model)

    XML.

  • XML : XML XML HTML XML XML

  • -

  • , ..

  • . bookcss.css 69.xml ,

    . , XML, .

  • title { font-weight:Bold; font-size:18pt; display:block; margin-left:15pt }chapter { font-style:italic; display:block }para{ font-style:normal; display:block; margin-left:12pt }

  • , :

  • XSL XSLT CCS (Cascading Style Sheets) HTML , () / . W3C XSL (Extensible Stylesheet Language) DSSSL (Document Style Semantics and Specification Language) SGML.

  • XSL XML , :. (transformation). (formatting)

    , XML . , . , , , XSLT (Extensible Stylesheet Language ransformation). , , .

  • XHTML HTML XHTML. 1.0. XHTML 4.0 HTML XML 1.0. 26 2000. XHTML 1.0. 1 2002 . XHTML , XML HTML. XHTML XML HTML.

  • HTML XHTML 1.0 Transitional: () HTML 3.2. XHTML .XHTML 1.0 Strict: () . .. .XHTML 1.0 Frameset: () .

  • XHTML lab.com

  • XHTML () XHTML XHTML (valid). (validation) W3C : http://validator.w3.org/

    W3C , , :

  • XHTML HTML4 XHTML XML XHTML HTML (quote), . HTML - XHTML , . DOCTYPE

  • DHTML DHTML Dynamic HTML. Wikipedia, Dynamic HTML DHTML ( HTML), scripting ( JavaScript), (. CSS), , (DOM) , DHTML HTML JavaScript :

    DHTML = HTML + CSS + JavaScript

  • Web 2.0.T Web 2.0. Web 2.0 . Wikipedia, (http://en.wikipedia.org/wiki/Main_Page) Flickr (http://www.flickr.com) . Web 2.0 .

  • AJAXAjax : (Asynchronous Javascript And Xml) Jesse James Garrett 2005 .

  • T (Semantic Web). . H . (agents) . .