Blink-Funktion in allen aktuellen Browser ermöglichen! Aktualisiert 16.11.19
Das überarbeitete Script braucht nur in die "Fußzeile" eingetragen zu werden. Somit werden keine Veränderungen im Template vorgenommen! Der zu blinkende Text muß nur noch von <blink> und </blink> eingeschlossen werden. Der Wert hinter "speed"(2000= 2s) bestimmt den Blinkintervall. Das Script wurde in allen aktuellen Browser (IE 10, FireFox 23.0.1, GoogleChrome 29.0, Opera 16.0) getestet.
Nicht nur Text kann blinken! <blink></blink>
1 2 3 4 5 6 7 8 9 10
<script language="JavaScript"> blink(0.7); function blink(speed) { if (speed) { if (document.getElementsByTagName('blink')) setInterval("blink()", speed*2000); return; } var blink = document.getElementsByTagName('blink') for (var i=0; i<blink.length; i++) blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : ""} </script>
Die Blink-Funktion funktioniert wieder! Aktualisiert 16.11.19
Durch die Änderungen in den letzten Jahren hat sich an den Browser viel getan. Hierbei ist die Blink-Funktion bei einigen Browsern auf der Strecke geblieben oder alte Blink-Scripte haben nicht mehr funktioniert! Das JavaScript wurde den aktuellen Browsern (IE 10, FireFox 23.0.1, GoogleChrome 29.0, Opera 16.0 ) angepasst und in dem obigen Beitrag bereits geändert.
Das Tag <blink> ist veraltet und wird nur noch von wenigen Browser unterstützt. Der Blinkeffekt wird eher selten verwendet. Wird der Blinkeffekt eingesetzt, sollte man auf die Geschwindigkeit achten! Ein schneller Blinkrhythmus kann auch schnell nervig werden! Auch das komplette Verschwinden der Schrift in den Blinkpausen ist oft ungünstig!
Mit CSS3 ist es auf einfachste Weise möglich, alle unguten Eigenschaften vom alten Tag <blink> aufzuheben! Es lässt sich die Blinkzeit, das Blinkverhältnis und die Abdunklungsstärke der Schrift bestimmen!!
Blinken per CSS3
Trägt man in die CSS die folgenden Zeilen ein, kann der alte Tag <blink> ... </blink> wiederbelebt werden!
In Zeile 2 kann die Blinkdauer eingestellt werden!
In Zeile 11 kann das Blinkverhältnis über Prozent und die Abdunklung über opacity angepasst werden!
Die Abdunklung ist hier so eingestellt, dass die Schrift nicht komplett verschwindet, sondern leicht sichtbar ist (opacity:0.2)!
Sind noch vorhandene Blink-Scripte im Einsatz, sollten diese deaktiviert werden!
Zeile 5-8 und 14-17 ermöglichen eine Blinkfunktion auch in älteren Browsern!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
blink{ animation: blinker 3.0s linear infinite;
/* für Browser älterer Generation*/ -webkit-animation: blinker 3.0s linear infinite; -moz-animation: blinker 3.0s linear infinite; -o-animation: blinker 3.0s linear infinite; -ms-animation: blinker 3.0s linear infinite; }