কম্পিউটার টিউটোরিয়াল

২০১৬ সালে ইন্টারনেটের ৩টি ঘৃণাস্পদ বিষয় (এবং সেগুলো ঠিক করার উপায়)

শুরুতে, ইন্টারনেট শুদ্ধ এবং অকরাপ্ট ছিল। একটি ওয়েবসাইট আপনাকে বিরক্ত করার একমাত্র উপায় ছিল অটো-প্লে MIDI মিউজিক বমবার্ড করা, অথবা হয়তো.one too many ড্যান্সিং বেবি GIF।

২০১৬ সালে, জিনিসগুলো একে রাধা ঘুরিয়ে দিয়েছে। তার অসম্ভাব্য কৈশোরে, ইন্টারনেট এমন উপাদানগুলো অন্তর্ভুক্ত করতে উন্নত হয়েছে যা ক্লাঙ্কি, ডিজাইন অনুযায়ী বিরক্তিকর, এবং ব্রাউজিং অভিজ্ঞতাকে ব্যাহত করে।

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

ইউরোপিয়ান ইউনিয়ন একটি গভীর বিবাদাস্পদ thực thể—বিশেষ করে UK-এ, যেখানে এই মাসে এর সদস্য থাকা উচিত কিনা সেটি নিয়ে রিফারেন্ডাম হচ্ছে। আমি EU-কে পছন্দ করি। এটি অধিকাংশেই ভালো উদ্দেশ্যমূলক, এবং তার घटকদের স্বার্থ রক্ষা করে। কিন্তু কখনো কখনো এটি লক্ষ্যমissors চূড়ায়। EU কুকি ডিরেক্টিভ তার একটি চমৎকার উদাহরণ।

কুকি ইন্টারনেটের অপরিহার্য অংশ। এগুলো ছোট ফাইল যা ব্যবহারকারীর তথ্য সংরক্ষণ করে। যদিও এগুলো ব্যবহার করা যায় নিরuddinীয় উদ্দেশ্যে, অধিকাংশ ক্ষেত্রে ওয়েবসাইট কাজ করার জন্য এগুলো দরকার।

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

এগুলোর প্রায় কোনোটি মোবাইল ওয়েবের জন্য অপ্টিমাইজড নয়, ফলে স্মার্টফোন ও ট্যাবলেটে এগুলো ভয়ানক দেখায়।

ধন্যবাদ, কিছু ব্রাউজার প্লাগইন আছে যা অধিকাংশ EU কুকি নোটিশ ব্লক করে, সব নয়। সেরা আউট-অফ-দ-বক্স সমাধান হলো "I Don't Care About Cookies"। এটি Firefox, Opera, এবং Google Chrome-এ উপলব্ধ। প্রায় ৯০,০০০ মানুষ সেটি ব্যবহার করে তাদের ব্রাউজিং অভিজ্ঞতে শান্তি আনতে।

সেটি ইনস্টল করুন, এবং সেই বিরক্তিকর নোটিশগুলো আর আপনাকে ত্রাস দেবে না। চমৎকার।

সমস্যা ২: HTML5 লোকেশন এবং নোটিফিকেশন পপ-আপ

ওয়েব কীভাবে কাজ করে সেটির সবচেয়ে বড় পরিবর্তন ২০০০-এর দশকের শেষে এসেছিল, যখন HTML5 স্ট্যান্ডার্ড প্রোয়দ الوقوف পেতে শুরু করল। HTML5 শুধু মার্কআপ ল্যাঙ্গুয়েজের আপডেট নয় যা প্রতিটি ওয়েব পেজ স্ট্রাকচার করে। এটিকে ডেভেলপাররা অভাবে অচিন্ত্য স্তরের সফিস্টিকেশন এবং ইন্টারঅ্যাক্টিভিটি নেটিভভাবে যোগ করতে দিল।

এগুলোর কিছু চমৎকার। Canvas উদাহরণস্বরূপ। এটি একটি API (Application Programming Interface) যা ডেভেলপাররা কোড এবং গাণিতিক ব্যবহার করে আকৃতি আঁকতে এবং ম্যানিপুলেট করতে দেয়। এটি নীরস শোনালেও, এর মানে ডেভেলপাররা মোবাইল ডিভাইসে কাজ করার গেম তৈরি করতে পারেন, কম কম্পিউটেশনাল পাওয়ার এবং এনার্জি ব্যবহার করে, এবং Flash এবং Silverlight-এর মতো টুলের ওপর নির্ভর করতে হয় না।

অন্যান্য API গুরুত্বপূর্ণ কাজ করে, কিন্তু সাইটের ইউজার এক্সপেরিয়েন্সকে ডিগ্রেড করার সম্ভাবনা রাখে।

Location API উদাহরণ নিন। এই টুলটি সাইটগুলোর ব্যবহারকারীরা কোথায় অবস্থান করছে সেটি পূর্বে অচিন্ত্য সুনির্দিষ্টতার সাথে জানতে দেয়। সাইট অপারেটররা এটিকে পছন্দ করে, কারণ এটি তাদের ব্যবহারকারীদের ডেটা সংগ্রহ করতে দেয়। এরপর এটিকে কনটেন্ট এবং বিজ্ঞাপন আরও প্রাসঙ্গিক बनाने ব্যবহার করা যায়। কিন্তু লোকেশন পেতে, সাইট অপারেটরকে প্রথমে অনুমতি নিতে হয়। সেটির জন্য তারা একটি পপ-আপ দেখায়। এটি দেখানো কনটেন্ট থেকে বিচ্যুত করে, এবং মোবাইল ডিভাইসে অবিশ্বাস্যভাবে ডিসরাপ্টিভ।

