Wie kann ich einem Lesezeichen in Firefox ein Favicon hinzufügen?


16

Lesezeichen wie SuperGenPass haben keine Favoriten, da es sich um javascript:Links handelt und Firefox nicht weiß, woher das Favoritenicon stammt. Gibt es eine Möglichkeit, einem JavaScript-Lesezeichen ein Favicon hinzuzufügen?


Ich glaube nicht, dass dies möglich ist, aber wenn Sie eine Lösung finden, würde ich gerne wissen (ich habe
Hunderte

Keine der Antworten scheint mehr zu funktionieren.
Ashleedawg

Antworten:


7

Sie können diesen Trick ausprobieren:

  1. Finden Sie einen normalen Link (ohne JavaScript) für die Website mit dem richtigen Favicon.

  2. Fügen Sie diesen Link wie ein normales Lesezeichen zu Ihrer Lesezeichen-Symbolleiste hinzu.

  3. Ändern Sie abschließend die Eigenschaften des soeben hinzugefügten Lesezeichens und ändern Sie den Speicherort so, dass er dem gewünschten JavaScript-Lesezeichen entspricht (Sie möchten den Speicherort des Lesezeichens ohne Favicon).

Jetzt haben Sie das Lesezeichen aus Schritt 2 in ein Lesezeichen mit dem gewünschten Favicon und JavaScript umgewandelt.


Das geht nicht mehr. Sobald der Speicherort des Lesezeichens geändert wird, wird das Symbol aktualisiert (im Falle eines Javascript-Lesezeichens das allgemeine "Globus" -Symbol)
ashleedawg

6

Mit der Erweiterung Favicon Picker 2 können Sie dies tun.

Verwendung: Klicken Sie mit der rechten Maustaste auf ein Lesezeichen und wählen Sie "Eigenschaften".
Klicken Sie dann auf "Durchsuchen ...", um ein Symbol auszuwählen oder eine URL in ein Symbol einzufügen.

Bookmarklet-Symbole

Sie können die Erweiterung auch deinstallieren, wenn Sie fertig sind und die Symbole erhalten bleiben.


Mucks up einige andere Dialoge auf dem Mac, aber ich konnte die Erweiterung installieren, ein Symbol festlegen und deinstallieren. Gibt es eine Möglichkeit, dies mit about: config oder ähnlichem zu ändern?
Drew Stephens

Leider ist die Erweiterung spätestens seit Mai 2015 nicht mehr mit der aktuellen Firefox-Version kompatibel.
Thenonhacker

Funktioniert nicht mehr. Dead link; Erweiterung nicht verfügbar.
Ashleedawg


-1

Am einfachsten ist es, ein Lesezeichen zu entführen. Setzen Sie einfach ein Lesezeichen für eine Seite, die ein Favicon enthält, das Sie verwenden möchten. Möglicherweise müssen Sie auf das Lesezeichen klicken, damit es das Favicon von der Site lädt, auf die es verlinkt. Sobald Sie das Favicon haben, gehen Sie zum Lesezeichen, klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften. Sie können dann den "Speicherort" in den Javascript-Code für das Lesezeichen ändern, das Sie mit dem Favicon verknüpfen möchten. Tipp: Um ein Lesezeichen von einem Lesezeichen zu unterscheiden, ändere ich den "Namen" auf der Registerkarte "Eigenschaften" in den von M: vorangestellten Namen. Wenn das Lesezeichen beispielsweise zum Erstellen einer verkürzten URL mit goo.gl verwendet wird, würde ich diesen Namen verwenden. " M: Goo.gl


1
Amigo, unterscheidet sich diese Antwort grundlegend von der Antwort von URLParser.com ?
Mr.Wizard

Funktioniert nicht Weder die Antwort noch der "Tipp" haben seit Jahren funktioniert.
Ashleedawg

-1

Sie können dies tun mit userChrome.css:

  1. Gehe zu about:support
  2. Klicken Sie unter "Anwendungsgrundlagen", "Profilordner" auf "Ordner öffnen".
  3. Wenn sie nicht existieren, erstelle einen Ordner chromeund dann eine DateiuserChrome.css

Ich benutze diesen Stil:

:root {
  --amber: #FFC000;
  --chartreuse: #B2D733;
  --magenta: #BF1449;
  --teal: #158466;
  --vermilion: #FF4000;
}
#PlacesToolbarItems image {
  padding-top: 16px;
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+1) image {
  background: var(--teal);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+2) image {
  background: var(--chartreuse);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+3) image {
  background: var(--amber);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+4) image {
  background: var(--vermilion);
}
#PlacesToolbarItems toolbarbutton:nth-child(5n+5) image {
  background: var(--magenta);
}

Wenn Sie Bilder verwenden möchten, können Sie; lege sie einfach in den gleichen Ordner und verlinke dann wie folgt:

background: url("something.png");

Funktioniert nicht, soweit ich das beurteilen kann. Was soll es tun? Die Farbe jedes 6. bis 10. Symbols ändern?
Ashleedawg

-2
  1. Lesezeichen als HTML exportieren.
  2. Bearbeiten Sie HTML, fügen Sie es ICON="data:image/png;base64,..."zu Ihrem Lesezeichen hinzu, z

    <DT><A HREF="javascript:(function(){ ... })();" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAABGdBTUEAALGPC/xhBQAAAAxQTFRFAQMAXV9chIaDx8nGZHRYHgAAADhJREFUCNdjYAAD8QkMDFz//zcw8P//f4CBNTTUgYHbZvMB3AS7TfEBBq5VqxpAxAQGztCwALBBALHhF442ZwQdAAAAAElFTkSuQmCC"></A>
    
  3. Importieren Sie Lesezeichen aus bearbeitetem HTML.

Funktioniert ab sofort in Firefox.


Versuchte es, es hat nicht funktioniert
Strg-Alt-Delor

Funktioniert nicht mehr ... (HTML-Tags können nicht am Speicherort des Lesezeichens verwendet werden.)
ashleedawg
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.