FreeToGenerate.com

100% مجاني · بلا تسجيل · كل شيء يعمل داخل متصفحك

18 px
680 px

Anything from 45 to 75 characters is widely regarded as a satisfactory line length for a single-column page, and the figure most often quoted as ideal is 66. What almost nobody mentions is that the CSS everyone reaches for to hit that number does not hit it, because a ch is the width of a zero rather than the width of a letter.

قياس سطرك

الحروف في السطر
أمام نطاق 45–75
متوسط الحرف
وحدة ch واحدة
الحروف لكل ch
لستة وستين حرفًا استعمل
...أو بالبكسل

وحدة ch في CSS هي عرض الحرف «0»، والأرقام أوسع من متوسط الحروف الصغيرة. فـmax-width: 65ch لا تعطيك خمسة وستين حرفًا، بل تعطيك مساحة خمسة وستين صفرًا، ويملؤها النثر الحقيقي بأكثر من ذلك بكثير.

نطاق 45–75 مأخوذ من «عناصر الأسلوب الطباعي» لبرينغهرست، وقد ذُكر إجماعَ صنعةٍ لا قياسًا. والتجارب الموجودة تختلف في سرعة القراءة ولا تكاد تجد أثرًا في الفهم، فعُدَّه قيمةً افتراضية معقولة لا قاعدة.

الخطالحروف لكل ch‏65ch تعطي
Georgia1.4192
Verdana1.2682
Arial1.2783
Times New Roman1.2682
Tahoma1.2481
Trebuchet MS1.1676
Courier New1.0065

قِيس على 6.7 مليون حرف من النثر بحجم 16 بكسل. وCourier New هو الضابط: ففي الخط ثابت العرض كل رسم حرفٍ يساوي ch واحدة بالتعريف، فوجب أن تكون نسبته واحدًا بالضبط، وهي كذلك.

متوفر أيضًا بلغات أخرى: English · Español · Português · Français

فاحص طول السطر

يقيس عدد الحروف في السطر الذي ينتجه CSS عندك فعلًا، بالخط الذي تستعمله فعلًا، ويبيّن مقدار خطأ وحدات ch.

ما فاحص طول السطر؟

طولُ السطر، ويسميه أهل الطباعة «القياس»، هو عدد الحروف التي تسع سطرًا واحدًا من النص. وهو الرقمُ وراء نصيحة إبقاء نص المتن بين خمسة وأربعين وخمسة وسبعين حرفًا، ويتوقف على ثلاثة أشياء معًا: عرض الحاوي، وحجم الخط، والخط نفسه.

وهذه الأداة تقيسه لا تقدّره. اضبط عرضًا وحجمًا وعائلة خطية، فتخبرك بعدد الحروف في السطر الذي سيحصل عليه نثرك فعلًا، مستعملةً محرّك النصوص في متصفحك أنت على نصّك أنت.

وتجيب أيضًا عن السؤال الذي يجيء به أكثر الناس: أي عرضٍ أضع؟ فلوحةُ النتائج تعطيك العرض بالبكسل وقيمةَ ch اللتين تنتجان ستة وستين حرفًا حقًّا في الخط الذي اخترته، وليستا الرقمين اللذين تظنّهما.

طريقة الاستعمال

  1. الصق فقرة. استعمل نثرك أنت لا نصًا للحشو. فمتوسط عرض الحرف يختلف بين اللغات وبين الكاتبين، والقياسُ كلّه متوقف عليه.
  2. اختر خطًا وحجمًا. العائلات السبع المعروضة موجودة أصلًا في كل جهاز تقريبًا، فلا يلزم تنزيل شيء لقياسها. والحجمُ أقلُّ أثرًا مما تظن، لأنه يكبّر طرفَي النسبة معًا.
  3. حرّك عرض الحاوي. فتُعاد المعاينة وتخبرك اللوحة أين تقع من نطاق 45–75. وإن أردت هدفًا لا حكمًا، فانظر إلى السطرين في الأسفل.

‏max-width: 65ch لا تعطيك خمسة وستين حرفًا

النصيحة المعتادة لإصابة قياسٍ مريح أن تضبط max-width بوحدات ch، بحجة أن وحدة ch حرفٌ واحد. وليست كذلك. فمواصفةُ CSS تعرّف وحدة ch بأنها عرضُ تقدُّم الحرف «0» في خط العنصر: صفرٌ بعينه، لا حرفٌ متوسط. وفي كل عائلة متناسبة تُرسم الأرقامُ أوسعَ من الحروف الصغيرة، لأنها لا بد أن تصطفّ في أعمدة.

وقد قِسنا كم تزيد، على 6.7 مليون حرف من نثر حقيقي في اثني عشر كتابًا في الملك العام، بحجم ستة عشر بكسلًا. ففي Georgia تساوي ch مقدار 9.82 بكسل بينما متوسط حرف النثر 6.96، أي بنسبة 1.41. ويخرج Arial عند 1.27، وVerdana عند 1.26، وTimes New Roman عند 1.26، وTahoma عند 1.24، وTrebuchet MS عند 1.16.

