صور GIF المتحركة لم تعد مدعومة افتراضيًا

لتبسيط كود Discourse، لن يتم تضمين دعم صور الرموز الشخصية بصيغة GIF متحركة افتراضيًا في Discourse اعتبارًا من إصدار 2.6 بيتا الحالي.

يُرجى ملاحظة أن صور GIF المتحركة داخل المنشورات ستظل تعمل (بالطبع!)، ونحن نشير تحديدًا وفقط إلى صور الرموز الشخصية هنا.

من الممكن أن يعيد إضافة مكون إضافي مستقبلي دعم صور الرموز الشخصية بصيغة GIF متحركة للمواقع التي تتطلب ذلك، لكننا لا نملك جدولًا زمنيًا لهذا المكون الإضافي في الوقت الحالي.

35 إعجابًا

أعتقد أن حربًا أهلية ست éclate قريبًا :sweat_smile:

12 إعجابًا

أعتقد أن دعم صور الرموز بصيغة SVG سيمكن من عمل الرسوم المتحركة بصيغة SVG.

إعجاب واحد (1)

في ديسكورد، لا يمكننا رفع رموز تعبيرية مخصصة بصيغة SVG لأن الرسومات المتجهة قد تتسبب في تعطل النظام.

يمكن أن تكون ملفات SVG معقدة بشكل تعسفي عند عرضها (تخيل ملف SVG يحتوي على تعليمات لعرض مئات الآلاف من منحنيات بيزير أو ما شابه). وهذا يعني أن شخصًا ما قد يصمم ملف SVG يؤدي إلى إبطاء أو تجميد العميل أثناء محاولة عرضه، وسيكون من الصعب جدًا تطوير قاعدة استدلالية موثوقة للكشف عن ذلك.

يُسمح باستخدام الرموز التعبيرية المدمجة بصيغة SVG لأنها ليست خبيثة بطبيعتها، لكننا لا نستطيع ضمان ذلك للرموز التعبيرية المخصصة.

أعتقد أن الأمر نفسه ينطبق على أي تطبيق يسمح للمستخدمين برفع ملفات SVG، لكنني لا أعرف ما إذا كان يمكن وضع قيود لتقليل المشاكل المحتملة.

5 إعجابات

أوه لا! يا لها من مصيبة، لم يعد ملفي الشخصي المتحرك يعمل على نسخ Discourse الجديدة. أقترح أن تضيف سطرًا في ملف app.yml مشابهًا لسطر اسم المضيف لتمكين هذه الميزة. بالطبع، سيتطلب ذلك الكثير من الجهد وسيكون في تحديثات مستقبلية متأخرة جدًا.

#GIF_avatars: Y (معطل افتراضيًا)

3 إعجابات

هل سيسبب نفس المشكلة إذا قام المستخدم برفع صورة رمزية متحركة من موقع خارجي عبر رابط؟

إعجاب واحد (1)

يبدو أن هذا التغيير قد أثر أيضًا على الرموز التعبيرية المخصصة المتحركة. اكتشفت ذلك بالطريقة الصعبة: حاولت تحديث مجموعة الرموز التعبيرية الحالية وانتهى الأمر بصور ثابتة بدلاً منها. والآن لا أستطيع حتى التراجع عنها. :cry:

6 إعجابات

مرحبًا، هل هذا يعمل؟ لأنني جربت كل شيء ولا شيء يتحرك.

لا، كما ذُكر في المنشور الأصلي، قمنا بإزالة دعم صور الرموز GIF.

8 إعجابات

ماذا عن بطاقة المستخدم؟

3 إعجابات

لا يزال يعمل بشكل جيد على بطاقات المستخدمين، تحقق من بطاقتي.

قمنا بإزالة الدعم من الصور الرمزية لأننا نحتاج إلى تغيير حجمها كثيرًا، وهو ليس مشكلة في بطاقات المستخدمين.

6 إعجابات

أعمل بالإصدار 2.6.0 في بيئة الإنتاج. عند رفع ملف GIF إلى بطاقة المستخدم الخاصة بي، لا يتم تشغيله بشكل متحرك على الإطلاق. وقد لاحظت أن ملف GIF الذي قمت برفعه تم تحويله إلى صورة ثابتة. هل يجب أن أقوم بتغيير أي شيء في الإعدادات؟ حاليًا، لا توجد خيارات allow_animated_avatars أو allow_animated_thumbnails في إعدادات موقعي.

4 إعجابات

لقد قمت للتو بتنزيل ملف GIF الخاص بك ورفعه على بطاقة المستخدم الخاصة بي، لكنه لا يعمل حتى هنا :sweat_smile:

5 إعجابات

عدت إلى هذا الموضوع، يمكنك استخدام صورة webp متحركة لخلفية بطاقة المستخدم. لقد قمت بتحديث نسختي هنا للتجربة.

4 إعجابات

هل تم إنشاء إضافة لجعل هذا يعمل؟

إعجاب واحد (1)

أنا أؤيد هذا السؤال. هل هناك أي تقدم في هذا الشأن؟

أخشى أنه لم يتم إنشاء أي إضافة، بل ستكون إضافة معقدة للغاية إذا كان من المفترض أن تحتفظ بالوظائف القديمة.

كنا نستخدم المكتبة: Gifsicle: Command-Line Animated GIFs لتغيير حجم الصور المتحركة للأفاتار، وقد تم إزالة هذا الاعتماد.

لتنفيذ ذلك في إضافة، هناك عدة خيارات:

  1. يمكنك جلب الاعتماد بطريقة ما، وهو أمر معقد للغاية خاصة من داخل إضافة، ثم تعديل الكود لدعم ذلك في إضافة (صعب للغاية).

  2. يمكنك التخلي عن تغيير حجم الصور المتحركة للأفاتار وإضافة تصحيح إلى إضافة (متوسط الصعوبة).

  3. يمكنك إيجاد طريقة أخرى لتغيير حجم الصور المتحركة للأفاتار ووضعها في إضافة (صعب للغاية).

لا توجد أي تجارب مخطط لها من فريق Discourse. لقد تخلينا تمامًا عن فكرة الأفاتارات المتحركة حاليًا.

7 إعجابات

هذه الميزة لا تعمل بعد الآن في المنتدى الذي أديره، سواء لبطاقة المستخدم أو لصورة رأس الملف الشخصي. قد يحتفظ المستخدمون بما لديهم، لكن إذا حاولوا التحديث، سيحصلون على صورة ثابتة.

لقد جربت تحميل ملفات Webp مختلفة، سواء في منشور أو في بطاقة المستخدم، وحصلت على إشعار بهذا الشكل في كلتا الحالتين:

هذه ميزة شائعة بين مستخدمينا، الذين يبذلون الكثير من الجهد في صفحات ملفاتهم الشخصية. هل يمكن لأي شخص تقديم نصيحة من فضلك؟

إعجاب واحد (1)

لن يكون الأمر سهلاً، لأننا أزلنا تبعيات ملفات GIF المتحركة من خط أنابيب تطبيقنا، كما هو موضح في المنشور أعلاه مباشرةً.

إعجابَين (2)

نعم، أفهم أن ملفات GIF قد تكون مهددة بالزوال، رغم أن ذلك أمر مؤسف. ما الذي قد يسبب الرسالة المذكورة أعلاه عند محاولة رفع ملفات WebP؟

إعجاب واحد (1)