هل من الممكن تعطيل مكافحة الإنقاذ في CSS عند استخدام @font-face مع خطوط البكسل؟

StackOverflow https://stackoverflow.com/questions/1752752

  •  20-09-2019
  •  | 
  •  

سؤال

أريد استخدام خط بكسل على الويب. أنا أدرجه باستخدام @font-face ، لكن جميع المتصفحات تطبق مكافحة الإنقاذ على الخط. لا يمكنني العثور على قاعدة CSS لتعطيل ذلك ، هل يمكن لأي شخص التفكير في طريقة أخرى لتعطيل مكافحة التقييم؟

هل كانت مفيدة؟

المحلول

يتم تقديم الخطوط بواسطة نظام التشغيل والمتصفح ، لذلك ، حتى الآن ، أعتقد أن هناك القليل الذي يمكنك القيام به مع CSS. قد يكون هناك بعض قواعد CSS المقترحة في المناقشة (لقد رأيت ذكر "Font-Smooth" أو شيء من هذا القبيل) ، ولكن لا شيء في CSS3 ، بقدر ما أعرف ، وبالتأكيد لا شيء في CSS2.

نصائح أخرى

هذا السؤال قديم ، لذلك أردت فقط تقديم تحديث.

مرتكز على caniuse.com, ، هناك خاصية CSS لذلك تم إزالتها من مسودات مواصفات CSS3. لذلك ليس حلًا قياسيًا. تدعمها بعض متصفحات WebKit و Firefox & Opera ولكنها غير متسقة. يعمل في الغالب لمستخدمي سطح المكتب و Mac OS

-webkit-font-smoothing: none || antialiased || subpixel-antialiased
-moz-osx-font-smoothing: auto || inherit || unset || grayscale
font-smoothing: auto || inherit || unset || grayscale

لا أعتقد أن CSS لديه خيار لمكافحة التغذية. جرب Cufon بدلاً من ذلك:https://github.com/sorccu/cufon/wiki/about

إنه سهل الاستخدام وسيجعل خطوط البكسل الخاصة بك جيدًا. قد تكون مهتمًا أيضًا بـ Shaun Inman's Pxfon:http://shauninman.com/archive/2009/04/17/pxr_cufon_pxfon

لن تعمل معظم خطوط Pixel بشكل صحيح إذا كنت تستخدمها بحجم متعدد 8pt (8 ، 16 ، 24 ، إلخ)

إذا كنت تعمل على أحجام الخطوط الخاطئة ، فسوف ينتهي بك الأمر إلى الحصول على شخصيات مستعملة/ضبابية.

تحقق من هذا...

http://www.fontsquirrel.com/fonts/list/style/pixel

... قد يساعد ؛)

واجهت مشكلة مماثلة اليوم ويبدو أنه على الرغم من ذلك الخط المسلح لا يعمل في Firefox المعاصرة* إضافة بعض المرشح:

filter: contrast(1);

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

* تم اختباره على الثابتة من http://doir.ir/fixedsys/demo.html, ، على IceWeasel 38.40.0 ، على Debian 8.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top