[Greasemonkey] Old GB-Smileys

INURIA

Temporär Suspendiert
Registriert
16 Juli 2013
Beiträge
99
Hey,

da bei mir die neuen alten Smileys ein wenig unscharf angezeigt werden, hab' ich mir ein Greasemonkey-Script zusammengebastelt, mit den die alten Smileys aus den GB angezeigt werden. :T
Wer das Script auch haben möchte, kann es sich hier installieren:

GBS.png



Gruß, M3MPHiZ.

// Update 1.1: Script funktioniert nun unter: http & https (Danke an NewIdenty)
// Edit: Stylish-CSS hinzugefügt (Danke an Kugelfisch)
 
Zuletzt bearbeitet:
Top. :p wurde bei mir allerdings nicht ersetzt, habe dann einfach den Direktlink zu g:b reingeklatscht oder hast das BASE64 Zeug einen tieferen Sinn den ich nicht verstehe?

lg,
 
Naja so ist es unabhängig von irgendeinem Imagehoster bzw. falls sich die Smileys bei gulli ändern.. wer weiß, vielleicht passen die Smileys irgendwann auch mal nicht mehr ins Konzept?!

Danke für das Skript.
 
  • Thread Starter Thread Starter
  • #5
Top. :p wurde bei mir allerdings nicht ersetzt, habe dann einfach den Direktlink zu g:b reingeklatscht oder hast das BASE64 Zeug einen tieferen Sinn den ich nicht verstehe?
lg,

Wie GrayFox schon sagte, braucht man mit Base64 keine Imagehoster oder eben überhaupt keine Server mehr, da man damit die Bilder direkt in ein Script implementieren kann.
Die Base64-Strings laden auch viel schneller, da man alles schon lokal gespeichert hat, man muss halt nix aus den Netz nachladen.

@all: schön zu hören, dass es euch zusagt. =)
LG
 
Auch von mir ein fettes Dankeschön für die Bereitstellung des Skripts! Sehen schon viel besser aus :T
 
  • Thread Starter Thread Starter
  • #8
Ah, vielen dank. Eine geupdatete Version kann man nun unter den angegebenen Link downloaden und sollte nun mit http & https funktionieren.
LG, M3MPHiZ
 
Eine Alternative zu einem Greasemonkey-Skript wäre übrigens ein User-Stylesheet. Damit die Inhalte von Grafiken zu ersetzen, ist zwar nicht unbedingt offensichtlich, jedoch über Attributwert-Selektoren und Hintergrundgrafiken durchaus möglich, z.B.
Code:
Expand Collapse Copy
img[src='images/smilies/smile.png'] {
height: 0 !important;
padding-bottom: 16px !important;
background: url('data:image/png;base64,...') top left no-repeat !important;
}
Der Vorteil davon wäre, dass progressives Rendering korrekt funktioniert, d.h. die Grafiken bereits während des Seitenaufbaus und nicht erst am Ende ersetzt würden.
 
Zuletzt bearbeitet:
  • Thread Starter Thread Starter
  • #11
Hab' das Script für Stylish hinzugefügt. Funktioniert (jedenfalls bei mir) wirklich sauschnell. Danke Kugelsfisch :)
LG, M3MPHiZ
 
In dem Stylish Script sind leider 2 Fehler drin:

Beer wird scheinbar nicht ersetzt, da die Padding-left Angabe fehlerhaft ist und so der Bierkrug nicht mit ihm Bild ist
Confused wird wegen einem Rechtschreibfehler nicht ersetzt (cofused vs. confused)

Da ich sein Userstyle auf der Website natürlich nicht korrigieren kann ... die Hilfe zur Selbsthilfe oder so:

Rechtschreibfehler bei cofused selber ausbessern
Padding-left bei Beer auf 26 setzen

lg,
 
  • Thread Starter Thread Starter
  • #14
Hab' es mal angepasst, sollte jetzt passen. Sorry :p
 
Zurück
Oben