تایپ فارسی روی صفحهها
چرا حروف فارسی روی صفحههای نمایش دردسرساز میشوند — و چه چیزهایی واقعاً مهماند.
تایپ فارسی روی کاغذ قرنها تجربه دارد؛ اما روی صفحه، هنوز پر از جزئیاتی است که اگر رعایت نشوند، چشم خسته میشود.
اتصالها و نیمفاصله
فاصلهٔ بین کلمهها در فارسی بخشی از معناست. نیمفاصله (ZWNJ) کارهای زیادی را ممکن میکند: «میشود» درست، «می شود» ناخوانا. رندر صحیح نیمفاصله هنوز به هماهنگی فونت، موتور متن و مرورگر نیاز دارد.
سمتبهسمت و چیدمان
خط فارسی راستبهچپ است، اما اعداد، کدها و واژههای لاتین جزیرههای چپبهراست میسازند. مدیریت همین جزیرهها — بدون بههمریختن جریان خط — یکی از کارهای ظریف رابط فارسی است.
آنچه در این پروژه رعایت میشود
در این سایت، متنهای فارسی نه کشیده میشوند (letter-spacing)، نه توجیه میشوند (justify)، نه با خطشکن قطع میشوند. این سه قانون ساده، بخش بزرگی از خستگی چشم را حذف میکنند.