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):
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?
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.
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)?