Nhà phát triển web phần lớn phải dùng công cụ phát triển do nhà tạo trình duyệt cung cấp. Phần lớn điều này hoạt động tốt vì các công ty như Google và Microsoft bao gồm các công cụ này trong trình duyệt mọi người đã dùng. Tuy nhiên, vào cuối ngày, các trình duyệt như vậy là cho người tiêu dùng, không phải nhà phát triển.
Đây là lý do công ty đứng sau Firefox đã tự lấy trách nhiệm tạo một trình duyệt web tập trung vào nhà phát triển thay vì người dùng Internet hàng ngày. Trình duyệt Firefox Developer Edition của Mozilla cho phép nhà phát triển web gỡ lỗi (debug) và kiểm tra (inspect) ứng dụng web dễ dàng.
Vì nhiều nhà phát triển web chủ động dùng Linux để làm việc, trình duyệt này cũng có sẵn cho Linux, tuy nhiên việc cài đặt không đơn giản như nó nên. Vậy, làm thế nào để cài đặt nó?
Lấy Firefox Developer Edition
Developer edition có thể tải xuống cho Linux tại liên kết này. Sau khi tải, giải nén tập tin "tar.bz2" đã tải và di chuyển nó đến thư mục home với trình quản lý tập tin. Các tập tin giải nén sẽ không ở thư mục home, chỉ tạm thời khi chúng ta làm việc với tập tin và cài đặt chúng.
Cài đặt Firefox Developer Edition
Với các tập tin đã giải nén, các tập tin có thể được di chuyển từ thư mục home đến thư mục "/opt" trên hệ thống tập tin. Để bắt đầu, mở cửa sổ terminal và nhập các lệnh sau:
sudo -s
Điều này sẽ cho terminal một root shell và dễ làm việc hơn.
cd /opt mkdir -p firefox-developer
Tạo thư mục tên "firefox-developer" sẽ cho phép người dùng dễ dàng phân biệt đây là tập tin Firefox developer edition chứ không phải thứ khác.
cd /home/username/firefox*.en-US.linux-x86_64 ls
Vào thư mục "firefox-*.en-US.linux-x86_64" và hiển thị tất cả nội dung với lệnh ls cho thấy có thư mục Firefox.
mv firefox /opt/firefox-developer
Lệnh move sẽ đặt thư mục Firefox bên trong thư mục "firefox-developer" mới tạo trong "/opt". Đây là nơi lõi của Firefox Developer edition sẽ sống trên hệ thống.
Tạo biểu tượng Desktop
Chương trình đã được cài trên hệ thống, tuy nhiên nó sẽ không thể chạy. Một launcher (chương trình khởi chạy) phải được tạo để người dùng có thể chạy chương trình. Mở trình soạn thảo văn bản và dán mã sau:
[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.
Lưu tập tin là "firefox-developer.desktop" vào thư mục home của user. Sau đó, trong terminal làm sau:
sudo chmod +x firefox-developer.desktop sudo mv firefox-developer.desktop /usr/share/applications
Với phím tắt đã cài đặt, chỉ cần mở menu ứng dụng trên desktop, và Firefox Developer edition sẽ ngay đó để dùng.
Kết luận
Mặc dù Firefox không lộng lẫy như Google Chrome, nó vẫn có nhiều thứ cung cấp. Đặc biệt khi nói đến phát triển web. Nhiều công cụ bao gồm ngang ngửa công cụ Chrome. Trong một số trường hợp, chúng thậm chí vượt trội. Nếu tôi là nhà phát triển web, tôi sẽ đi đường Firefox Developer edition cho tính năng, nhưng cũng vì loại công ty Mozilla là. Họ quan tâm đến web và sự mở của nó.
Nếu bạn là nhà phát triển web trên Linux tìm bộ công cụ mới, hãy chắc chắn thử ứng dụng này. Bạn sẽ không hối hận!