Frage zur Bildgrößenänderung

Hallo,

In einem Forum, an dem ich arbeite, sind die Dateieinstellungen die Standardeinstellungen, mit Ausnahme der folgenden:

Insbesondere wurden diese Einstellungen nicht geändert:

In dieser Nachricht haben alle hochgeladenen Bilder außer dem ersten sehr große Abmessungen (wahrscheinlich wurden sie nicht in der Größe geändert):

image

Die Dateigröße ist in Ordnung, < 4 MB, wie es sein sollte, aber wenn ich versuche, Bilder mit ähnlicher Auflösung von meinem Computer oder Smartphone hochzuladen, werden sie alle auf 1920 × 1440 oder 1920 × 1080 Pixel skaliert, unabhängig davon, ob die Originale mehr oder weniger als 4 MB groß sind.

Wie kommt es also, dass die Bilder im verlinkten Beitrag nicht auf eine Breite von 1920 Pixel skaliert wurden? :thinking:

Hinweis: Das Forum verwendet 2.9.0.beta4.

Wenn ich mir die Changelog von 2.0.5.beta5 ansehe, könnte es mit einer dieser Fehlerbehebungen zusammenhängen?

  • Ermöglicht die Anzeige von Bildern in der richtigen Größe
  • Stellt sicher, dass der Index post_hotlinked_media das Größenlimit nicht überschreitet
  • Stellt sicher, dass „crop“ immer die angeforderten Abmessungen zurückgibt

Wenn Sie genau hinschauen, werden Sie sehen, dass das erste Bild im Beitrag skaliert und komprimiert wurde, die folgenden jedoch nicht. Die clientseitige Bildoptimierung erfolgt nach bestem Wissen und Gewissen. Wenn sie fehlschlägt, werden die Originalbilder an den Server zurückgegeben.

Ich habe dieses Verhalten, dass die Komprimierung von Bildern nach dem ersten fehlschlägt, auf iOS-Geräten mit hohem Speicherdruck beobachtet. Meiner Meinung nach können wir nicht viel tun.

2 „Gefällt mir“

Gut zu wissen!

Vielen Dank für diese wahrscheinliche Erklärung.

Nur zur Information, gibt es eine Rake-Aufgabe oder einen Rails-Befehl, der eine Größenänderung für Bilder auslösen könnte, die größer als die Website-Einstellung sind (1920 Breite, 1920 Höhe)?

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.