পুরনো সুন্দর দিনগুলোতে, Firefox-র অতুলনীয়, শক্তিশালী এক্সটেনশনগুলোর ভাণ্ডার ছিল। তাদের মধ্যে, Tab Mix Plus তার চমৎকার বিল্ট-ইন সেশন ম্যানেজারের সাথে। Firefox Quantum (57以降) এবং WebExtensions আসার সাথে, অনেক ভালো জিনিস চলে গেলো, চিরকালের জন্য। আমরা হ্রাসপ্রাপ্ত কার্যকারিতার সাথে ছাড়িয়ে পড়েছি।
যে জিনিসটি আমি Quantum-এর পর সবচেয়ে বেশি খুঁজছিলাম সেটি হলো একটি ফ্লেক্সিবল সেশন ম্যানেজার পুরনো জিনিসগুলোর মতো, যা একাধিক সেশন স্মার্ট, সিম্পল, এলিগ্যান্টভাবে ম্যানেজ করতে পারে। মনে হচ্ছে আমি অবশেষে একটি অ্যাড-অন পেয়েছি যা কাজটি করে। এটিকে Session Sync বলা হয়, এবং আমি এতটুকু খুশি যে এই বিষয়ে পুরো একটি আর্টিকেল লিখলাম।
এক্সপ্লোরিং, এক্সপ্লোরিং
আমি এইটির আগে আধা ডজন অন্য এক্সটেনশন টেস্ট করলাম। বাকিগুলো কেবল কাজটি ভালো করতে পারলো না। নতুন Tab Mix Plus-এর একটি আলফা কোয়ালিটি ভার্সনও আছে, কিন্তু সেটি আরো একটি স্টাব, একটি শেল, কেবল একটি স্টার্টার যা একদিন একটি চমৎকার টুল হতে পারে ট্যাব এবং সেশন ম্যানেজমেন্টের জন্য।
এক্সটেনশন ইনস্টল হলে, এড্রেস বার এবং সার্চ বক্সের পাশে এর নিজস্ব ছোট আইকন থাকবে। ক্লিক করলে এক্সপ্যান্ড হবে। ইন্টারফেস একটু ব্যস্ত দেখায়, কিন্তু এটি মাস্টার করা খুব কঠিন নয়। ডান পেইন দিয়ে শুরু করি। এখানে আপনাকে সব খোলা ট্যাবের লিস্ট দেখাবে। Heart বাটনে ক্লিক করলে সেশনটি সেভ হবে। সেশনগুলোর লিস্ট বাম পেইনে দেখাবে। আপনি একাধিক উইন্ডো সেভ করতে পারেন (প্রাইভেট ট্যাবগুলো এক্সক্লুডেড থাকবে)।

এখন আপনার সেশন রিস্টোর করার অপশন আছে - একই উইন্ডোতে খোলা ট্যাবের পাশে, অথবা একটি নতুন উইন্ডোতে। আপনি এক্সিস্টিং সেশনসহ ট্যাব মার্জ করতে পারেন, সাথে পুরো সেশন মার্জও করতে পারেন। অ্যাড-অনটি Firefox অ্যাকাউন্ট সিঙ্কও সাপোর্ট করে, যা ভালো - আপনি ম্যানুয়ালি আপনার প্রোফাইল ব্যাকআপও নিতে পারেন।


অপশনস
অ্যাড-অনটি কনফিগারেবল, কিন্তু অধিকাংশ সেটিংস কসমেটিক। আপনি চাইলে লুক স্টাইল করতে পারেন। তারপর, আপনি লেজি লোডিং রিস্টোর ইনেবল করতে পারেন (ট্যাবগুলো আপনি এক্টিভেট করার পর্যন্ত আসলে লোড হবে না)। অটোমেটিক সেশন সেভ প্লাস ফ্রিকোয়েন্সি কনফিগার করার অপশনও আছে, এবং হটকি কনফিগার করারও। সারামারি, খুব নিট এবং প্র্যাক্টিক্যাল, এবং কাজটি করে। একটা জিনিস মিসিং হলো ইম্পোর্ট/এক্সপোর্ট ফাংশন - অ্যাকাউন্ট সিঙ্ক ছাড়া। ম্যানুয়ালি সেটিংস এবং সেশন সেভ করতে পারলে ভালো হতো। কারণ এটি সম্ভবত কোনো টেক্সট ফাইল, JSON বা যেকোনো জিনিস। আরও ভালো হতো, পুরনো সেশন TMP বা সাদৃশ্য এক্সটেনশন থেকে ইম্পোর্ট করার ক্ষমতা। আজ, আপনি পুরনো জিনিস চাইলে, আপনাকে বদসूरत টেক্সট ফাইলগুলো খনন করতে হবে এবং অফুল-দেখানো স্ট্রাক্টচার থেকে URL পার্স করতে হবে। কিন্তু এটা করা যায়, মানে এটা স্ক্রিপ্ট করা যাবে। তাই, ইম্পোর্ট।

উপসংহার
WebExtensions-এ এক ছোট পদক্ষেপ, মানবতার জন্য এক বিশাল পদক্ষেপ। এটি আসলে একটি দুঃখদ অবস্থা যে আমরা ধীরে ধীরে পুরনো Firefox-এর গৌরব, শক্তি এবং ফ্লেক্সিবিলিটির একটি ভগ্নাংশ जोড়ে তুলছি, এতটুকু ভালো জিনিস এখনও অনুপস্থিত। গভীরভাবে অনুপস্থিত। ক্লাসিক Firefox-এর সৌন্দর্য ছিল যে আপনার কল্পনা যত বিল্লই হোক, সেটির জন্য একটি এক্সটেনশন ছিল। আর নয়।
সেশন ম্যানেজমেন্ট এতটুকু গুরুত্বপূর্ণ ফাংশনালিটি। বুকমার্কের চেয়েও বেশি, আমি মনে করি। এবং তবুও, সেটির ধরনের কিছুই নেই, বরং বর্তমানে খোলা সব ট্যাবকে বুকমার্ক ফোল্ডার হিসেবে ব্রুট সেভ করার ব্যতিরিক্ত। কখনো একদিন, আমরা ফুল সার্কেলে আসব। এই মুহূর্তে, Session Sync পুরনো টেকনোলজির পুনরাবৃত্তি থেকে ভরা একটি ঘরে تাজা হাওয়ার একটি ঝোনক। খেয়াল রাখবেন, ফেলো Firefox-বाजরা।
চিয়ার্স।