واضربْ ذلك تنهارِ النصيحة. فالحاوي المضبوط على max-width: 65ch يسع نحو اثنين وتسعين حرفًا في Georgia، وثلاثة وثمانين في Arial، واثنين وثمانين في Verdana وTimes New Roman، وستة وسبعين في Trebuchet MS. فكلُّ عائلة متناسبة تتجاوز نطاق 45–75 الذي اختيرت لإصابته، ووسيطُها اثنان وثمانون حرفًا مقابل خمسة وستين اسميًا.

والفحصُ الذي يجعل تلك الأرقام موثوقة هو السطر الأخير في الجدول. فـCourier New يخرج عند 1.000 بالضبط، لأن في الخط ثابت العرض يتساوى كلُّ رسم حرفٍ ومنه الصفر، فوجب أن تكون ch حرفًا واحدًا. ولو كان القياس خاطئًا لَما وقع ذلك السطر على واحد.

وبالعكس، وهو الاتجاه النافع: لتحصل على ستة وستين حرفًا كما عند برينغهرست تحتاج نحو 47ch في Georgia، و52ch في Arial، و53ch في Times New Roman، و57ch في Trebuchet MS. فلا قيمةَ ch واحدة تعني ستة وستين حرفًا، ولهذا بالضبط تقيس هذه الصفحة بدل أن توصي بواحدة.

حدود معلنة بصراحة

نطاقُ 45–75 ليس نتيجةً علمية، ولن تتظاهر هذه الصفحة بخلاف ذلك. فهو من «عناصر الأسلوب الطباعي» لروبرت برينغهرست، حيث يُقدَّم إجماعَ صنعةٍ لصفحةٍ ذات عمود واحد، مع تسمية ستةٍ وستين حرفًا مثالًا مُرضيًا. وهذا مصدرٌ جيد لعُرفٍ تصميمي، لا قياسٌ لشيء.

والأدبياتُ التجريبية أرقُّ وأقلُّ انتظامًا مما توحي به ثقةُ النصيحة. فقد وجد Dyson وHaselgrove سنة 2001 أن خمسةً وخمسين حرفًا في السطر تُقرأ أسرع من خمسة وعشرين أو مئة، وبأفضل فهم. ووجدت أعمالُ مختبر قابلية الاستعمال في Wichita State عكسَ ذلك تقريبًا في السرعة، إذ قُرئت نحو خمسة وتسعين حرفًا أسرع، دون أثرٍ موثوق في الفهم ولا في الرضا. والباقي عبر الدراسات أن الفهم لا يكاد يتحرك في مدًى واسع، وأن القرّاء يميلون إلى تفضيل سطورٍ أقصرَ من التي يقرؤونها أسرع. فعُدَّ النطاق قيمةً افتراضية معقولة لا قانونًا.

والقياسُ متوسط، والمتوسطاتُ تُخفي أشياء. فالفقرةُ ذات الكلمات التقنية الطويلة متوسطُ حرفها أوسع من فقرةٍ ذات كلمات قصيرة، فيعطي الحاوي نفسه قياسًا مختلفًا لنثرٍ مختلف. وهذا أثرٌ حقيقي لا عيب، ولهذا تطلب الأداةُ نصَّك، لكنه يعني أن الرقم يتحرك بتغيّر العيّنة.

ولا تُعدّ إلا الحروف لا الكلمات، والمتصفحُ يكسر السطور عند المسافات. فالحاوي الذي يعطي ستة وستين حرفًا في المتوسط سينتج سطورًا بين ثمانيةٍ وخمسين واثنين وسبعين تقريبًا مع التفاف الكلمات، فعُدَّ الرقم مركزَ توزيعٍ لا عرضَ كل سطر.

والخطوطُ السبعة في جدول المقارنة عائلاتُ نظامٍ قِيست من ملفات الخطوط نفسها. وأي خط ويب تحمّله ستكون له نسبته الخاصة، وتقيسها الأداةُ قياسًا صحيحًا في الأرقام الحيّة أعلاه: فالجدولُ الثابت مرجعٌ لا دعوى عن مجموعة خطوطك. ويحمل المحرّك 39 تحققًا، منها ذلك الضابط ثابتُ العرض، ونصفٌ سالب يؤكد أن العائلة المتناسبة لا تخرج عند واحد أبدًا.

لماذا هذه الأداة مجانية؟

قياسُ النص شيء يفعله متصفحك أصلًا في كل صفحة يرسمها، وهذه الصفحة تسأله الرقم فحسب. فلا يُرفع شيء، ولا حساب، ولا شيء يُختم بعلامة مائية.

وإن أردت القياس نفسه مطبَّقًا على نتيجة بحث لا على فقرة، فمولّد الوسوم الوصفية في هذا الموقع يفعل ذلك، وله حكاية قريبة عن قاعدةٍ يذكرها الجميع بالحروف وتطبّقها المتصفحات بالبكسل.