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

মজিলা প্রিজম: একক সাইট ফোকাসের জন্য ডেডিকেটেড ব্রাউজার

প্রথমবার সাইট-স্পেসিফিক ব্রাউজিং (SSB) শুনলে ভ্রু চড়িয়ে উঠে: এটি কী? এবং এটি রেগুলার ব্রাউজিং থেকে কিভাবে আলাদা? সাইট-স্পেসিফিক ব্রাউজিং হল আপনার ওয়েব ব্রাউজারের একটি একক ইনস্ট্যান্স ব্যবহার করে একটি একক ওয়েবসাইট ভিজিট করার ধারণা। অন্য কথায়, আপনি যখন SSB লঞ্চ করবেন, এটি শুধু একটি নির্দিষ্ট সাইটের সাথে সংযোগ করবে—আর কিছুই নয়। সংক্ষেপে, প্রিজম (Prism) এটিই। বুড়ো ধারণা মনে হচ্ছে? সব নয়। আমি ব্যাখ্যা করছি কেন।

মজিলা প্রিজম: একক সাইট ফোকাসের জন্য ডেডিকেটেড ব্রাউজার

নিরাপত্তা (Security)

আপনি ক্রস-সাইট স্ক্রিপ্টিং (XSS) সম্পর্কে শুনে থাকতে পারেন। সেশন হাইজ্যাকিং, আইফ্রেম (IFrames) এবং অন্যান্য ভয়ানক, গিকি জিনিসগুলোও শুনে থাকতে পারেন, যেগুলো আপনাকে এক কথা বলতে চায়: আপনার ব্রাউজার ওয়েবসাইটগুলোর মাঝপথে সম্পূর্ণভাবে আলাদা রাখতে পারে না।

আসলে কী ঘটে?

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

আপনি যদি নিরাপত্তা लेकर সচেতন হন, তবে আপনি এক্সপার্টদের পরামর্শ শুনে থাকতে পারেন: নিরাপদ ওয়েবসাইট (যেমন ব্যাংক, পেপাল বা অন্যান্য) এর সাথে সংযোগ করার আগে আপনার সকল ব্রাউজার সেশন বন্ধ করে দিন। কারণই ঠিক এটিঃ যেহেতু ব্রাউজারের ভিতরে চলমান সাব-প্রসেসগুলো একই রিসোর্স শেয়ার করে, আপনি সেগুলোকে বিশ্বাস করতে পারবেন না।

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

স্থিতিশীলতা (Stability)

যদি আপনার ব্রাউজার অনुत قابل সমস্যায় পড়ে, তবে এটি ক্র্যাশ করতে পারে। এর মানে আপনি যেসব ওয়েবসাইটের সাথে সংযুক্ত আছেন সেগুলো সবই ক্র্যাশ করবে, কারণ সেগুলো সব একই পেরেন্টের চাইল্ড। SSB কনসেপ্টে, প্রতিটি ওয়েবসাইট একটি স্বাধীন, আলাদা প্রসেস। যদি ওয়েবসাইটের যেকোনো একটি ব্রাউজার উইন্ডোকে সমস্যায় ফেলে, তবে সেটি বন্ধ/ক্র্যাশ হবে, কিন্তু বাকিগুলো প্রভাবিত হবena।

মিনিমালিস্টিক ইউজার ইন্টারফেস

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

প্রিজম (Prism) এটিই।

প্রিজম মজিলা ল্যাবসের একটি নতুন সৃষ্টি, যারা عالی ফায়ারফক্স ব্রাউজার, থান্ডারবার্ড মেইল ক্লায়েন্ট এবং অন্যান্য দারুন জিনিসগুলো তৈরি করেছেন।

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

একভাবে, প্রিজম আপনার ডেস্কটপের সাথে ইন্টিগ্রেট হয়, ডেডিকেটেড পার-সাইট ওয়েবলেটস সার্ভ করে। আমি কনসেপ্টটি लेकर সCEPTIC ছিলাম যতক্ষণ প্রিজম ট্রাই করলাম না। SSB আইডিয়া টازা এবং উদ্দীপনাদায়ক। এটি ভবিষ্যতের ব্রাউজিং দিকে আরেকটি ধাপ, যেখানে ডেস্কটপের ক্লাসিক ভূমিকা মুছে যাচ্ছে কম্পিউটার ব্যবহার আরও ওয়েব-কেন্দ্রিক হয়ে যাচ্ছে।

