সমস্যার স্থিতি, জুন 2014: ক্রোম 37 এর সাথে স্থির
অবশেষে, ক্রোম টিম ক্রোম 37 এর সাথে এই ইস্যুটির একটি ফিক্স প্রকাশ করবে যা জুলাই ২০১৪ এ জনসাধারণের জন্য প্রকাশিত হবে। বর্তমান স্থিতিশীল ক্রোম 35 এবং সর্বশেষ ক্রোম 37 (প্রাথমিক বিকাশের পূর্বরূপ) এর তুলনা এখানে দেখুন:
ইস্যুর স্থিতি, ডিসেম্বর 2013
1.) নেই কোন সঠিক সমাধান যখন মাধ্যমে লোড ফন্ট @import
, <link href=
বা Google এর webfont.js
। সমস্যাটি হ'ল ক্রোম কেবল গুগলের এপিআই থেকে ডাবল ফাইলগুলিকে অনুরোধ করে যা মারাত্মকভাবে রেন্ডার করে। আশ্চর্যজনকভাবে অন্য সমস্ত ফন্ট ফাইলের প্রকারগুলি সুন্দরভাবে রেন্ডার করে। তবে কিছু সিএসএস কৌশল রয়েছে যা রেন্ডার করা ফন্টকে কিছুটা "স্মুথন" করবে, আপনি এই উত্তরের চেয়ে আরও গভীরভাবে কাজটি দেখতে পাবেন।
২) ফন্টগুলি স্ব-হোস্টিংয়ের জন্য এটির একটি বাস্তব সমাধান রয়েছে, প্রথমে এই স্ট্যাকওভারফ্লো পৃষ্ঠায় অন্য উত্তরটিতে জাইম ফার্নান্দেজ পোস্ট করেছেন , যা একটি বিশেষ ক্রমে ওয়েব ফন্টগুলি লোড করে এই সমস্যাটিকে সংশোধন করে। আমি কেবল তাঁর দুর্দান্ত উত্তরটি অনুলিপি করতে খারাপ বোধ করব, তাই দয়া করে এখানে একবার দেখুন। এছাড়াও একটি (অপ্রমাণিত) সমাধান রয়েছে যা কেবলমাত্র টিটিএফ / ওটিএফ ফন্টগুলি ব্যবহার করার পরামর্শ দেয় কারণ তারা এখন প্রায় সমস্ত ব্রাউজার দ্বারা সমর্থিত।
৩) গুগল ক্রোম বিকাশকারী দল সেই বিষয়ে কাজ করে। যেহেতু রেন্ডারিং ইঞ্জিনে বেশ কয়েকটি বিশাল পরিবর্তন হয়েছে তবে স্পষ্টতই কিছু কাজ চলছে।
আমি এই ইস্যুতে একটি বিশাল ব্লগ পোস্ট লিখেছি, একবার নির্দ্বিধায় দেখুন:
গুগল ক্রোমে কুরুচিপূর্ণ ফন্টের রেন্ডারিং কীভাবে ঠিক করা যায়
পুনরুত্পাদনযোগ্য উদাহরণ
প্রাথমিক প্রশ্ন থেকে উদাহরণটি আজ ক্রোম 29-এ কীভাবে দেখুন দেখুন:
ইতিবাচক উদাহরণ:
বাম: ফায়ারফক্স 23, ডান: ক্রোম 29
ইতিবাচক উদাহরণ:
শীর্ষ: ফায়ারফক্স 23, নীচে: ক্রোম 29
নেতিবাচক উদাহরণ: ক্রোম 30
নেতিবাচক উদাহরণ: ক্রোম 29
সমাধান
উপরের স্ক্রিনশটটি-ওয়েবেকিট-টেক্সট-স্ট্রোকের সাথে ঠিক করা:
প্রথম সারিটি ডিফল্ট, দ্বিতীয়টিতে রয়েছে:
-webkit-text-stroke: 0.3px;
তৃতীয় সারিতে রয়েছে:
-webkit-text-stroke: 0.6px;
সুতরাং, এই ফন্টগুলি ঠিক করার উপায়গুলি কেবল তাদের দেওয়া হচ্ছে
-webkit-text-stroke: 0.Xpx;
বা আরজিবিএ সিনট্যাক্স (মন্তব্যে nezroy দ্বারা পাওয়া গেছে! ধন্যবাদ!)
-webkit-text-stroke: 1px rgba(0,0,0,0.1)
পুরানো সম্ভাবনাও রয়েছে : পাঠ্যটিকে একটি সাধারণ (নকল) ছায়া দিন:
text-shadow: #fff 0px 1px 1px;
আরজিবি সমাধান (জ্যাস্পার এস্পিজোর ব্লগে পাওয়া গেছে):
text-shadow: 0 0 1px rgba(51,51,51,0.2);
আমি এটিতে একটি ব্লগ পোস্ট করেছি:
আপনি যদি এই ইস্যুতে আপডেট হতে চান তবে সেই অনুযায়ী ব্লগ পোস্টটি দেখুন: গুগল ক্রোমে কুরুচিপূর্ণ ফন্টের রেন্ডারিং কীভাবে ঠিক করবেন । এ বিষয়ে কোনও খবর থাকলে আমি খবর পোস্ট করব।
আমার মূল উত্তর:
এটি গুগল ক্রোমের একটি বড় বাগ এবং গুগল ক্রোম দল এটি সম্পর্কে জানতে পারে না, এখানে অফিসিয়াল বাগ রিপোর্টটি দেখুন । বর্তমানে, মে মাসে, বাগটি রিপোর্ট হওয়ার 11 মাস পরেও, এটি সমাধান হয়নি। এটি একটি আশ্চর্যের বিষয় যে একমাত্র ব্রাউজার যা গুগল ওয়েবফন্টগুলি গণ্ডগোল করে তা হ'ল গুগলের নিজস্ব ব্রাউজার ক্রোম (!)। তবে একটি সহজ উপায় রয়েছে যা সমস্যার সমাধান করবে, দয়া করে সমাধানের জন্য নীচে দেখুন।
গুগল ক্রোম ডেভেলপমেন্ট টিম থেকে বিবৃতি, মে ২০১৩
বাগ রিপোর্টের অফিসিয়াল স্টেটমেন্ট মন্তব্য করেছে:
আমাদের উইন্ডোজ ফন্ট রেন্ডারিং সক্রিয়ভাবে কাজ করা হচ্ছে। ... আমরা আশা করি একটি মাইলফলক বা দু'টির মধ্যে এমন কিছু আছে যা বিকাশকারীরা খেলতে শুরু করতে পারে। এটি স্থিতিশীল অবস্থায় কত দ্রুত চলে যায় তা হ'ল বরাবরের মতো আমরা যত দ্রুত দ্রুত কোনও উদ্বেগের মূলোৎপাটন করতে এবং জ্বালিয়ে দিতে পারি about