عند إرفاق الصور بالمشاركات، يقوم Discourse بتغيير حجمها لإنشاء صور مصغرة مناسبة للعرض.
يبدو أن هناك خطأً يحدث أثناء هذه العملية، مما يتسبب في فقدان صفوف البكسل العلوية والسفلية بشكل متكرر.
هذا ليس أمرًا كبيرًا، لكنه يجعل العناصر ذات الحدود الرقيقة تبدو غريبة. (على سبيل المثال: تبدو معظم لقطات شاشة برامج Windows 10 خاطئة لأن الحافة السفلية للنافذة غير موجودة.)
ملاحظات:
-
لا يبدو أن السبب يعود إلى نسبة الأبعاد، لذا لا أعتقد أنه اقتصاص مقصود للصور العريضة أو الطويلة جدًا؛ بل يبدو أنه خطأ.
-
تأكدت من أن البكسلات مفقودة في ملف الصورة المصغرة الفعلي. إذن، يحدث هذا عند توليد الصورة المصغرة في الخلفية، وليس عند عرضها بواسطة المتصفح.
-
تعديل: لاحظت للتو أن البكسلات العلوية والسفلية لم تختفِ تمامًا، لكنها ممزوجة/باهتة لدرجة أنها قد تكون مفقودة فعليًا. ربما يكون الأمر متعلقًا بكيفية معالجة خوارزمية تغيير الحجم لحواف الصورة؟ ولا يبدو أن هذا يحدث أبدًا مع الحواف اليمنى واليسرى، مثل لقطات الشاشة ذات النسبة الطولية.
-
عند النقر لعرض الصورة بالحجم الكامل، يتم عرضها بشكل صحيح على الأقل.
نأمل أن تعيد هذه الصورة المثال المشكلة هنا في منتدى Discourse:
يجب أن تكون هذه صورة بيضاء ذات حدود حمراء بعرض بكسل واحد على جميع الجوانب. إذا حدثت المشكلة هنا، فسترى فقط الحدود اليمنى واليسرى حتى تنقر لعرض الصورة بالحجم الكامل.
(تعديل: يبدو أنها تحدث بالفعل هنا.)
في حال لم تحدث، هذه هي النتيجة التي أراها على منتداي الخاص:
عند اختبار هذا، يجب أن تنتظر قليلًا بعد النشر (وأحيانًا قم بتحديث الموضوع) حتى يحدث ذلك، حيث يستغرق توليد الصورة المصغرة في الخادم بضع ثوانٍ بعد النشر.

