PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Firefox-Entwickler schließen 10 Jahre alte CSS-Lücke



Mr.XaXa
02.04.2010, 10:40
Der so genannte "CSS History Hack" wurde erstmals im Jahr 2000 in Bugzilla beschrieben und soll nun endlich geschlossen werden. Er beruht darauf, dass Browser besuchte und unbesuchte Links unterschiedlich darstellen.

Für Webanwendungen ist es dadurch möglich herauszufinden, welche Websites ein Anwender bereits besucht hat. Das zehn Jahre alte Problem hatte erst kürzlich für Schlagzeilen gesorgt, als es für das Ausspähen von Nutzern in sozialen Netzwerken verwendet wurde. In einem Blog-Eintrag haben die Mozilla-Entwickler jetzt beschrieben, wie sie das verhindern wollen.

Demnach wollen sie nur noch bestimmte Attribute für die Pseudoklasse :visited zulassen. Sollen entfernte Ressourcen geladen werden, beispielsweise ein Hintergrundbild, so wird dies von Firefox ignoriert. Die Rendering-Engine wird alle Links in der gleichen Geschwindigkeit positionieren, so dass auch ein unterschiedliches Zeitverhalten nicht ausgenutzt werden kann. Wird die JavaScript-Funktion getComputedStyle verwendet, wird die zukünftig für besuchte Links die Darstellung der unbesuchten Links zurückgeben.

Die beschriebenen Veränderungen sollen schon bald in den Entwicklungszweig des Browsers einfließen. Mozilla geht davon aus, dass sich am Aussehen der meisten Websites nichts ändern wird.

QUELLE (http://winfuture.de/news,54557.html)

Dem steh ich ein bisschen skeptisch gegenüber. So wie ich es verstehe, sind allgemeingültige CSS Befehle dann im FF nicht mehr nutzbar, was für jeden Webdesigner scheiße ist. Damit rangiert der FF ganz klar in Richtung IE.

DeathAngel
07.04.2010, 13:11
Na mal abwarten was Sie nun genau machen werden... Bzw wie es sich auf den User auswirkt..