Notifications API একই ধরনের কাজ করে। এটি ওয়েবসাইটগুলোর ডেস্কটপ নোটিফিকেশন তৈরি করতে দেয়। এগুলো সোশ্যাল মিডিয়া সাইটগুলোর—যেমন Twitter—এবং ইনস্ট্যান্ট মেসেজিং অ্যাপ্লিকেশনগুলোর—যেমন Slack—এ ব্যাপকভাবে ব্যবহৃত হয়। কিন্তু Location API-এর মতোই, এগুলো সাইট ব্যবহার করার অভিজ্ঞতাকে বিচ্যুত করতে পারে। খারাপ হলে, আপনি যদি পপ-আপগুলো থেকে মুক্ত হওয়ার জন্য খোঁজে 'Okay' ক্লিক করার টাইপের মানুষ হন, আপনি কাম্য নয় এমন পপ-আপ নোটিফিকেশনগুলোর বর্ষণে পড়ে যেতে পারেন।

আপনি আপনার ব্রাউজারে কয়েকটি পরিবর্তন করে এই অনুরোধগুলো দূর করতে পারেন। Chrome-এ, Settings-এ ক্লিক করুন, তারপর Advanced Settings। Privacy-এর নিচে Content Settings-এ ক্লিক করুন। তারপর, Location-এর নিচে "Do not allow any site to track your physical location" চেক করুন। তার নিচে Notifications-এ, আপনাকে "Do not allow any site to show notifications" চেক করতে হবে।

এই সেটিংস সেট করলে, আপনি কখনো লোকেশন এবং নোটিফিকেশন পপ-আপের কারণে বিরক্ত হবেন না।

সমস্যা ৩: নিউজলেটার, ইমেইল, এবং অ্যাপ марকেটিং

নিউজলেটার চমৎকার। এগুলো আপনাকে নিউজ, Hacker News এবং Reddit-এর মতো সাইটগুলো catching up করতে দেয়, ঘণ্টা ঘণ্টা বর্জ্য করতে হয় না। যা আমি পছন্দ করি না সেটি হলো কীভাবে এগুলো মানুষের ওপর আত্মপ্রকাশ করা হয়।

আপনি একটি আর্টিকেলে নিমগ্ন থাকতে পারেন (আমি লক্ষ্য করেছি প্রোগ্রামিং, পার্সনাল ফাইন্যান্স, এবং স্টার্টআপ ব্লগগুলো রিপিট অফেন্ডার), হঠাৎ একটি বড় ওভারলে আসবে আপনাকে তাদের মেইলিং লিস্টে সাইন আপ করার জন্য অনুরোধ করে। খারাপ, অনেকগুলো 'Close Window' বাটনকে কিছু প্যাসিভ-এগ্রেসিভ লাইন দিয়ে রিপ্লেস করে, যেমন "না, আমি बेटার প্রোগ্রামার হতে চাই না", "আমি বেশি টাকা বাঁচাতে চাই না", বা CNBC-এর কেসে, "নো থ্যাংکس, আমার আজকের সবচেয়ে গুরুত্বপূর্ণ স্টক দরকার নেই"।

কিছু আপনাকে Facebook বা Twitter-এ "ফলো" করতে বলতে চায়।

অথবা, আপনার পড়ার অভিজ্ঞতা বাধা পায় তাদের আপনাকে Facebook বা Twitter-এ 'লাইক' করতে বলায়, অথবা তাদের অ্যাপ ডাউনলোড করতে বলায়। Quora এবং Yahoo এই বিষয়ে দোষী।

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

একমাত্র আসল উপায় হলো JavaScript ডিজেবল করা। Chrome-এ, আপনি এটি করতে পারেন Settings-এ ক্লিক করে, তারপর Show Advanced Settings। Content Settings-এর নিচে, আপনি একটি হেডার দেখবেন যা বলে JavaScript। "Do not allow any site to run JavaScript" বক্সটি চেক করুন।

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

নেওয়া পক্ষ হলো অধিকাংশ ওয়েবসাইট সাধারণত যেন কাজ করে সেভাবে কাজ করবে না। সত্যি হলো, অধিকাংশ ওয়েবসাইট কিছু রূপে JavaScript ব্যবহার করে। এটিকে ডিজেবল করলে, আপনি সেটি ভাঙতে পারেন। ইহihe জেমস ব্রুস JavaScript-ব্লকিং প্লাগইন NoScript-কে 'ট্রিফেক্টা অফ ইবিল'-এর অংশ বলেছিলেন।

এখানেই শেষ নয়

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

প্রতিদিনের ব্রাউজিং অভিজ্ঞতাতে আপনার সবচেয়ে বড় বাধা কী? আপনি কি সেটি সমাধান করতে পেরেছেন? নিচে কমেন্টে বলুন।

  1. লিংকসিস রাউটার কানেক্টিভিটি সমস্যা সমাধান: ধাপে ধাপে গাইড

  2. গেম অফ থ্রোন্স স্পয়লার অনলাইনে ব্লক করুন - আপনার দর্শন অভিজ্ঞতা রক্ষা করুন

  3. গুগল ক্রোমে ERR_CONNECTION_REFUSED ত্রুটি সমাধান: দ্রুত ফিক্স ও সমাধান

  4. অনলাইন বেনামী থাকার প্রমাণিত কৌশল: আপনার গোপনীয়তা রক্ষা করুন