Camou - veraltete Versionen des MSIE können vieles nicht.
Aber es wird ja niemand gezwungen, den alten Kram zu verwenden und wenn man das
mit object in (X)HTML einbindet, kann man ja funktionierende Alternativen, etwa eine einfache
Auswahlliste mit Text anbieten.
Da es ja aber genug Alternativen gibt und es bei microsoft genug Personal und Mittel gibt, um
das Teil zu verbessern, ist das ja kein Argument, einen internationalen Standard nicht zu
verwenden. Mit den Alternativen sieht (X)HTML ja explizit eine elegante Lösung für antike Programme vor.
Die älteren Versionen des MSIE können auch kein XHTML, haben große Probleme mit CSS,
mit PNG - da ist Ersatz teils viel schwieriger als bei dieser Anwendung einer Karte als
Repräsentation einer Auswahlliste.
Selbst bei HTML4 gibt es diverse nützliche Sachen, die von den gängigen browsern keiner richtig
interpretiert. Es wäre trotzdem unangemessen, nur Klartext-Dateien zu verwenden, zumal es
da wohl auch wieder bei einen Versionen von WebKit Probleme gibt, weswegen man besser
gar keine irgendwie kodierten Texte verwenden sollte, also besser bis zum nächsten Jahrhundert
erstmal abwarten, ob irgendwas mal komplett interpretiert wird.
Auch für Mobiltelephone gibt es diverse Darstellungsprogramme, die SVG gut darstellen können.
Einige davon sogar besser als die gängigen browser. Und wenn es da Telephone gibt, die was
nicht können, was man braucht, ist das ja auch nicht so schlimm, denn telephonieren kann man
damit ja immer noch, was ja der Hauptsinn des Gerätes ist ;o)
Mobiltelephone können in der Tat eher SVG tiny 1.2 statt SVG 1.1 - teils ist das fortgeschrittener
als SVG 1.1, teils wurde auch einiges ausgespart, was sich für Mobiltelephone nicht besonders
eignet. Wer für beiden was anbieten will, verwendet einfach nur die Schnittmenge, im Zwefelsfalle
nur SVG tiny 1.1, eine echte Untermenge von SVG 1.1.
Zu der von dir referenzierten Seite - die bringen bereits HTML5 mit SVG durcheinander, da
drängt sich die Vermutung auf, daß die nicht viel verstanden haben. Während SVG ein
internationaler Standard ist, vergleichbar alt mit XHTML1.1, ist HTML5 ein halbfertiger
Arbeitsentwurf, wo man von der Nutzung für ernsthafte Anwendungen auf jeden Fall absehen
kann, weil sich jeglicher Inhalt eines solchen Arbeitsentwurfes täglich wieder ändern kann.
Der Artikel ist ziemlich gruselig und verkauft mehr als 10 Jahre etablierte Sachen als
Neuigkeiten, nur weil sie offenbar der Autor selbst zum ersten mal gesehen hat ;o)
guckstdu - realisierbar ist das, aber auch etwas knifflig, deutlich einfacher ist dabei ein
Rechteck außen drum herum als innen drin. Aber ich denke, da kann man mit verschachtelten
Elementen, z-index, absoluter Positionierung, teilweise transparenten Graphiken tricksen.
Also ist das jedenfalls mit CSS nichts für ungeduldige Anfänger und eventuell im Endresultat
weniger praxistauglich als die SVG-Variante, weil zu komplex und weil in CSS einige Sache wie
:hover auch nicht wirklich präzise definiert sind.