Besuchte Links nach Neustart weiterhin "besucht"

  • Im Anschluß an mein Thema https://www.camp-firefox.de/forum/viewtopic.php?f=1&t=119928
    Da dies als gelöst markiert ist, reagiert da wohl keiner mehr drauf.

    Nachdem nun a:visited funktioniert, funktioniert es so gut, dass besuchte Links auch nach Neustart des PCs als besucht markiert bleiben, und das auch bei folgenden Einstellungen/Aktionen:

    Datenschutz:
    [x] Die Chronik löschen, wenn Firefox geschlossen wird
    -> Einstellungen = Alle Haken gesetzt

    Erweitert:
    Netzwerk
    Zwischengespeicherte Webinhalte -> Websitecache "Jetzt leeren"
    Offline-Webinhalte und -Benutzerdaten -> "Jetzt leeren"
    Firefox schließen.
    PC Herunterfahren.
    PC Neustart

    ### Korrektur ###
    Link bleibt bei dieser Testseite nicht Grün: http://www.w3schools.com/css/tryit.asp?filename=trycss_link
    Aber bei einer Seite (a-visited.html), die ich lokal selbst angelegt habe:

    HTML
    <html><head><style>
    a:link {color: red;}
    a:visited {color: green;}
    a:hover {color: hotpink;}
    a:active {color: blue;}
    </style></head><body>
    <p><b><a href="a-visited.html">This is a link</a></b></p>
    </body></html>


    ### Korrektru ###

    Wie lange "merkt" sich das Firefox, bzw. wo kann diese Speicherung beim Beenden von Firefox gelöscht werden?
    Wenn man nur im Privaten Modus ist, ist das ja auch keine Lösung, siehe anderes Thema (oben verlinkt).

  • Du machst einen Denkfehler. Die Einstellungen wurden durchaus gelöscht von Firefox, du kannst das aber nicht sehen, weil du den Link immer wieder auf rufst.
    Und zwar hast du dein Dokument "a-visited.html" genannt. Dieses rufst du auf und dort ist ein Link hinterlegt der wiederum auf "a-visited.html" verweist. Da du das Dokument ja schon aufgerufen hast MUSS der Link ja als besucht markiert werden, da du den Link ja bereits beim Aufruf der Seite geladen hast.

    Mache folgendes:
    Nenne das erste Dokument zb. 1.hmtl mit deinem obigen Code.
    Nimm ein zweites Dokument namens "a-visited.html" und schreib IN das Dokument zb. nur "Test" rein.
    Rufe Dokument 1.html auf, klick auf den Link damit er Dokument "a-visited.html" aufruft.... dann wird der Link grün. Dann siehst du später auch, dass deine besuchten Links beim Beenden, mit deinen obigen Einstellungen, gelöscht wurden.

    Hilfe auch im deutschsprachigen Matrix-Chat möglich oder im IRC-Chat
    Meine Anleitungstexte dürfen gerne "geklaut" und weiter verwendet/kopiert werden ;)