ওয়েব ডেভেলপাররা অধিকাংশ সময় ব্রাউজার মেকাররা যেসব ডেভেলপমেন্ট টুলস দিয়েছে সেগুলো ব্যবহার করতে হয়। অধিকাংশ সময় এটি খুব ভালো কাজ করে কারণ গুগল এবং মাইক্রোসফটের মতো কোম্পানিরা এই টুলস সবার ব্যবহৃত ব্রাউজারগুলোর মধ্যে অন্তর্ভুক্ত করে। যাইহোক, দিনের শেষে এই ব্রাউজারগুলো কনসিউমারদের জন্য, ডেভেলপারদের জন্য নয়।
এই কারণেই ফায়ারফক্সের পিছনের কোম্পানি নিজেদের দায়িত্ব নিলেন একটি ওয়েব ব্রাউজার তৈরি করার জন্য যা ডেভেলপারদেরーケ কেন্দ্র করে, রোজমার্রার ইন্টারনেট ব্যবহারকারীদের জন্য নয়। মজিলার ফায়ারফক্স ডেভেলপার এডিশন ব্রাউজার ওয়েব ডেভেলপারদের দিয়ে ওয়েব অ্যাপ্লিকেশন ডিবাগ এবং ইনস펙্ট করার সুবিধা দেয় সহজে।
যেহেতু অনেক ওয়েব ডেভেলপার সক্রিয়ভাবে লিনাক্স ব্যবহার করেন তাদের কাজ করার জন্য, এই ব্রাউজার লিনাক্সের জন্যও উপলব্ধ, যদিও ইন্সটলেশন उतना স্ট্রেটফরওয়ার্ড নয় যতটা হওয়া উচিত। তাহলে, কীভাবে ইন্সটল করবেন?
ফায়ারফক্স ডেভেলপার এডিশন পাওয়া
ডেভেলপার এডিশন লিনাক্সের জন্য এই লিংক থেকে ডাউনলোড করা যায়। একবার ডাউনলোড হলে, ডাউনলোড করা "tar.bz2" ফাইলটি এক্সট্র্যাক্ট করুন এবং হোম ফোল্ডারে ফাইল ম্যানেজারের সাথে সরান। এক্সট্র্যাক্ট করা ফাইলগুলো হোম ফোল্ডারে থাকবে না, শুধু مؤقتভাবে যতক্ষণ আমরা ফাইলগুলো নিয়ে কাজ করি এবং ইন্সটল করি।
ফায়ারফক্স ডেভেলপার এডিশন ইন্সটল করা
ফাইলগুলো এক্সট্র্যাক্ট হলে, ফাইলগুলো হোম ডিরেক্টরি থেকে "/opt" ডিরেক্টরিতে ফাইল সিস্টেমে সরানো যেতে পারে। শুরু করতে, একটি টার্মিনাল উইন্ডো খুলুন এবং নিচের কমান্ডগুলো লিখুন:
sudo -s
এটি টার্মিনালকে একটি রুট শেল দেবে এবং কাজ করা সহজ হবে।
cd /opt mkdir -p firefox-developer
"firefox-developer" নামে একটি ফোল্ডার তৈরি করলে ব্যবহারকারী সহজে বুঝতে পারবে যে এটি ফায়ারফক্স ডেভেলপার এডিশন ফাইলগুলো, অন্য কিছু নয়।
cd /home/username/firefox*.en-US.linux-x86_64 ls
"firefox-*.en-US.linux-x86_64" ফোল্ডারে ঢুকে এবং ls কমান্ড দিয়ে সব কন্টেন্ট দেখালে একটি ফায়ারফক্স ফোল্ডার দেখাবে।
mv firefox /opt/firefox-developer
move কমান্ড ফায়ারফক্স ফোল্ডারটি নতুন তৈরি করা "firefox-developer" ডিরেক্টরির ভিতরে "/opt"-এ রাখবে। এটি হলো সিস্টেমে ফায়ারফক্স ডেভেলপার এডিশনের কোর থাকবে।
ডেস্কটপ আইকন তৈরি করা
প্রোগ্রামটি সিস্টেমে ইন্সটল হয়েছে, যদিও এটি লঞ্চ করতে পারবে না। একজন লঞ্চার তৈরি করতে হবে যাতে ব্যবহারকারী প্রোগ্রাম লঞ্চ করতে পারে। একটি টেক্সট এডিটর খুলুন এবং নিচের কোড পেস্ট করুন:
[Desktop Entry] Name=Firefox Developer GenericName=Firefox Developer Edition Exec=/opt/firefox-developer/firefox/firefox Terminal=false Icon=/opt/firefox-developer/firefox/browser/icons/mozicon128.png Type=Application Categories=Application;Network;X-Developer; Comment=Firefox Developer Edition Web Browser.
ফাইলটি "firefox-developer.desktop" হিসেবে আপনার ইউজারের হোম ফোল্ডারে সেভ করুন। তারপর, টার্মিনালে নিচের কাজগুলো করুন:
sudo chmod +x firefox-developer.desktop sudo mv firefox-developer.desktop /usr/share/applications
শর্টকাট ইন্সটল হলে, আপনার ডেস্কটপে অ্যাপ্লিকেশন মেনু খুলুন, এবং ফায়ারফক্স ডেভেলপার এডিশন সেখানে থাকবে ব্যবহার করার জন্য।
উপসংহার
যদিও ফায়ারফক্স গুগল ক্রোমের মতো গ্ল্যামারাস নয়, এখনো এর पास অফার করার জন্য অনেক কিছু আছে। বিশেষ করে ওয়েব ডেভেলপমেন্টের ক্ষেত্রে। অন্তর্ভুক্ত অনেক টুলস ক্রোম টুলসের সমকক্ষ। কিছু কেসে, তারা তাদের চেয়েও برتر। আমি যদি একজন ওয়েব ডেভেলপার হতাম, আমি ফায়ারফক্স ডেভেলপার এডিশন রুট নিতাম ফিচারগুলো জন্য, কিন্তু মজিলা যে ধরনের কোম্পানি সেটিও জন্য। তারা ওয়েব এবং এর ওপেননেসের জন্য যত্নশীল।
আপনি যদি লিনাক্সে একটি ওয়েব ডেভেলপার হন নতুন টুলস খুঁজছেন, নিশ্চিত করে এই অ্যাপটি ট্রাই করুন। আপনি রিগ্রেট করবেন না!