นักพัฒนาเว็บส่วนใหญ่ต้องใช้ development tools ที่ browser makers ให้ ส่วนใหญ่ทำงานดี เพราะบริษัทอย่าง Google และ Microsoft รวม tools นี้ในเบราว์เซอร์ที่ทุกคนใช้อยู่แล้ว อย่างไรก็ตาม ที่จริงเบราว์เซอร์เหล่านี้เป็นสำหรับ consumer ไม่ใช่ developer
เพราะฉะนั้น บริษัทเบื้องหลัง Firefox ได้รับมือทำเบราว์เซอร์เว็บที่เน้น developer ไม่ใช่ผู้ใช้อินเทอร์เน็ตทั่วไป Mozilla's Firefox Developer Edition ให้นักพัฒนาเว็บ debug และ inspect web applications ได้ง่าย
เนื่องจากนักพัฒนาเว็บหลายคนใช้ Linux ทำงานอย่างต่อเนื่อง เบราว์เซอร์นี้มีให้ Linux ด้วย แต่วิธีติดตั้งไม่ตรงไปตรงมาตามที่ควรจะเป็น จะติดตั้งอย่างไร?
ดาวน์โหลด Firefox Developer Edition
Developer edition ดาวน์โหลดสำหรับ Linux ได้ที่ลิงก์นี้ ดาวน์โหลดเสร็จ แยกไฟล์ "tar.bz2" ที่ดาวน์โหลด และย้ายไปโฟลเดอร์ home ด้วย file manager ไฟล์ที่แยกจะไม่อยู่ใน home folder แค่ชั่วคราวขณะเราทำงานกับไฟล์และติดตั้ง
ติดตั้ง Firefox Developer Edition
เมื่อแยกไฟล์แล้ว ไฟล์สามารถย้ายจาก home directory ไป directory "/opt" บน file system เริ่มต้น เปิด terminal ใส่คำสั่ง:
sudo -s
จะให้ terminal root shell ทำงานง่ายขึ้น
cd /opt mkdir -p firefox-developer
สร้างโฟลเดอร์ "firefox-developer" ให้ผู้ใช้แยกแยะง่ายว่าเป็นไฟล์ Firefox developer edition ไม่ใช่อย่างอื่น
cd /home/username/firefox*.en-US.linux-x86_64 ls
เข้าโฟลเดอร์ "firefox-*.en-US.linux-x86_64" แล้วแสดงเนื้อหาทั้งหมดด้วยคำสั่ง ls จะเห็นมีโฟลเดอร์ Firefox
mv firefox /opt/firefox-developer
คำสั่ง move จะวางโฟลเดอร์ Firefox ภายใน "firefox-developer" directory ใหม่ใน "/opt" นี่คือที่ที่ core ของ Firefox Developer edition จะอยู่บนระบบ
สร้าง Desktop Icon
โปรแกรมติดตั้งบนระบบแล้ว แต่อาจเปิดไม่ได้ ต้องสร้าง launcher ให้ผู้ใช้เปิดโปรแกรมได้ เปิด text editor วางโค้ดต่อไปนี้:
[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" ไปที่ home folder ของ user จากนั้นใน terminal ทำ:
sudo chmod +x firefox-developer.desktop sudo mv firefox-developer.desktop /usr/share/applications
ติดตั้ง shortcut แล้ว เปิด application menu บนเดสก์ท็อป Firefox Developer edition จะอยู่ที่นั่นพร้อมใช้
สรุป
แม้ Firefox ไม่ glamorous เท่า Chrome แต่ยังมีอะไรให้มาก โดยเฉพาะพัฒนาเว็บ เครื่องมือรวมอยู่บนระดับ Chrome tools บางกรณีเกินกว่า หากผมเป็นนักพัฒนาเว็บ ผมจะไปทาง Firefox Developer edition สำหรับฟีเจอร์ และเพราะประเภทบริษัทที่ Mozilla คือ พวกเขיכפת להם เกี่ยวกับเว็บและความเปิดเผย
หากคุณเป็นนักพัฒนาเว็บบน Linux มองหาชุดเครื่องมือใหม่ ลองแอปนี้ดู ไม่ผิดหวังแน่!