فونت فارسی در وب: چه چیزی خوانایی را میسازد و چه چیزی خرابش میکند
بیشتر سایتهای فارسی با یک فونت خوب شروع میکنند و با چند تصمیم کوچک خرابش میکنند: فاصلهی حروف، ارتفاع خط کم، و اعدادی که وسط جمله لاتین میشوند. این مطلب همان تصمیمها را یکییکی مرور میکند.
چرا فونت مهم است
خط فارسی پیوسته است. حروف به هم میچسبند و شکلشان بسته به جایشان در کلمه عوض میشود. هر چیزی که این پیوستگی را به هم بزند، از letter-spacing گرفته تا فونت جایگزین سیستم، خواندن را کند میکند.
ارتفاع خط و اندازه
متن فارسی در همان اندازهی لاتین کوچکتر دیده میشود، چون بخش بزرگی از حروف زیر خط کرسی مینشیند. یک قدم بزرگتر بگیرید و ارتفاع خط را حداقل ۱٫۸ بگذارید.
قانون ساده: اگر با ۱۶ پیکسل لاتین راحت میخوانید، فارسی را ۱۷ بگذارید.
اعداد فارسی
«۱۲٬۴۵۰٬۰۰۰ تومان» را با «12,450,000 تومان» مقایسه کنید. دومی چشم را از جریان راستبهچپ بیرون میکشد. اعداد را همانجا که تولید میشوند فارسی کنید، نه با CSS.
جمعبندی
فونت درست، بدون فاصلهی حروف، با ارتفاع خط کافی و اعداد فارسی. همین چهار تصمیم، بیشترِ تفاوت را میسازد.
نگار کریمی
طراح رابط کاربری. دربارهی تایپوگرافی فارسی و سیستمهای طراحی مینویسد.