জাভাস্ক্রিপ্ট অক্ষম করা থাকলে এই অক্ষরগুলি কেন উপস্থিত হয়?


1

যে কেউ যখন জানেন যে যখন জাভাস্ক্রিপ্ট ফায়ারফক্সে অক্ষম থাকবে তখন এই অক্ষরগুলি প্রদর্শিত হবে? তারা পৃষ্ঠায় চিত্র প্রতিস্থাপন। এটি কেবল একটি ওয়ার্ডপ্রেস জিনিস নয় এবং জাভাস্ক্রিপ্ট সক্ষম করা হলে এগুলি আবার বোতামে পরিণত হয়।

আমি উত্সাহী কেন বিশেষভাবে এই অক্ষরগুলি প্রতিটি চিত্রের জন্য পৃথক। আমি বুঝতে পারি যে জাভাস্ক্রিপ্ট চিত্রগুলিতে রাখার জন্য ব্যবহৃত হয়।

স্ক্রিন শটটি একটি ওয়ার্ডপ্রেস ড্যাশবোর্ডের ভিতরে নিয়েছিল এবিপি এবং নোস্ক্রিপ্ট সক্ষম করে। পণ্য এবং সমাধানের নিকটবর্তী চরিত্রটির সাথে এখানে আরও একটি উদাহরণ দেওয়া হয়েছে: http://www.bloomberg.com/professional/

আমার মতো একই কনফিগারেশন থাকলে আপনি সম্ভবত ত্রুটি দেখতে পাবেন। ফায়ারফক্স, উবুন্টু, এবিপি, নোস্ক্রিপ্ট।

এখানে চিত্র বর্ণনা লিখুন


1
কারণ জাভাস্ক্রিপ্ট বোতামগুলির জন্য চিত্রগুলি লোড করতে ব্যবহৃত হয়?
ডেভিডপস্টিল

সম্পাদনা করা হয়েছে। আমি জানতে চেয়েছিলাম কেন সেই বিশেষ চরিত্রগুলি। এটা কি কোন ভাষা? কেন প্রতিটি জন্য পৃথক?
ফার্নান্দো

ওয়েবসাইটের ঠিকানা কী?
ডেভিডপস্টিল

এটি আপনাকে কীভাবে দেখাচ্ছে তার চিত্র সহ একটি সন্ধানের সহজ উদাহরণ সরবরাহ করুন। আমি ব্লুমবার্গের পৃষ্ঠায় কিছু পাইনি।
ড্যানিয়েল বি

উবুন্টুতে ফায়ারফক্সে আপনি যদি এবিপি / নোস্ক্রিপ্ট ইনস্টল করেন তবে কেবলমাত্র 'সন্ধান করা সহজ' উদাহরণটি হ'ল। তারপরে সেই পৃষ্ঠাটি পরিদর্শন করেছেন। আমি আপনার জন্য একটি খুঁজে পাচ্ছি না কারণ আমার মনে হয় এই ত্রুটিটি পাওয়ার জন্য এটির জন্য এক বা অন্য বা উভয়েরই প্রয়োজন।
ফার্নান্দো

উত্তর:


2

আইকনগুলি একটি আইকন ফন্ট থেকে আসে, যা একটি বিশেষ ফন্ট যেখানে সমস্ত অক্ষর আইকন হয়। এজন্য প্রতিটি অক্ষর আলাদা - বিভিন্ন অক্ষর হরফ হরফের বিভিন্ন আইকনের সাথে মিল রাখে।

যেহেতু বেশিরভাগ লোকের কম্পিউটারে এই জাতীয় ফন্ট ইনস্টল করা থাকে না, বেশিরভাগ ওয়েবসাইট যেগুলি তাদের ব্যবহার করে তা তাদের নিজস্ব সার্ভার বা তৃতীয় পক্ষের সিডিএন থেকে লোড করে। এটি সাধারণত আইকন ফন্টগুলির পাশাপাশি অন্যান্য অস্পষ্ট ফন্টগুলি লোড করতেও ব্যবহৃত হয়। আপনার কম্পিউটারের চেয়ে সার্ভার থেকে লোড করা ফন্টগুলিকে কখনও কখনও "ওয়েবফন্ট" বলা হয়।

উদাহরণস্বরূপ, ওয়ার্ডপ্রেসের ড্যাশবোর্ড পাঠ্যের জন্য ওপেন সান ব্যবহার করে। তবে আপনার স্ক্রিনশটের পাঠ্যটি ওপেন সানসে নেই। এটি নির্দেশ করে যে কেবল আইকন ফন্টই লোড হচ্ছে না, ওপেন সানও নয়।

