Chạy nhiều phiên bản Firefox trên cùng 1 HĐH

Có lẽ, dân làm Web đau đầu nhất là việc làm cho trang web mình tương thích với các trình duyệt, mà đặc biệt là 2 trình duyệt phổ biến nhất hiện nay là Firefox và IE.

Nhưng khốn nỗi, mỗi trình duyệt lại có nhiều version khác nhau. Và mỗi version thì lại có 1 cách render khác nhau cho cùng 1 trang web. Do đó, cùng Firefox, nhưng nội dung trang web trên FF2 thì lại khác với FF3 và khác với FF3.1

Điều này tương tự đối với IE6, E7 và IE8.

Firefox thì khi cài bình thường nó chỉ cài mỗi 1 phiên bản lên 1 HĐH, tức là nếu đang xài Firefox 2 và muốn cài thêm Firefox 3 để test thì nó xóa luôn cái thằng 2 và cài thằng 3 luôn.

Hướng dẫn dưới đây chỉ 1 số trick nhỏ để có thể cài đặt được nhiều bản Firefox khác nhau lên cùng HĐH và chạy đồng thời với nhau. Điều này đặc biệt hữu ích với dân lập trình web chuyên nghiệp

Trước tiên, thiết lập biến môi trường của Mozilla Firefox

– Vào System Properties (có thể vào bằng cách right click lên My Computer | Properties hoặc nhấn tổ hợp phím Windows Logo () – Pause)

– Theo các step 1-2-3 như hình dưới đây:

Thiết l�p thông số môi trường cho Firefox để cài đặt nhiều bản
Thiết lập thông số môi trường cho Firefox để cài đặt nhiều bản

– Kiểm tra xem trong phần System variables xem đã có biến nào có tên là MOZ_NO_REMOTE chưa? Nếu chưa có thì click vào New và tạo mới 1 biến với name là MOZ_NO_REMOTE, giá trị là 1. Còn nếu có rồi, thì check đã được set giá trị 1 hay chưa.

– Trong trường hợp biến này đã có sẵn và mang giá trị 0, thì sau khi thiết lập lại giá trị 1, cần restart lại Windows.

– Có thể check lại giá trị biến này đã works hay chưa bằng cách:

  • Vào Start | Run | gõ vào lệnh: cmd
  • Trong màn hình DOS màu đen, gõ vào echo %MOZ_NO_REMOTE% và nhấn Enter, nếu thấy có giá trị 1 xuất hiện là đã thiết lập đúng.

Cài đặt các bản Firefox

Làm theo các bước để cài đặt các phiên bản khác nhau của Firefox lên chung 1 HĐH

– Download version cần cài đặt về từ www.mozilla.org

– Chạy chtrình setup. Lưu ý, khi setup, sẽ có 1 bước hỏi cài vào thư mục nào, mặc định sẽ vào thư mục C:\Program Files\Mozilla Firefox, nhưng nếu bạn muốn cài nhiều version, thì bạn cần thay đổi mỗi version cho 1 thư mục khác nhau, ví dụ C:\Program Files\Mozilla Firefox 2\ hoặc C:\Program Files\Mozilla Firefox 3\.

– Sau khi cài đặt xong bản Firefox tương ứng, nhớ đổi tên các Shortcut của Firefox tương ứng để khác cái ban đầu, ví dụ Mozilla Firefox thành Mozilla Firefox 3 chẳng hạn.

– Right click vào short-cut vừa mới được tạo ra và đã đổi tên, sửa như hình bên dưới

Thiết l�p lại shortcut để điều hướng Firefox chạy ở Profile khác nhau
Thiết lập lại shortcut để điều hướng Firefox chạy ở Profile khác nhau

trong đó, đường link gốc:

"C:\Program Files\Mozilla Firefox 2\firefox.exe"

được sửa thành

"C:\Program Files\Mozilla Firefox 2\firefox.exe" -p "FF2"

Tham số -p “…” là hướng dẫn Firefox khởi động sử dụng 1 profile khác profile mặc định, tên profile được chỉ định trong ví dụ trên là FF2.

– Trong lần đầu chạy, FF sẽ hiển thị ra 1 hộp thoại để yêu cầu tạo profile mới, lúc này, nhớ Create 1 profile mới với tên chỉ định trong shortcut (ví dụ trên là FF2)

Sau khi thực hiện xong bước này, click vào OK để lưu lại Shortcut. Nhớ replace cái vừa mới sửa này với mấy cái gốc do FF tạo ra trong quá trình cài đặt.

Làm tương tự như hướng dẫn trên khi cài đặt các phiên bản khác nhau của Firefox. Cần ghi nhớ các điểm sau:

– Cải mỗi version vào 1 thư mục riêng biệt, chọn Program Shortcut Folder name (trên start menu) khác cái mặc định (vì nếu ko, cài bản sau sẽ bị overwrite)

– Nhớ đổi tên shortcut từ Mozilla Firefox thành 1 tên khác gợi nhớ (nếu ko sẽ bị overwrite khi cài bản khác)

– Thay đổi mỗi version là 1 profile với tên khác nhau.

Dưới đây là ví dụ cài 3 version khác nhau và chạy đồng thời:

3 Version của Firefox đồng thời chạy trên cùng 1 máy
3 Version của Firefox đồng thời chạy trên cùng 1 máy

Rồi, sau khi cài đặt xong, bạn có thể thử chạy cùng lúc nhiều version xem.

Hi vọng sẽ giúp ích cho những ai làm về web developer 🙂

3 thoughts on “Chạy nhiều phiên bản Firefox trên cùng 1 HĐH

Để lại phản hồi