Betrachten Sie die HTML-Datei memory.html. Dort finden Sie die Visualisierung eines Memory-Spiels, wie Sie sie zu Beginn des Übungsteils von Entwicklung von Web-Anwendungen (EWA) erarbeiten würden. In der Lehrveranstaltung EWA erlernen Sie darauf aufbauend, mit Technologien und Entwicklungskonzepten zur Realisierung dynamischer Web-Anwendungen umzugehen.
Für die freiwillige Zusatzaufgabe in SSD ist das Ziel, die HTML-Datei memory.html dynamisch aus den Informationen von Dokumenten der Form memory2.xml zu generieren. Dazu soll XSLT 1.0 eingesetzt werden.
memory.xsl
, das eine HTML-Seite generiert, die die Informationen von Dokumenten der Form memory2.xml darstellt (dies ist die von den bisherigen Übungen bekannte Datei memory.xml
mit einigen Erweiterungen).
Replace me!
gekennzeichneten Bereiche durch XSLT-Konstrukte ersetzen.
img
Landesflaggen hinterlegt. Beispielsweise gibt es für eine Memory-Karte mit der id Austria
ein Bild mit dem Namen Austria.jpg
. In diesem Verzeichnis sind auch weitere Bilder von Landesflaggen hinterlegt, falls Sie experimentieren wollen.
Beachten Sie folgende Hinweise:
<?xml-stylesheet ...?>
Processing Instruction erweiterte, XML-Dokument memory2-style.xml im Browser öffnen, sofern Sie im gleichen Verzeichnis Ihre Lösung memory.xsl
hinterlegt haben.