259
259
Szczegółowe informacje na temat standardu SVG i PGML można znaleźć pod adresami:
http://www.w3c.org/TR/1998/NOTE-PGML.
Przykład 9.22. Rysowanie kwadratu w języku PGML (Plik: 09.22_PGML.xml)
<?xml version="1.0" encoding=”iso-8859-2"?>
<!DOCTYPE pgml SYSTEM "/DTDs/pgml.dtd">
<pgml>
<group fillcolor= "blue''>
<path>
<moveto x="0" y=”0”/><lineto x="0" y="50"/> <lineto x="50" y="50"/><lineto x="50" y="0"/> <closepath/>
</path>
</group>
</pgml>
Alternatywą dla SVG jest zaproponowany przez Microsoft standard VML - ang. Vector Markup Language. Informacje o VML można znaleźć pod adresem: http: //www. w3c . org / TR / NOTĘ - VML.
SMIL - ang. Synchronized Multimedia Integration Language, to język synchronizacji multimediów oparty na XMLu. Jest to oficjalny standard W3C, służący do tworzenia sekwencyjnych prezentacji multimedialnych.
Przeglądarki internetowe w tym samym czasie na jednej stronie WWW mogły obsługiwać tylko jeden plik multimedialny. SMIL określa kolejność obsługi plików multimedialnych.
Szczegółowe informacje na temat standardu SMIL znajdują się pod adresem: http://www.w3c.org/AudioVideo/.
Dodatkowe informacje można odszukać na stronie: http://empirenet.com/-joseram.
Przykład 9.23. Przykład multimedialnej witryny o kompozycji „Cztery pory roku” (Plik: 09.23_SMILE.xml)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE smil PUBLIC "-//W3C//DTD SMIL 1.0//EN" "http://www.w3.org/TR/REC-smil/SMIL10.dtd"> <smil>