مرحباً، منذ الترقية إلى 3.3.0.beta3 لاحظت زيادة طفيفة في حجم الخط لمعظم عناصر تجربة المستخدم والمحتوى في Discourse. لقد تحققت من إعداداتي وحجم النص الافتراضي مضبوط على “عادي” ولم يتم تغييره من قبلي أبداً. هل يمكن لأحد أن يؤكد ما إذا كان قد تم زيادته في الكود لـ “عادي”؟ لقد جربت “أصغر” ولكنه صغير جداً بالنسبة لي، وأعتقد أنه كان مناسباً تماماً من قبل. شكراً!
يبدو أن هذا كان متعمدًا.
مجرد القول بأن 16 بكسل هو “الافتراضي”، بعد سنوات من كون منتدياتنا بحجم 15 بكسل، لا يكفي (في رأيي) لتبرير هذا التغيير، والذي تم إخفاؤه تقريبًا في ملاحظات الإصدار.
@awesomerobot هل كان هذا التغيير استجابة لطلبات المجتمع؟ ملاحظات من خبراء إمكانية الوصول؟ لا يوجد سياق أو شرح في طلب السحب.
أنا برأيي أنه يجب التراجع عن هذا. اجعله الحجم الافتراضي للتثبيتات الجديدة، ولكن يجب أن يكون اختياريًا للمنتديات القديمة.
الإعدادات الافتراضية للمتصفح، مثل الإعدادات الافتراضية لـ Discourse، هي بشكل عام توصيات تمثل نقطة انطلاق جيدة للجميع.
في هذه الحالة، هناك قدر كبير من النصائح التي توصي بـ 16 بكسل كحد أدنى:
Accessibility Tips: Let Users Control Font Size
يجب أن يكون نص الجسم بحجم 12 نقطة (pt) على الأقل، أو حوالي 16 بكسل (px).
Minimum font size? | Accessible Web
بينما لا يوجد حجم خط أدنى رسمي للويب، يتفق الجميع بشكل عام على أن 16 بكسل لنص الجسم هي نقطة انطلاق جيدة. بالطبع، سيكون بعض النص أصغر وغالبًا ما تكون العناوين أكبر. ولكن، يجب أن يكون نص الجسم الرئيسي (مثل ما تقرأه الآن) عادةً 16 بكسل أو أكبر.
Accessibility at Penn State | Font Size on the Web
- بالنسبة لشاشات الكمبيوتر التقليدية، يوصى عمومًا بحجم 12 نقطة (= 16 بكسل) لنص الجسم (اعتمادًا على الجمهور).
إذا فعلنا ذلك لكل تغيير، سيكون لدينا عدد هائل من فروع CSS “القديمة” المنفصلة للتعامل معها في كل مرة نجري فيها تحديثًا، مما يجعل الصيانة وتصحيح الأخطاء صعبًا للغاية. قد يعني ذلك أيضًا أن بعض CSS “القديم” سيصبح غير متوافق مع السمات والإضافات، وما إلى ذلك.
من الأسهل نسخ ولصق بضعة أسطر من CSS في سمة للمواقع (القليلة على الأرجح) التي ترغب في التراجع.
يبدو أن --base-font-size و --font-0 تم تعيينهما حاليًا على 1em. هل ستكون هذه هي الطريقة الأنظف للتراجع باستخدام تعديل CSS محلي عن طريق تعيينهما على .9375em؟
تعديل: آسف، لقد وجدت الحل الصحيح هنا:
نعم، من الواضح أنه لا يمكنك جعل كل تغيير في CSS خيارًا، ولكن تغيير حجم الخط الأساسي هو أحد أهم التغييرات التي تم إجراؤها على الموقع.
لذا، هل يمكنك على الأقل تعديل ملاحظات الإصدار لشرح التغيير، وتقديم سبب موجز، وشرح التغييرات التي يجب إجراؤها للتراجع عنه. كان يجب ذكر هذا التغيير في المنشور الأول لملاحظات الإصدار، وليس في أسفل المنشور الثاني تمامًا مع لا شيء سوى رابط لطلب السحب (pull request).
وطلب السحب (pull request) لا يحتوي حتى على أي وصف! ولا يقدم الالتزام (commit) أي سبب. إنه ليس طلب سحب (pull request) كان سيمر بالمراجعة لو كنت مشاركًا فيه…
لقد أنشأت نمط مستخدم يعيد أحجام الخطوط:
إنه مُعد لمنتدى آخر أستخدمه والذي تم تحديثه مؤخرًا، ولكن تكييفه مع منتديات Discourse الأخرى يجب أن يكون بنفس سهولة تعديله لإضافة عنوان URL للموقع في Stylus.