আমরা কি জাভাস্ক্রিপ্ট সক্ষম না করে দর্শকদের উপেক্ষা করতে পারি?


22

আপনি যদি একটি জাভাস্ক্রিপ্ট ভিত্তিক ওয়েবসাইট তৈরি করেছেন তবে জাভাস্ক্রিপ্ট সক্ষম নয় এমন দর্শকদের জন্য এটি অ্যাক্সেসযোগ্য করার জন্য অতিরিক্ত কাজ করা কি উপযুক্ত?

  • শতকরা কত শতাংশ দর্শক এই পদে আছেন?
  • এটি কোন ব্রাউজারগুলি বিশেষত প্রভাবিত করে?
  • মোবাইল ডিভাইসগুলি জাভাস্ক্রিপ্ট সক্ষম করা আছে?

নির্ভর করে। তুমি কি অন্ধকে মূল্য দেবে? আপনি কি অন্যান্য প্রতিবন্ধীদের মূল্যবান হন? আপনার ওয়েবসাইটটি কি মাউস ছাড়াই কাজ করে? আপনি কি কোনও অ্যাক্সেসযোগ্যতার কাজ করেন?
রায়নস

@ রায়নস এটি একটি প্রচলিত রূপকথা যে স্ক্রিনের পাঠকরা জাভাস্ক্রিপ্ট সমর্থন করে না। আধুনিক স্ক্রিনের পাঠকরা ব্রাউজারগুলিতে অ্যাডোন হিসাবে কাজ করে এবং জাভাস্ক্রিপ্ট ঠিক ঠিক কার্যকর করতে পারে! তবে তারা যথাযথ এআরআইএ বৈশিষ্ট্যযুক্ত ট্যাগ না করা হলে তারা মানহীন UI উপাদানগুলি (যেমন, ক্লিক হ্যান্ডলারের সাথে ডিআইভি) সনাক্ত করতে পারে না।
ডাস্কউফ

উত্তর:


13

Http://visualrevenue.com/blog/2007/08/eu-and-us-javascript-disabled-index.html অনুসারে , 2007 সালে সংগৃহীত তথ্য, 1.04% এটি ইইউতে অক্ষম করেছে এবং 3.05% এটি অক্ষম করেছে মার্কিন যুক্তরাষ্ট্রে. ডেটাটি কিছুটা পুরানো তবে আপনি যদি 2006 থেকে 2007 পর্যন্ত সেট করা ট্রেন্ডটি দেখেন তবে এটি অক্ষম হওয়া লোকের সংখ্যা হ্রাস পাচ্ছে। এতক্ষণে সংখ্যা কম হতে পারে।

অক্ষম করা জাভাস্ক্রিপ্ট সত্যিই ব্রাউজার স্বাধীন। সমস্ত ব্রাউজার আপনাকে জাভাস্ক্রিপ্ট বন্ধ করার অনুমতি দেয় তবে আমি বিশ্বাস করি তারা এটির ক্ষেত্রে এটি সমস্তই ডিফল্ট।

সাধারণভাবে, আমি জাভাস্ক্রিপ্ট ব্যতীত আপনার সাইটের মূল সংস্করণটি কাজের বিষয়ে উদ্বিগ্ন হব না। বেশিরভাগ লোকেরা বুঝতে পারে যে ওয়েবে একটি সমৃদ্ধ অভিজ্ঞতা অর্জন করার জন্য তাদের এটি সক্ষম করা দরকার।

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


5

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

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

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

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


2

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

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


1

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


0

নন-জেএস ডিভাইস / ব্রাউজারের জন্য যখনই সম্ভব ক্লায়েন্টের সামগ্রীটি পরিবেশন করুন।


0

আমার দুটি পৃষ্ঠাগুলি রয়েছে, পৃষ্ঠা পৃষ্ঠা, যা একটি জাভাস্ক্রিপ্ট-ভিত্তিক চিত্র প্রদর্শক এবং পৃষ্ঠা ওয়াই, যা একটি ফলস্রুথ যা ব্যবহারকারীকে <noscript>পৃষ্ঠা এক্সের মতো একটি ব্লকে পুনঃনির্দেশিত করেছে :

<noscript>
<meta http-equiv="REFRESH" content="0;url=page-y">
</noscript>

বিভিন্ন ব্রাউজারের জন্য <noscript>বিভাগ দ্বারা ওয়াই পৃষ্ঠাতে প্রেরণ করা অনন্য আইপি ঠিকানার শতকরা শতাংশ দেখতে এইরকম:

            ব্যবহারকারীর জাভাস্ক্রিপ্ট বন্ধ আছে
ফায়ারফক্স 7.7%
এমএসআইই 22.7%
অপেরা 5.7%
ক্রোম 12.1%

(এটি হিটগুলির খুব কম সংখ্যার উপর ভিত্তি করে তবে এটি আমার কাছে কেবলমাত্র ডেটা))

Anyone যে কেউ উদ্বিগ্ন, এটি নীচের মত আমার লগ ডাটাবেসে এসকিউএলাইট প্রশ্নের একটি সিরিজ থেকে:

select count (ip_address_id) from 
(select distinct ip_address_id from hit, user_agent, page, referrer 
where hit.user_agent_id = user_agent.user_agent_id
and hit.page_id = page.page_id
and referrer.referrer_id = hit.referrer_id
and referrer like '%page-x%'
and page like '%page-y%'
and user_agent like '%android%');
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.