OMAR
Shiki: Syntax Highlighting With Zero Runtime
← كل الملاحظات
الأداء٠٥ أغسطس ٢٠٢٦ · 3 دقائق قراءة

شيكي: تلوين شفرة بلا أي تشغيل في المتصفح

لوّن الشفرة وقت البناء بنفس محرك محرّرك. يحمّل الزائر HTML ملوّناً جاهزاً بدل مكتبة تلوين وحزمة قواعد لغوية.

الخلاصة بالعربية

  • التلوين وقت البناء يعني صفر جافاسكربت للزائر مقابل هذه الميزة.
  • يستخدم قواعد TextMate نفسها التي يستخدمها المحرّر، فالنتيجة مطابقة.
  • المخرجات HTML بأنماط مضمّنة، فلا وميض قبل التلوين.
  • دعم السمة الفاتحة والداكنة عبر متغيّرات CSS في مخرجات واحدة.
  • لا تلوّن في المتصفح ما يمكن تلوينه مرة واحدة وقت البناء.

هذا المقال مكتوب بالإنجليزية ↓

PerformanceBuildContent

تحتاج بناء هذا باحتراف؟

أبني منصّات آمنة وسريعة وثنائية اللغة لعملاء في مصر والسعودية والإمارات والكويت.

راسلني

اقرأ أيضاً