Làm cách nào để sử dụng nhiều phiên bản trình duyệt cùng một lúc?


9

Trên Windows tôi có thể sử dụng bộ sưu tập Utilu Firefox (cũng có bộ sưu tập trên trang của anh ấy).

Làm cách nào tôi có thể sử dụng nhiều phiên bản trình duyệt để xem trang web của tôi hoạt động như thế nào trong các phiên bản khác nhau của các trình duyệt khác nhau trong OS X?

Ví dụ tôi muốn cài đặt trình duyệt có thị phần lớn nhất :

  • trình duyệt web IE
  • Firefox 3.6, mới nhất và trước đó
  • Google Chrome mới nhất và trước đó
  • Safari (mọi phiên bản cũ hơn có thể)
  • Opera

Câu trả lời:


15

Firefox

Firefox là một tập lệnh shell sẽ cài đặt tất cả các phiên bản chính của Firefox trên OS X và thiết lập các cấu hình riêng biệt để bạn có thể sử dụng chúng đồng thời. Hiện tại nó đang cài đặt:

  • Firefox 2.0.0.20
  • Firefox 3.0.19
  • Firefox 3.5.9
  • Firefox 3.6.28
  • Firefox 4.0.1
  • Firefox 5.0.1
  • Firefox 6.0.1
  • Firefox 7.0.1
  • Firefox 8.0.1
  • Firefox 9.0.1
  • Firefox 10.0.2
  • Firefox 11.0
  • Firefox Beta
  • Firefox cực quang
  • Firefox hàng đêm
  • Firefox UX hàng đêm

Bạn có thể thiết lập nó để nó chỉ cài đặt các phiên bản cụ thể mà bạn muốn.

Tùy chọn, tập lệnh cũng có thể cài đặt Fireorms cho từng phiên bản Firefox.

Nó cũng sẽ đặt các biểu tượng có chứa số phiên bản:

Safari

Đối với Safari, hãy xem Multi-Safari .

Chrome / Chromium

Đối với Chrome / Chromium, hãy cài đặt bất kỳ phiên bản nào bạn muốn, thay đổi tên ứng dụng Chromium.appthành ví dụ Chromium 19.appđể rõ ràng, sau đó tắt tự động cập nhật cho phiên bản đó.

Opera

Tải xuống các phiên bản Opera cũ tại đây: ftp://ftp.opera.com/pub/opera/mac/

I E

Nhận VirtualBox và sau đó chạy tập lệnh nàyievms . Nó sẽ tự động tải xuống hình ảnh Windows hợp pháp cho mục đích thử nghiệm và thiết lập máy ảo cho mọi phiên bản IE bạn cần.


Lưu ý: Multisafari chỉ hoạt động cho các hệ điều hành được liệt kê, tức là bạn không thể cài đặt safari 5.1. * Trên Mac Mavericks.
kontur

Đối với IE, người ta cũng có thể truy cập trực tiếp vào trang web Modern.ie cho VM, mặc dù tập lệnh GitHub đơn giản hóa việc cài đặt mà tôi đoán.
David

1
Lưu ý về Multisafari quan trọng: " Tôi không còn tạo ra phiên bản cập nhật của Multi-Safari. Các bản phát hành Safari mới hơn gây khó khăn cho việc tạo phiên bản độc lập và khi chúng có thể chúng thường không hoạt động trên các HĐH khác các phiên bản, làm cho chúng trở nên vô nghĩa ... " Có sự thay thế nào cho Multisafari không?
malisokan

2

MultiFirefox hỗ trợ những gì bạn cần và dường như có những đánh giá tốt. Một nhược điểm với nó là nó không hỗ trợ giữ nhiều phiên bản mở cùng một lúc.


2

Mặc dù không thực sự trên máy của bạn, bạn cũng có thể sử dụng một ứng dụng web như BrowserShots.org để cung cấp cho bạn ảnh chụp màn hình của trang được hiển thị trong vô số trình duyệt hoặc một cái gì đó như BrowserLab của Adobe .


Cảm ơn, tôi đã đề cập đến BrowserLab nhưng sau tháng tư thì nó không miễn phí. Tôi sẽ thử BrowserShots. Cảm ơn.
Alex Bolotov

Nếu ai đó muốn nhiều hơn ảnh chụp màn hình, tôi muốn giới thiệu SauceLabs.com. Trong tất cả các hệ thống đa chức năng trên các dịch vụ web có sẵn trực tuyến, ở lần kiểm tra cuối cùng, họ là người duy nhất cung cấp tài khoản freemium không hết hạn dùng thử. Và bạn có thể sử dụng nó để kiểm tra thủ công các phiên bản trình duyệt khác nhau (hoặc tự động hóa).
David

2

trình duyệt web IE

Tất nhiên có Internet Explorer cho Mac (PPC) nhưng nó không hữu ích lắm vì nó dựa trên công cụ kết xuất khác nhau (Tasman). Nó sẽ chạy trên các phiên bản OSX với sự hỗ trợ của Rosetta. Nó có thể được tải xuống từ Internet Archive .

Một số phiên bản Windows Internet Explorer hoạt động trong rượu vang (winetricks giúp ích rất nhiều):

nhập mô tả hình ảnh ở đây

Safari

Có dự án đa safari . Có các phiên bản 1.x - 4.x và chúng có thể hoạt động hay không tùy thuộc vào phiên bản OSX của bạn (xem lưới tương thích trên trang web của anh ấy).

Firefox

Tôi đã tìm thấy rằng chỉ cần đổi tên .app và sau đó chạy nó với các cấu hình Firefox khác nhau.

  • tải về tất cả các phiên bản cần thiết
  • sao chép .apk `ở vị trí tạm thời đổi tên chúng để bạn có thể phân biệt phiên bản này với phiên bản khác
  • đặt tất cả phiên bản đã đổi tên vào thư mục / Ứng dụng
  • chạy firefox cần thiết với tùy chọn -ProfileManager và tạo hồ sơ cho mỗi firefox (chỉ trong trường hợp)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.