Ich verwende Firefox 67.0.4. Ich habe eine Option verwendet, um besuchte Links rot anzuzeigen. Das funktioniert, aber jetzt zeigt Firefox Bilder nicht mehr richtig an.
Hier ist ein Screenshot von Edge, wie es aussehen sollte:
Hier ist ein Screenshot von Firefox:
Hier sind die Farbauswahlmöglichkeiten:
Beachten Sie, dass die Bilder funktionieren, wenn ich „Nur mit kontrastreichen Designs“ auswähle, die besuchten Links dann jedoch nicht funktionieren.
Antwort1
Dies scheint beabsichtigt zu sein. Der Mozilla-Artikel Datenschutzbezogene Änderungen bei CSS: besucht beschreibt diese Änderungen, deren Zweck es ist, zu verhindern, dass eine Seite erkennt, welche Links auf ihr bereits besucht wurden, was wahrscheinlich als Anti-Marketing-Maßnahme gedacht ist.
Diese Änderung wird wie folgt beschrieben:
Sie können besuchte Links weiterhin visuell gestalten, sind aber in der Verwendung stark eingeschränkt. Wir beschränken die CSS-Eigenschaften, die zum Gestalten besuchter Links verwendet werden können
color
, auf ,background-color
,border-*-color
, undoutline-color
und die Farbteile der Eigenschaftenfill
undstroke
. Für alle anderen Teile des Stils für besuchte Links wird stattdessen der Stil für nicht besuchte Links verwendet. Darüber hinaus können Sie für die Liste der Eigenschaften, die Sie oben ändern können, keine rgba()- oder hsla()-Farben oder Transparenz festlegen.
Der Artikel behauptet auch, dass „die Auswirkungen auf Webentwickler hier minimal sein sollten, und das ist Teil unserer Absicht“. In der Liste der möglichen Probleme wird jedoch erwähnt (die Fettschrift ist meine Hervorhebung):
- Wenn Sie Hintergrundbilder verwenden, um Links zu gestalten und anzuzeigen, ob sie besucht werden, funktioniert das nicht mehr.
- Wir unterstützen keine CSS-Übergänge, die mit der Besuchshäufigkeit zusammenhängen. Es gibt nicht so viele CSS-Übergangsinhalte im Web, daher ist es unwahrscheinlich, dass dies viele Leute betrifft, aber es ist dennoch erwähnenswert als ein weiterer Vektor, den wir nicht unterstützen.
Da es sich um eine neue Funktion handelt, können Sie in den Firefox-Foren eine Beschwerde einreichen. Realistisch gesehen sehe ich nur die Möglichkeit, entweder das Standardschema zu akzeptieren oder zu einem anderen Browser zu wechseln.