Das Internet Protocol wurde durch die Internet Engineering Task Force (IETF) erarbeitet Die aktuell am hufigsten verwendete Version von IP ist 1.1 Die zuknftige Version von IP wird 2.0 sein. Die Spezifikation des Internet Protocol (IP) ist in Form einer RFC verffentlicht Firmen welche eine Implementierung des Internet Protocol kommerziell nutzen mssen dafr bei der IETF eine Lizenz beantragen
1.2 Kreuzen Sie die richtige(n) Antwort(en) an a) Tim Berners Lee ist der Erfinder des Internets Da das Internet frei und offen ist, spielen Standards keine wichtige Rolle Die Abkrzung HTTP steht fr Hypertext Transport Protocol HTTP ist ein Standard der IETF
b) Die Abkrzung W3C steht fr World Wide Web Conference Das W3C ist eine wichtig Orgnisation im Bereich Standardisierung von Internet Technolgien Tim Berners Lee ist Grnder und Bill Gates der aktuelle Vorsitzende des W3C CSS (Cascading Style Sheets) ist ein W3C Standard SAX (Simple API for XML) ist ein W3C Standard
b) Eine XHTML Seite ist ein wohlgeformtes XML Dokument Eine XHTML Seite ist ein gltiges XML Dokument Da XHTML auf XML basiert kann ein WebDesigner in XHTML Seiten selbstdefinierte XML Elemente verwenden In der XHTML DTD sind alle gltigen Attribte zu einem Element definiert
richtig
b) <?xml version="1.0" encoding="UTF-8" ?> <customers> <customer id="kd 0002"> <firstname>Hans Heinrich</firstname> <name>von und zu Staufacher</name> </customer> </customers>
richtig falsch Das XML Dokument ist wohlgeformt (well formed) Das XML Dokument ist gltig (valid)
c)
<?xml version="1.0" encoding="UTF-8" ?> <customers> <customer id="ax001tx"> <firstname>Max</firstname> <name>Muster</name> <4all>Note</4all> </customer> </customers>
richtig
falsch Das XML Dokument ist wohlgeformt (well formed) Das XML Dokument ist gltig (valid)
d) <?xml version="1.0" encoding="UTF-8"?> <contactList> <contact contactNo="0001" > <firstName>Max</firstName> <lastName>Muster</lastName> <email>max@muster.com</email> <phoneNumber type="home">+41441234567</phoneNumber> <phoneNumber type="work">+41432223344</phoneNumber> <phoneNumber type="mobile">+41791234567</phoneNumber> </contact> </contactList>
richtig falsch Das XML Dokument ist wohlgeformt (well formed) Das XML Dokument ist gltig (valid)
e) <?xml version="1.0" encoding="UTF-8"?> <!-- internal DTD --> <!DOCTYPE root [ <!ELEMENT root (subelement)> <!ELEMENT subelement (#PCDATA)> ]>
<!-- xml document --> <root> <subelement> some text </subelement> </root>
richtig
falsch Das XML Dokument ist wohlgeformt (well formed) Das XML Dokument ist gltig (valid)
2.2.2 berprfen Sie Ihre Lsungen mit Hilfe eines XML Editors (Eclipse, XML Spy ...).
2.3.2 Die folgenden Tabellen sollen in einem XML Dokument dargestellt werden. a) Ohne Attribute b) Mit Attributen c) Wie b) jedoch sollen die einzelenen Tabellen innerhalb des XML Dokumentes verschachtelt sein, d.h. oderitem ist ein Subelement von order und dieses wiederum ein Subelement von customer.
berlegen Sie sich die Vor- und Nachteile der verschiedenen Varianten.
ordertext
2.4 Namensrume
2.4.1 In den beiden untenst. XML Fragmenten hat das <table> Elemente je eine unterschiedliche Bedeutung (welche ?). a) Wie lassen sich die beiden Fragmente in einem XML Dokument zusammenfassen, so dass die beiden <table> Element unterscheidbar sind ? b) Erstellen Sie ein XML Dokument welches die beiden <table> Elemente in je einem Namensraum enthlt. <table> <tr> <td>Apples</td> <td>Bananas</td> </tr> </table>
2.4.2 Passen Sie das folgende XML Dokument per default Namespace so an, dass alle Element in XHTML Namespace stehen ("http://www.w3.org/1999/xhtml").
<?xml version="1.0" encoding="UTF-8"?> <html> <head> <title>Virtual Library</title> </head> <body> <p>Moved to <a href="http://vlib.org/">vlib.org</a>.</p> </body> </html>
Selbststudium
Lesen Sie die Kapitel 14.1 bis 14.3 aus dem Buch "Professionelle Websites" von Stefan Mnz, online verfgbar unter http://www.stefan-muenz.de/webseiten-professionell/professionelle-websites-auflage-2.pdf .