واو، مهما فعلت، يظهر هذا الملف الذي حوّلتُه إلى PNG بصيغة JPEG. في البداية ظننتُ أن برنامج Preview قد قام بعملية تحويل رديئة، لكنني استخدمتُ بعد ذلك برنامج Affinity Photo الذي يُعتَبر موثوقًا.
لا أعتقد أنني غيّرتُ تلك الإعدادات منذ أن لا يوجد خيار ‘إعادة الضبط’ بجانبها.
لقد واجهت خطأً معروفًا (وإن كان نادرًا!) تم إصلاحه من خلال الإلتزام المذكور أعلاه. ومع ذلك، فإن هذا الإلتزام غير موجود بعد في إصدار مستقر من Discourse.
يجب أن يؤدي ضبط recompress original jpg quality على 100 بشكل مؤقت إلى منع حدوث التحويل.
(…أو يمكنك محاولة خفض جودة ملف PNG الذي تقوم بتصديره ليكون أقل من قيمة إعداد recompress original jpg quality.)
فقط تأكد من إعادة تعيين هذا الإعداد إلى قيمته السابقة بعد رفع الشعار!
أعتقد أنني يجب أن أحصل على وسام لوقوعي في خطوتين من أخطاء Discourse في أسبوع واحد.
ومع ذلك، فقد قمت بكلا الخطوتين ومع ذلك لا يزال الملف يُحوَّل إلى JPEG. قمت بضبط الإعداد على 100%، ثم حفظت الصورة بصيغة JPG بنسبة 92%، ثم exportedها بصيغة PNG (لم أستطع تغيير الجودة مباشرة في PNG؟). هل هناك أي أفكار أخرى للحلول البديلة، أو شيء ربما أخطأت فيه؟
عذراً، أنا أتحدث عن زر/رابط مستمر أقل بروزاً، ربما في القائمة، للمستخدمين الذين لا يملكون تطبيق الويب التقدمي (PWA).
السبب الذي يجعلني أرى هذا مفيداً هو أنه عندما يكون لدينا مستخدم يريد تثبيت التطبيق، لا نعرف ما هي حالته الحالية، ويتطلب الأمر الكثير من الجهد لإجراء جلسة أسئلة وأجوبة. سيكون من الرائع لو كان هناك عملية من خطوتين موثوقة يمكن أن نقدمها لهم: أي، الذهاب إلى قائمة الهامبرغر → تثبيت التطبيق. بهذه الطريقة، لا نحتاج إلى القلق بشأن لغتهم الأم، أو عدد مرات الزيارة، أو ما إذا كان قد أغلق لافتة إعلانية أو قام بإلغاء التثبيت في الماضي، أو ما هو المتصفح الذي يستخدمونه، أو كيف يعرض خيار التثبيت.
على الأرجح، يكمن جزء كبير من الارتباك هنا (بما في ذلك ارتباكي أنا) في أن هناك خيارًا مختلفًا لتثبيت تطبيقات الويب التقدمية (PWA) اعتمادًا على المتصفح:
متصفح كروم على أجهزة أندرويد (أي المتصفح الافتراضي): أفترض أن هذا هو المكان الذي حصلت منه على لقطات الشاشة التي شاركتها. إذن، يبدو أنه في هذا المتصفح، يوجد خيار “تثبيت التطبيق” في قائمة الهامبرغر. سيكون رائعًا لو كان هذا الخيار متاحًا في جميع المتصفحات، لكن يبدو أنه غير ممكن حاليًا.
متصفح سفاري على آيفون (المتصفح الافتراضي): لا يوجد زر للتثبيت في قائمة الهامبرغر. للتثبيت، يجب النقر على أيقونة المشاركة (مربع مع سهم للأعلى)، ثم التمرير للأسفل إلى خيار “إضافة إلى الشاشة الرئيسية”. أفترض من النقاش هنا أنه لا يمكن إضافة الزر إلى قائمة الهامبرغر. ومع ذلك، فإن هذا يحفظ التطبيق على الشاشة الرئيسية، رغم أنني لست متأكدًا مما إذا كان هذا كافياً لمنحه وظائف تطبيق الويب التقدمي (PWA)، مثل حفظ الحالة السابقة.
كروم على سطح المكتب: لا أرى زر التثبيت في قائمة الهامبرغر في متصفح كروم على جهاز ماك الخاص بي. هل من المفترض أن يكون موجودًا هناك؟ هل يمكن إضافته؟
سفاري على سطح المكتب: لا أرى زر التثبيت في قائمة الهامبرغر في متصفح سفاري على جهاز ماك الخاص بي أيضًا. هل من المفترض أن يكون موجودًا هناك؟ هل يمكن إضافته؟
حل فالكو هو قائمة Chrome. عندما أقول “قائمة الهامبرغر”، فأنا أعني قائمة Discourse وليس متصفح الويب. ونظرًا لأن بعض الأشخاص في الأعلى أشاروا إلى أنها لا تعمل في Safari أو Firefox، فإن هذا الخيار يعتمد على المتصفح. بافتراض أنه يمكن تثبيته هناك، فإن الخيار ببساطة غير متاح، لذا يبدو أن خيار قائمة Discourse هو الأفضل. بالإضافة إلى ذلك، فهو يذكر المستخدم بوجود هذا الخيار، بينما قد لا يبحثون أبدًا في قائمة Chrome.
لا تظهره على موقعك بسبب مسألة شعار JPG بالكامل. تعد PWA هدفًا سريع التغير، وتتغير المعايير باستمرار. أنصحك باستخدام قناة الإصدار الافتراضية لدينا إذا كنت تريد أقصى توافق مع PWA.
كنت أشير إلى قائمة هامبرغر الخاصة بـ Discourse (وليس قائمة Chrome). في الواقع، أرى الآن أن لقطات شاشة نظام Android كانت مأخوذة أيضًا من قائمة Chrome، وليس من قائمة هامبرغر الخاصة بـ Discourse.
سيكون من الجيد وجود الزر في قائمة هامبرغر الخاصة بـ Discourse؛ حيث سيراه المستخدم بشكل أكثر تكرارًا، وسيكون الأمر أكثر وضوحًا من حيث كيفية إرشاد المستخدمين لتثبيته كتطبيق ويب تقدمي (PWA). ربما لا يستحق ذلك جهدًا كبيرًا من المطورين، لكنه سيكون لمسة مفيدة.