প্রিজম একশনে দেখি!

প্রিজম উইন্ডোজ এবং লিনাক্স দুটোই জন্য কাজ করে, তাই আপনি আপনার পছন্দ নিতে পারেন। এই সংক্ষিপ্ত রিভিউতে, আমি উবুন্টু-তে लिये স্ক্রিনশট ব্যবহার করছি, কিন্তু আইডিয়াটি একই। লিনাক্সে, প্রিজম অধিকাংশ রিপোজিটরিতে পাওয়া যায়। উইন্ডোজে, ডাউনলোড এই পেজে 'Getting Started with Prism'-এর অধীনে আছে।

ইনস্টল হলে, আপনি প্রিজম ব্যবহার শুরু করতে পারেন।

এটি খুব সহজ। URL ইনপুট দিন, একটি নাম দিন, ডেস্কটপে শর্টকাট তৈরি করুন এবং কাজ শেষ। ততটুকু। আপনি যত চান তত অ্যাপ তৈরি করুন, ডেস্কটপ স্পেসের লিমিট মনে রেখে।

মজিলা প্রিজম: একক সাইট ফোকাসের জন্য ডেডিকেটেড ব্রাউজার

যখন অ্যাপ্লিকেশনগুলো লঞ্চ করবেন, তবে আপনি মিনিমালিস্টিক SSB পাবেন:

মজিলা প্রিজম: একক সাইট ফোকাসের জন্য ডেডিকেটেড ব্রাউজার

দেখতে পাচ্ছেন, আপনি যা দেখছেন তাতে কিছু ফ্যান্সি নেই—ওয়েবসাইটটি ব্যতীত।

ফায়ারফক্স এক্সটেনশন

তবে, আপনার পছন্দের প্রতিটি ওয়েবসাইটের জন্য ম্যানুয়ালি অ্যাপ তৈরি করা 클িকসাদ হতে পারে। خوشখবর, একটি ফায়ারফক্স এক্সটেনশন আছে, 'রিফ্র্যাক্টর' (Refractor) বা 'প্রিজম ফর ফায়ারফক্স', যা ব্রাউজারের ভিতর থেকেই একই কাজ করতে দেয়।

উপসংহার

Ubiquity-এর পাশাপাশি, প্রিজম ভবিষ্যতের ইন্টারনেটের জন্য আরেকটি ভালো ক্যান্ডিডেট মনে হচ্ছে। দুটোই ডেস্কটপ এবং ওয়েবের পার্থক্য মিটায়। আপনি পুরানো টাইমার হলে, আপনি ইন্সটিংক্টিভলি 'Web 2.0' জিনিসগুলো থেকে সিকुड़তে পারেন, কারণ আপনি বেলস অ্যান্ড হুইসলস পছন্দ করেন না। প্রিজমের সাথে সেটি করতে হবে না। যদি কিছুই হয়, প্রিজম স্পার্টান এবং গ্লিটার-ফ্রি। এটি একটি পরিষ্কার, লিন, প্র্যাক্টিক্যাল ইউটিলিটি। আর কী, এটি আপনার ব্রাউজিংয়ের নিরাপত্তা এবং স্থিতিশীলতাও বাড়াতে পারে।

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

চিয়ার্স।

  1. Yandex Browser রিভিউ: ফিচার, পারফরম্যান্স, এবং কেন এটি বłęদ করে

  2. Epic Browser: ভারতের প্রাইভেসি-ফোকাসড, ফায়ারফক্স-বেসড ওয়েব ব্রাউজার

  3. Mozilla Aurora: ব্রাউজার ইনোভেশনের ব্লিডিং-এজ গড়ে তোলুন

  4. মজিলা ইউবিকুইটি: সব ব্যবহারকারীর জন্য সমসাময়িক ওয়েব ইন্টিগ্রেশন