কেন তারা লোড হচ্ছে না? আমি জানি না। ওয়েবফন্টগুলি কখনও কখনও জাভাস্ক্রিপ্ট ব্যবহার করে লোড করা হয়, তবে জাভাস্ক্রিপ্ট অক্ষম করেও আমি এটি কোনও ওয়ার্ডপ্রেস ড্যাশবোর্ডে বা ব্লুমবার্গ সাইটে আপনার লিঙ্কে পুনরুত্পাদন করতে পারি না। সম্ভবত আরও কিছু চলছে। হয়তো এবিপি কোনও কারণে ফন্টগুলি অবরুদ্ধ করছে।

সম্পাদনা: আপনার সম্পাদনার পরে, আমি গিয়ে আমার ফায়ারফক্সে নোস্ক্রিপ্ট ইনস্টল করে আবার চেষ্টা করেছি। এর আগে, আমি বিকাশকারী কনসোলের মাধ্যমে কেবল জাভাস্ক্রিপ্ট অক্ষম করছিলাম । এখন আমি দেখতে পাচ্ছি আপনি কী সম্পর্কে কথা বলছেন। নোস্ক্রিপ্ট এর কারণ কী। এটি জাভাস্ক্রিপ্টকে ব্লক করছে না এমন নয়, এটি ফন্টগুলি নিজেরাই ব্লক করে দিচ্ছে। আমার পক্ষে একমাত্র পার্থক্য হ'ল আমি এই চরিত্রগুলি দেখছি না, আমি তাদের মধ্যে সংখ্যা সহ বাক্সগুলি দেখছি। তবে এটি কেবল উইন্ডোজে থাকায়, তাই এটি টাইমস নিউ রোমে ফিরে আসবে, যার মধ্যে এমন কোনও চরিত্র নেই। আপনার উবুন্টু মেশিনে, যে ফন্টটি এর পিছনে ফিরে আসবে প্রকৃতপক্ষে সেই অস্পষ্ট অক্ষরগুলি রয়েছে যা ওয়ার্ডপ্রেস ব্যবহার করছে।


ফায়ারফক্সের একটি পছন্দ "gfx.downloadable_fouts.enabled" রয়েছে যা মিথ্যাতে সেট থাকলে ওয়েব ফন্টের ব্যবহারকে বাদ দেবে। আমি বিশ্বাস করি নোস্ক্রিপ্টের সেই প্রিফটি টগল করার একটি বিকল্প রয়েছে এবং অবশ্যই যে কোনও ব্যবহারকারী একইভাবে করতে পারেন।
ক্রেমোয়েট

@ ক্রিমোভিট আমি নোস্ক্রিপ্ট ইনস্টল করার সময় আমি কোনও সেটিংস পরিবর্তন করি নি। আমি কেবল ডিফল্টদের সাথে গিয়েছিলাম, এবং এটি হরফগুলি ব্লক করার জন্য দায় দাবি করছিল।
জোশিয়ার কেলার

0

এইচটিএমএল রেন্ডারার অক্ষম স্ক্রিপ্টটি আপনার ইনস্টল করা ফন্টের ডাবল-বাইট অক্ষর হিসাবে ব্যাখ্যা করছে। যদি আপনার ফন্টটি ইনস্টল না করা থাকে তবে আপনি তার পরিবর্তে দুটি বাক্সের একটি নম্বর পাবেন যার মধ্যে একে অপরের শীর্ষে সজ্জিত রয়েছে যা ব্যবহারকারীকে বলে যে সেখানে ডাবল বাইট চরিত্রের কথা রয়েছে। আপনি যে প্রকৃত চরিত্রগুলি দেখেন তার কোনও বিশেষ তাত্পর্য নেই।


1
এটি এতদূর থেকে শোনাচ্ছে, এটি বাইরের স্থান থেকেও আসতে পারে। কোনও এইচটিএমএল রেন্ডারার এলোমেলোভাবে কোনও কিছুর ব্যাখ্যা করতে পারে না, একটি অক্ষম স্ক্রিপ্টকে একাধিক মাইল চরিত্র বা যেকোন কিছু হিসাবে ছেড়ে দেয়।
ড্যানিয়েল বি

আমার উত্তরের শব্দার্থ সম্পর্কে আমার আরও যত্নবান হওয়া উচিত ছিল। প্রকৃতপক্ষে ব্যাখ্যা করার মতো কিছুই নেই, কারণ চরিত্রের মানটি সর্বদা থাকে। এটি কেবলমাত্র বাকি নির্দেশাবলীর অনুপস্থিত (জাভাস্ক্রিপ্ট) অনুপস্থিত তাই অক্ষরের মান পরিবর্তে ডিফল্ট ব্যবহারের মাধ্যমে আসে।
কোডট্রান্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.