Werden nur bei mir die angehängten PNG-Bilder unscharf dargestellt, oder dürfen auch andere User diese Feature genießen? (In neuem Tab/Fenster werden Bilder fehlerfrei angezeigt)
Hättest du dafür mal ein Beispiel? habe zum Beispiel, gerade mal Beitrag "Alte Musiktruhe - Superhet Reperatur" getestet, der Stromlaufplan im Eröffnungsbeitrag, wird beim Anklicken verkleinert und scharf dargestellt, denn man dann unten rechts, auf Vergrößern klickt, ist es auch scharf.
das wird unscharf weil Linien in einer "abbeldwatschen" Vergrösserungsstufe dort dargestellt werden sollen, wo es eigentlich Pixel-Zwischenräume hat. Die Linien treffen die Pixelreihen oder Spalten nicht richtig.
Mit Beispiel, meinte ich einen Link, auf den Beitrag: Beitrag "Re: Arduino Fehler: stk500 get_sync." Hab ich jetzt aber auch anhand Betreff gefunden. Ja, wenn das Script das Bild Vergrößert (Popup), dann erscheint es auch bei mir etwas unschärfer, als wenn man unten auf den Link klickt und es in einem neuen Fenster dargestellt wird. Anscheinend wird das Bild innerhalb des Scripts etwas skaliert. Bei mir FF 79.0 unter xubuntu 20.
Ist das irgendein Antialiazing oder Windows "Clear View" oder "Clear Type", das dazwischengrätscht?
Ingo W. schrieb: > Anscheinend wird das Bild > innerhalb des Scripts etwas skaliert. Ja. Bei Schrift wird jedes Detail des Bildschirms (bspw. Subpixel-Reihenfolge) genutzt um möglichst scharfe Darstellung zu erreichen, wenn man da anfängt zu skalieren oder um nicht-ganzzahlige Vielfache von Pixeln zu verschieben, funktioniert das nicht mehr.
Hab es gerade noch einmal getestet: Das Script macht beim Draufklicken eine Animation, so dass das Bild schrittweise vergrößert wird, also quasi "hochfährt". Anscheinend ist die endgültige Vergrößerung nicht bei exakt 100%.
Sebastian R. schrieb: > Ist das irgendein Antialiazing oder Windows "Clear View" oder > "Clear > Type", das dazwischengrätscht? Nein, das ist das fehlen von solchen Techniken was die Unschärfe verursacht. Deshalb ist auch das linke Bild auf dem Screenshot von Georg genauso unscharf: bei Text in Bildern funktioniert das nicht.
● Des I. schrieb: > das wird unscharf weil Linien > in einer "abbeldwatschen" Vergrösserungsstufe > dort dargestellt werden sollen, wo es eigentlich Pixel-Zwischenräume > hat. > Die Linien treffen die Pixelreihen oder Spalten nicht richtig. Was? Welche Vergrößerungsstufe? Die Rede ist von der 1:1-Darstellung von Bildern. Ein Pixel auf dem Bildschirm entspricht einem Pixel in der Bilddatei.
was schrieb: > bei Text in Bildern funktioniert das nicht. Nachtrag: Wenn das Bild natürlich mit exakt 100% Skalierung und exakt am Pixelgitter ausgerichtet und auf einem Bildschirm mit der selben Subpixel-Anordnung angezeigt wird, dann bleibt die Schärfe erhalten.
Ingo W. schrieb: > Hab es gerade noch einmal getestet: > Das Script macht beim Draufklicken eine Animation, so dass das Bild > schrittweise vergrößert wird, also quasi "hochfährt". Anscheinend ist > die endgültige Vergrößerung nicht bei exakt 100%. Was für ein script? Hier ein FF 68.xESR auf debian9 TDE14 about:config javascript.enabled false gestellt macht das gleiche. Angepasst klein dann suuupsuuum.. vergrößert Original. Sehe jetzt nicht das dort js im Spiel ist ---- Interessanterweise crashed das Ding in jedem anderen Prg. den Xserver
Georg M. schrieb: > Was? Welche Vergrößerungsstufe? > Die Rede ist von der 1:1-Darstellung von Bildern. > Ein Pixel auf dem Bildschirm entspricht einem Pixel in der Bilddatei. Ich habs jetzt extra downgeloadet. da ich bei dem grossen Schaltbild als angeführtes Beispiel die kleinen Papierfasern im Bild erkennen kann, ist allerhöchstens das Original bereits unsauber gedruckt worden oder hat über die Jahrzehnte entsprechend gelitten. hier habe ich jedenfalls keine Unschärfe. Im "Bildbetrachter" unter Ubuntu und bei 100% Andere Prog sind da nicht anders. was sich allerdings in all den unendlichen Kombinationsmöglichkeiten aus Betriebssystemen, Webbrowsern, eingestellten Auflösungen der jeweiligen Anwender, Monitorqualitäten und Arten der Anschlüsse SONST noch alles so ergeben kann, kann ich wahrscheinlich nur ansatzweise erahnen und dann noch Schmierfones? ;-)
Es liegt am rand. Fix:
1 | img.highslide-image { |
2 | box-sizing: content-box; |
3 | }
|
Auf HiDPI Monitoren, wo 1px nicht mehr 1px ist, kann es aber zu ähnlichen Problemen kommen. Das könnte man zwar mit devicePixelRatio rausrechnen, aber das Ding beinhaltet leider auch den Browser zoom Faktor. Beispiel: https://jsfiddle.net/c735ypjh/
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.