سلام به دوستان گرامی
نمیدانم این مشکل که خواهم گفت، احیانا از چه زمانی در سفاری ایجاد شده، چون تا پیش از این روی الکپیتن بودم و نمایش فونتهای دستکاریشده روی سفاری درست بود (یعنی مثلا با غیرفعال کردن تاهوما در فانتبوک، و نصب تاهوماباستر به جای آن، در تمام برنامههای مک از جمله سفاری، به جای تاهومای مرسوم، تاهومای دستکاریشده که شبیه جیزه است نمایش داده میشد. همچنین بود در مورد اریال و تایمز نیو رومن).
چند ماه پیش دستگاه جدید را خریدم و دیشب بالاخره حوصله کردم که دستی به سر و روی فونتها بکشم. اما اتفاقی که افتاده این است که در همهٔ برنامهها (از جمله Mail، گوگل کروم، واتساپ و…) این تغییر فونتها عمل میکند، یعنی مثلا با غیرفعال کردن تایمز نیو رومن، فونت جیزه یا فونت دیگری جایگزین میشود، اما در مورد سفاری اینگونه نیست.
چند بار کش سفاری را خالی کردم، سیستم را ریستارت کردم، با Onyx کش فونتها را پاک کردم، دستگاه را در safe mode بالا آوردم، و… اما همه بیاثر بوده است. صفحهٔ وبی که فونت تاهوما دارد، در گوگل کروم با فونت جایگزینشده (تاهوماباستر) باز میشود ولی در سفاری با همان تاهومای زشت! عجیب اینکه گاهی، وقتی Reader view را در سفاری میزنم، نمایش فونتها درست میشود. کلی جستوجو کردم اما راهحلی پیدا نکردم.
به نظر میرسد سفاری فونتهای صفحات را از جایی لود میکند که اختصاصیِ خودش است و برای همین حتی با غیرفعال کردن یک فونت در Font Book، باز هم آن فونت را نمایش میدهد. ضمنا متوجه شدهام که در صفحات فارسی وب، فونتهای reader view هم گاه نمایش درستی ندارند. مثلا دیدهام که فونت سانفرانسیسکو در یک صفحه در حالت reader view درست نمایش داده میشود، ولی در صفحهٔ دیگری به جایش یک فونت شبه نستعلیق نشان داده میشود!
احیانا شما به این مشکلات بر خوردهاید و آیا راهحلی برایش سراغ دارید؟
macOS 12.6.2
Safari 16.2
***
نمونه:
https://www.newyorker.com/magazine/a-re ... ranslationصفحه فوق در ابتدا، فونت تایمز نیو رومن را نمایش میدهد با اینکه این فونت در Font Book غیرفعال شده است:
همان صفحه، در حالت reader view فونت سانفرانسیسکو را اشتباه نمایش میدهد (یک فونت شبه نستعلیق جایگزین شده است):
اما به محض کلیک روی reader view، نحوه نمایش فونت در حالت عادی صفحه، درست شده است (به جای تایمز نیو رومن که غیرفعال شده، جیزه نمایش داده میشود):