Was ist sIFR?
sIFR bedeutet "Scalable Inman Flash Replacement" und ist eine Kombination von Flash und Javascript, die es ermöglicht, jede beliebige Schriftart in eine xhtml Seite einzubinden. Entwickelt wurde sie von Shaun Inman und verbessert von Mike Davidson und Mark Wubben.
Wie funktioniert es?
Textabschnitte, die zB. als <h1> oder <h2> definiert sind, werden automatisch wärend des Aufbau der Seite durch einen Flashfilm ersetzt, in dem die gewünschte Schrift eingebettet ist. Um diese Schrift in Ihrem Browser darzustellen, benötigen Sie einen Flashplayer und eingeschalteten Javascript.
Und wenn Sie eines davon nicht haben?
Ist auch kein Problem, und das ist das Geniale an der Sache. Wenn Sie entweder Flash, oder Javascript nicht aktiviert haben, erscheint die übliche Schrift, die man in der CSS Datei definieren kann. Sie werden nie auf den Gedanken kommen, dass Sie etwas vermissen.
Wie sieht es mit der Validität und Benutzerfreundlichkeit aus?
Gut! In Ihrem Quelltext steht nur ein üblicher Text, es ist W3C konform, barrierefrei, alle Screanreader können es lesen.
Hat es auch Nachteile?
Klar, hat es. Aber keine sehr großen. Am meistens störend ist, das deutsche Umlaute nicht dargestellt werden. Ok, man soll diesen Effekt nicht für alle Texte, sondern nur für die Headlines benutzen. Und da kann man Wörter wählen, die keine Umlaute haben.



