Wenn Sie The Printliminator verwendet haben, haben Sie vielleicht einige Updates bemerkt. Das ist das Tolle an einem Bookmarklet, das auf externen Code verweist: Updates und neue Funktionen können bereitgestellt werden, ohne dass jeder das alte entfernen und das neue holen muss!
- Rückgängig-Schaltfläche! Alles, was Sie im Printliminator tun können, können Sie jetzt Schritt für Schritt rückgängig machen.
- Hinweis zur Verwendung der ALT-Taste auf dem PC anstelle von Option hinzugefügt.
- Leichte Designänderung. Jetzt quadratisches Design zur Aufnahme der Rückgängig-Schaltfläche, und die Schaltflächen haben jetzt Hover- und aktive Zustände anstelle von nur Hover.
- Kleine Code-Optimierung. Nur um es etwas sauberer und kleiner zu machen.
Das größte bekannte Problem ist derzeit die Kompatibilität mit Internet Explorer. Es funktioniert im Grunde, aber Sie können die roten Umrisse nicht sehen, wenn Sie auf Dinge klicken, da es die CSS-Outline-Eigenschaft verwendet, die in älteren IE-Versionen nicht unterstützt wird.
Outline ist hier ideal, da es das Layout von Elementen nicht beeinträchtigt, sodass die Seite beim Bewegen der Maus schön intakt bleibt. Wir haben erwogen, einen Rahmen zu verwenden und dann einen negativen Rand zur Kompensation anzuwenden, aber das wird sehr kompliziert und kann immer noch Layout-Probleme verursachen.
Auf einer der Schaltflächen steht "Sned To Printer". lol
Klicken Sie auf den Link, um das Bild zu laden, und aktualisieren Sie, dann sollte es gut sein...
https://css-tricks.de/examples/ThePrintliminator/images/printliminator2.png
Schön. Ich habe noch nichts von dem Bookmarklet gehört, aber ich verwende seit Jahren dasselbe Konzept – Firebug :). IMHO hat Firebug einen weiteren Vorteil: Sie können auch den Text bearbeiten. Es ist keine übliche Situation, aber es ist eine nette Funktion.
haha ja sned to printer
trotzdem brillantes Werkzeug, einfach, aber effektiv
Großartig, seit ich dies in Ihrem letzten Beitrag gefunden habe, habe ich es ein paar Mal benutzt. wirklich nützlich... Jetzt mit einer Rückgängig-Schaltfläche noch besser, ich war beim letzten Mal etwas zu eifrig und hätte sie gebrauchen können, lol.
Hallo
es zieht sich in IE8 nicht, bin ich der Einzige mit diesem Problem?
In jedem Fall ist es auf anderen Browsern eine brillante Idee.
Rechtsklick und zu Favoriten hinzufügen.
Aus irgendeinem Grund bekomme ich in Safari keine Rückgängig-Schaltfläche. Ich habe versucht, meinen Cache zu leeren, aber ohne Erfolg.
Die Rückgängig-Schaltfläche sehe ich in Firefox einwandfrei.
Dies könnte eine dieser Dinge sein, bei denen Sie zur JS-Datei selbst gehen und sie neu laden müssen, um sicherzustellen, dass sie keine zwischengespeicherte Version abruft
https://css-tricks.de/examples/ThePrintliminator/js/printliminator.js
Entschuldigen Sie, dass ich das nicht vor meinem Kommentar getan habe, Chris. Ich habe Safari gerade neu gestartet und es hat seinen Todesgriff auf das alte Skript gelockert. Stur, altes Ding!
Wirklich nett, eine so einfache Idee und sehr gut umgesetzt.
Eine Sache, die ich seit der Verwendung des Originals festgestellt habe, ist, dass man ab und zu auf eine Website stößt, die eine Print-CSS hat, aber da ich an die überwiegende Mehrheit der Websites gewöhnt bin, die sich nicht darum kümmern, habe ich den Printliminator trotzdem darauf angewendet.
Eine Idee für eine zukünftige Überarbeitung wäre, dass der Printliminator anzeigt, ob bereits eine Druck-Stylesheet verfügbar ist, vielleicht?
Alles, was ihm fehlt, sind Explosionen, wenn der Inhalt gelöscht wird.
LOL! Das ist so großartig.
OK, das ist urkomisch =)
Danke =)
Diese Explosionen sind auf v1.0 aufgesetzt, das Sie und Devon veröffentlicht haben… also wahrscheinlich ziemlich fehlerhaft.
lol.. cool, liebe die Explosion
Ich habe schon erwähnt, wie sehr ich dieses Ding liebe, vielen Dank Chris…. aber es braucht eine SEHR wichtige Sache…. ein Favicon!
Großartige Sache, Chris, ich bin wirklich begeistert. Mein einziger Wunsch wäre, dass beim Beenden des Printliminators alle gelöschten DOMs ersetzt werden, ohne die Seite neu laden zu müssen. Insbesondere wegen der AJAX-artigen Websites, die sich nicht dort neu laden, wo Sie aufgehört haben.
Hmmn.. Favicon.. kann man das mit seinem Bookmarklet machen, da es nicht wirklich irgendwo verlinkt ist wie ein typisches Lesezeichen?
Welches Bild wäre geeignet? Ihr Sternchen, oder vielleicht ein Drucker in einem Käfig, ein kleines Tabellenlayout mit fehlenden Teilen? Ooo! Vielleicht ein Mini-Bild der 4 Printliminator-Schaltflächen…
Was ist, wenn Sie in ordentlichen Browsern die Umrandung verwenden und für IE einen Rahmen mit negativem Rand? Damit es in IE zumindest teilweise funktioniert :P
Hallo mein Freund
Wie kann ich meinen eigenen Code in https://css-tricks.de/examples/ThePrintliminator/js/printliminator.js schreiben, z.B. HTML oder JavaScript-Code hinzufügen, können Sie mir helfen? Danke
Vielen Dank Chris für den Printliminator, er ist sehr nützlich!
Hallo,
Ich habe einen Blog für Webentwickler auf Hebräisch (htm.co.il).
Darf ich dieses Skript nehmen, es ins Hebräische übersetzen und auf meiner Website veröffentlichen (und natürlich gebe ich Ihrem Standort eine Gutschrift)?
Vielen Dank,
Oren
GROSSARTIGE RÜCKGÄNGIG-OPTION!!!!!!!!!!!!!!!!!!!!!!
das ist großartig
Danke Chris!!
Das sieht großartig aus, aber dasselbe Problem wie bei Ron: es zieht sich nicht auf IE8. Weiß jemand wie?
Unter Linux kann man mit Alt + Klick ein Fenster über den Bildschirm ziehen. Leider bedeutet das, dass Firefox niemals das Mausklick-Ereignis sieht.
Obwohl das Verhalten als sitzungsweite Einstellung geändert werden kann, ist dies nicht ideal.
Gibt es eine Möglichkeit, dies so zu ändern, dass auf diesen Plattformen stattdessen Strg oder Super („Windows-Taste“) verwendet werden kann?
Ich möchte nur sagen, wie sehr ich das liebe. Ich muss Inhalte im Web nicht oft drucken, daher benutze ich es öfter als Ad-Blocker, um wirklich ablenkende Anzeigen selektiv zu entfernen. Obwohl es für diesen Zweck weniger bequem ist als ein Browser-Plugin-Werbeblocker, ist es viel weniger aufdringlich.
Eine hilfreiche Ergänzung wäre, wenn das Skript Links blockieren könnte, während es Elemente entfernt. Das heißt, es sollte alle Mausklicks auf Links abfangen und die Standardaktion des Umleitens stoppen.
Ich habe versucht, den Titel einer Seite zu entfernen, aber jedes Mal, wenn ich darauf klickte, um ihn zu entfernen, würde der Link zur selben Seite aktiviert, wodurch die Seite mit all meinen Bearbeitungen neu geladen würde. Ich glaube nicht, dass jemand die Website tatsächlich mit aktiviertem Printliminator nutzen wird, daher sollten zu diesem Zeitpunkt alle tatsächlichen Funktionen der Originalseite blockiert werden und sie sollte nur als eine Art Schnappschuss der Seite im Hintergrund dienen.
SFdude sagt
04.12.2009 um 10:40 Uhr
Hallo Chris,
Funktioniert auf einem PC mit SLAX Linux (von: slax.org),
als „Live Linux CD“ gebootet & ausgeführt.
(Keine HD-Installation).
Aber… die nützliche, schwebende 4-Schaltflächen-Symbolleiste wird nicht angezeigt, wenn Sie auf das Bookmarklet klicken…
(Firefox 3.5.5 hier).
Hilfe Chris!
SFdude
Entweder ich komme nicht dahinter oder es gibt keine Option. Es wäre wirklich toll, wenn man den Printliminator an verschiedene Stellen des Bildschirms verschieben könnte. Ich habe Probleme in IE, wo die 4 Schaltflächen Wörter verdecken, die ich löschen möchte. Jede Hilfe wäre sehr willkommen!
Lisa