যদি আমি অনুমান করতাম, তবে আমি বলতাম যে লিনাক্স ব্যবহারকারীর বিশাল đa số যেভাবেই GNOME Shell ব্যবহার করেছেন। এটি উবুন্টু, ফেডোরা, এবং Pop!_OS সহ অনেক জনপ্রিয় লিনাক্স ডিস্ট্রোর ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট, এবং আরও অনেক ডিস্ট্রোতে ইনস্টলেশন অপশন হিসেবে উপলব্ধ। এই GNOME Shell রিভিউতে পারফরম্যান্স, ইউজার এক্সপেরিয়েন্স, এবং কিছু উল্লেখযোগ্য ফিচার আলোচনা করা হয়েছে। আমি এছাড়া কিছু সুপারিশও করব যে GNOME Shell কারা জন্য উপযুক্ত।
প্রথম ধারণা
GNOME-এ তাকালে আমার চোখে পড়ার প্রথম জিনিস হলো এটি কতটো সিম্পল। ডিফল্ট ইন্টারফেসে শুধু একটি টপবার আছে, ডান দিকে একটি সাধারণ সিস্টেম ট্রে এবং বাম দিকে একটি "Activities" বাটন। ডেস্কটপ অবিশ্বাস্যভাবে ক্লিন এবং মিনিমাল, এবং সেটি তাদের জন্য চমৎকার যারা সবসময় ডেস্কটপ শর্টকাট এবং ফোল্ডার ঘৃণা করেন। এখানে কিছু নেই—শুধু ক্লিন এবং সিম্পল।
আমার চোখে পড়ার আরেকটি বিষয় হলো অ্যানিমেশনগুলো কতটো স্মুথ। আমি দীর্ঘদিন macOS ব্যবহার করেছি, এবং সেখানে অ্যানিমেশনগুলো যেন স্মুথ, ১:১ ট্র্যাকিং ভার্চুয়াল ডেস্কটপ স্যুইচের জন্য এবং অ্যাপ্লিকেশন মেনু খোলার জন্য ধীরে ধীরে ফেড ইন-আউট, আমি বিস্মিত যে GNOME-ও কতটো সিমিলার। অনেক লিনাক্স ডেস্কটপ এনভায়রনমেন্ট সম্পূর্ণ অ্যানিমেশন বাদ দিয়েছে, কিন্তু আমার জন্য এটি একটি সুবিধা।
ইউজার এক্সপেরিয়েন্স
UI হয়তো KDE Plasma বা MATE-এর মতো সেই মাত্রা ইন্টুইটিভ নয়, কিন্তু GNOME Shell-এ ওয়ার্কফ্লো চমৎকার। ডেস্কটপ ক্লিন থাকে যখন আপনি চান, কিন্তু যখন আপনি Super কী চাপবেন (বা উপরের বাম কোণে "Activities"-এ ক্লিক করবেন), তবে আপনাকে বাম দিকে একটি ড্যাশ এবং ডান দিকে একটি ওয়ার্কস্পেস পিকার দেখাবে।
ড্যাশে আপনার পছন্দের অ্যাপ্লিকেশনগুলো থাকে, অ্যাপ্লিকেশন মেনু আপনার করার অপশনসহ। ডিফল্ট ওয়ার্কস্পেসের সংখ্যা এক, কিন্তু GNOME Shell-এ একটি চমৎকার ডাইনামিক ওয়ার্কস্পেস ম্যানেজমেন্ট ফিচার আছে যার মানে আপনার খোলা অ্যাপ্লিকেশনের চেয়ে সবসময় একটি বেশি ওয়ার্কস্পেস থাকবে।
GNOME Shell এক্সটেনশন
GNOME Shell এক্সটেনশন আপনার GNOME ডেস্কটপে একটু স্বাদ যোগ করার একটি চমৎকার উপায়। এক্সটেনশন ওয়েবসাইটে যেতে পারলে, আপনি একটি বিশাল সংখ্যক ছোট অ্যাপলেট এবং এক্সটেনশন অ্যাক্সেস করতে পারবেন যাতে আপনার GNOME ডেস্কটপ যেভাবে আপনি চান সেভাবে কাজ করে। আমাদের কিছু এক্সটেনশন নিয়ে একটি চমৎকার আর্টিকেল আছে আপনার GNOME ডেস্কটপ মডার্নাইজ করার জন্য। এখানে সব লিস্ট করা অসম্ভব কারণ এতগুলো আছে।
GNOME কোর অ্যাপ্লিকেশন
GNOME-র একটা জিনিস যা আমি খুব প্রশংসা করি সেটি হলো কিছু (সব নয়) বিল্ট-ইন অ্যাপ্লিকেশন খুব চমৎকার। আমি شخصিগতভাবে GNOME Terminal পছন্দ করি কারণ এটি একটি সিম্পল টার্মিনাল এমুলেটর যা আমাকে অনেক কিছু করতে বাধ্য করে না। এটি শুধু খুলে কাজ করে। এটিই GNOME কোর অ্যাপ্লিকেশন এবং GNOME Shell-এর থিম—সিম্পল এবং টু দ পয়েন্ট।
আরেকটি চমৎকার কোর অ্যাপ হলো Gedit। এটি দুনিয়ার সবচেয়ে ফিচার-রিচ টেক্সট এডিটর নয়, কিন্তু আপনার প্রথম লিনাক্স ডেস্কটপে যেসব ফাংশন চাইতে পারেন সেগুলো আছে। ফাইন্ড অ্যান্ড রিপ্লেস, সিনট্যাক্স হাইলাইটিং, এবং ক্লিন ইউজার ইন্টারফেস Gedit কে একটি স olid ফার্স্ট এডিটর বানিয়ে দেয়।
GNOME Human Interface Guidelines
কেউ কেউ GNOME-এর ইন্টারফেসকে আন-ইন্টুইটিভ বলে মনে করলেও, তারা এটি ব্যাপক মানুষের জন্য ব্যবহারযোগ্য করার জন্য অনেক কাজ করেছে। GNOME প্রজেক্টের Human Interface Guidelines নির্দেশ করে যে সবকিছুই কনসিস্টেন্ট GUI স্টাইল থাকা উচিত এবং শারীরিক ও সংজ্ঞানাত্মক এর্গোনোমিক্সের ভিত্তিতে হওয়া উচিত। তারা যতক্ষণ থেকে আছে, তারা বিশেষভাবে তাদের প্রচেষ্টা এটিকে যতটুকু সম্ভব ব্যবহারযোগ্য করার ওপর ফোকাস করতে পারে। আপনি যদি একটি অ্যাপ্লিকেশন ডেভেলপার হন এবং জানতে চান GNOME অ্যাপগুলো সব একসাথে কেন দেখায়, তবে আপনাকে GNOME HIG দেখতে হবে।
অ্যাক্সেসিবিলিটি
GNOME HIG-এর একটি অংশ হলো অক্ষম মানুষের জন্য অ্যাক্সেসিবিলিটি। তাদের ডিজাইন প্রিন্সিপলের অধিকাংশนี้ সেটির ওপর ফোকাসড, এবং তারা GNOME Shell-এর উপরে নির্দিষ্ট সফ্টওয়্যারও তৈরি করে যাতে অক্ষম মানুষ আরও সহজে ব্যবহার করতে পারে। স্ক্রিন রিডার, ম্যাগনিফাইং ফিচার, এবং ভার্চুয়াল অন-স্ক্রিন কীবোর্ড মাত্র কিছু চমৎকার ফিচার যা অক্ষম মানুষ GNOME Shell-এ ব্যবহার করতে পারেন।
পারফরম্যান্স
GNOME Shell 3.36-এর চমৎকার পারফরম্যান্স অস্বীকার করা যাবে না, তবুও সিস্টেম রিসোর্স ইউসেজও অস্বীকার্য নয়। স্টক ফেডোরা ৩২ ওয়ার্কস্টেশনের একটি ফ্রেশ বুট মাত্র ১ GB RAM এর নিচে এবং প্রায় ১% CPU ব্যবহার করে। Enlightenment-এর সাথে তুলনা করলে, এটি khá বেশি।
তবে, সেই সিস্টেম রিসোর্স ইউসেজ হলো একটি টেডে-অফ যা কেউ মিশন-ক্রিটিক্যাল সিস্টেমের জন্য একটি রক-স olid ডেস্কটপ এনভায়রনমেন্ট পাওয়ার জন্য করতে পারে। আমি ব্যক্তিগতভাবে GNOME Shell ব্যাটল-টেস্ট করেছি, এবং আমি বলতে পারি যে আমি এতে যা ফেললাম সেটি সব সময় শেষ পর্যন্ত আমার পক্ষে কাজ করেছে। নির্ভরযোগygenitির পাশাপাশি, অ্যানিমেশন স্মুথ, অ্যাপ্লিকেশন দ্রুত খুলে, উইন্ডো ভালো স্ন্যাপ হয়, এবং সামগ্রিকভাবে GNOME ব্যবহার করা একটি খুব সুন্দর অভিজ্ঞতা।
GNOME Shell-এর খামি
আগে আমি বলেছিলাম কিছু, কিন্তু সব নয়, GNOME কোর অ্যাপস ভালো। এর কারণ হলো GNOME Shell-এর সাথে যা শিপ হয়েছে তার অধিকাংশ মধ্যম মানের। Totem, ভিডিও প্লেয়ার, এতটো কম ভিডিও কোডেক সাপোর্ট করে যে আমার সিস্টেমে এর উদ্দেশ্য হলো আমাকে মনে করাতে যে VLC কতটো চমৎকার। প্লাস, GNOME Software ডেস্কটপের ভারী অ্যাপ্লিকেশনের একটি, নিয়মিত আমার সিস্টেম RAM-এর বড় অংশ খেয়ে যায় এবং সীমিত RAM-বিশিষ্ট সিস্টেমে GNOME-কে Halt করে দেয়। خوشকিসমتیয়ে, কমিউনিটির সদস্যদের जिन्होंने GNOME-চালিত ডিস্ট্রোর মিনিমাল ইনস্টল তৈরি করার অটোমেটেড উপায় বানিয়েছে।
GNOME অভিজ্ঞতা কোথায় পাবেন
ফেডোরা যেন GNOME-এর ভ্যানিলা সংস্করণ তার সেরা রূপে অভিজ্ঞতা করার সেরা ডিস্ট্রো। এটি অনেক অন্যান্য GNOME Shell ইমপ্লিমেন্টেশনের চেয়ে আরও আপডেটেড Adwaita আইকন থিম দেয়, এবং এটি GNOME-এর একটি খুব ক্লিন, আধুনিক, এবং সিম্পল ইমপ্লিমেন্টেশন। তারা GNOME-এর সাথে টাইটলি ইন্টিগ্রেট করার জন্য অনেক সময় ব্যটিয়েছে, এবং এটি চূড়ান্ত প্রোডাক্টের পলিশে প্রতিফলিত হয়। প্লাস, ফেডোরা ৩২ ওয়ার্কস্টেশন সর্বশেষ GNOME 3.36 ব্যবহার করছে, ফলে পারফরম্যান্স চমৎকার এবং স্টাইলিং সুন্দর।
কারা GNOME ব্যবহার করবেন
সब কিছুর ওপর নির্ভর করে আপনার ইউজ কেস। আপনার সিস্টেমে খুব সীমিত মেমরি থাকলে (৪ GiB RAM-এর কম), আমি জানি না GNOME Shell রিকমেন্ড করব কিনা কোনো আউট-অফ-মেমরি কিলারের বিনা। ফেডোরা ৩২-এ EarlyOOM ডিফল্টলায় ইনাবলড থাকে, যা আপনাকে লিনাক্স কার্নেলের বিল্ট-ইন আউট অফ মেমরি ম্যানেজারের চেয়ে ভালোভাবে সীমিত মেমরি ম্যানেজ করতে সাহায্য করবে।
আপনার ল্যাপটপ থাকলে, আমি GNOME রিকমেন্ড না করলে নয়। GNOME-এ Wayland-এর अंगীকার টাচপ্যাড জেসচারকে এক্সটেনশন দিয়ে অনেক সহজ করে দিয়েছে, এবং এটি লিনাক্সকে ল্যাপটপে ফার্স্ট-ক্লাস সিটিজেন বানিয়ে দিয়েছে যেন প্রথমবারের মতো লাগছে।
GNOME এক্সপেরিমেন্টাল ফিচার ফ্র্যাকশনাল স্কেলিংয়ের সাথে এক্সপেরিমেন্ট করার জন্য একটি চমৎকার জায়গা। GNOME-এ এক্সপেরিমেন্টাল ফ্র্যাকশনাল স্কেলিং ইনাবল করার এই গাইড চেক আউট করুন।
আপনি যদি এই GNOME Shell রিভিউতে आनন্দিত হন, তবে আমাদের অন্যান্য লিনাক্স ডেস্কটপ এনভায়রনমেন্ট রিভিউগুলো চেক আউট করুন, যেন XFCE, LXDE, LXQt, Pantheon, Budgie, এবং Deepin, এবং আমাদের অন্যান্য GNOME কনটেন্ট, যেন GNOME Shell কীবোর্ড শর্টকাটের ওপর এই আর্টিকেল।