אפשרות לבחירת פורמט ודרגת דחיסה עבור תמונות ממוזערות

כעת, כשאנו תומכים בפורמט AVIF בפורום, חשבתי שיהיה נהדר לאפשר בחירה של פורמט זה עבור התמונות הממוזערות שהפורום מייצר מהתמונות שסופקו.

יהיה נהדר לאפשר בחירה של AVIF עבור תמונות המועלות וזקוקות לדחיסה עקב חריגה מהמגבלות שנקבעו בפורום.

AVIF הוא פורמט מצוין שמתבלט כאשר נדרשת דחיסה חזקה.
דפדפני אינטרנט ודפדפנים ניידים עיקריים תומכים בו (החריג היחיד הוא MS Edge, אך נראה שהגרסה היציבה הבאה תתמוך בו).
עבור פורומים שמרניים וצריכים לעבוד עם דפדפנים ישנים, מתן אפשרות לבחור JPEG לדחיסה יהיה נהדר.

לטעמי, כברירת מחדל, הפורום צריך לשמור על פורמט JPEG המקורי, אך לתת למנהלים את האפשרות לבחור JPEG או AVIF עבור כל התמונות הממוזערות והתמונות שהומרו.

פרמטר שיאפשר שליטה על רמת הדחיסה להמרה אוטומטית יתקבל בברכה רבה.

אם ניתן יהיה לזהות מתי דפדפן אינו תומך ב-AVIF ולהגיש תמונת JPEG בזמן אמת, זה יהיה נהדר, אך זו אינה משימה קלה, ואולי אינה הפילוסופיה של המפתחים.

אני מנצל הזדמנות זו כדי לברך את המפתחים על יישום תמיכה ב-AVIF, בדקתי זאת והיא עובדת מצוין.

4 לייקים

Resolution matters too, not just compression.

In Topic List Previews Theme Component you can select the resolution of the image shown on the interface:

The theme component asks core to create a set of thumbnails at different resolutions and this setting allows you to influence which set is shown.

2 לייקים

How to set Discourse to automatically convert uploaded images (png, jpg) to avif format?

I presume Discourse uses Imagemagick in the backend for this? then it shouldn’t be too difficult to tweak the compression settings for Imagemagick to make it output avif?

ניסיתי לבדוק אם שירותי S3 כמו Blackblaze מציעים דחיסה מצידם, אך נראה שזה משהו ש-Discourse עצמו צריך לעשות.

@avidseeker מיזגתי את נושא ה-Support האחר שלך לזה, מכיוון שהם קשורים ישירות. מה שאתה מבקש אינו נתמך כעת ב-Discourse ככל הידוע לי, אך כדאי לדון ביתרונות של הוספתו כאן בנושא ה-Feature הזה.