Có điều gì như Microsoft Internet Explorer cho Mac OS X không?


38

Đây là máy Mac đầu tiên của tôi và tôi tự hỏi: không có Microsoft Internet Explorer cho Mac OS X?

Tôi là một nhà phát triển web và tôi cần IE (không thực sự là lol) nhưng vì tôi là Google, tôi thấy một số trang web đáng ngờ xuất hiện trên tìm kiếm Google của tôi nhưng không ai trong số họ là trang web thực sự của Microsoft.

Lý do chính của tôi là tôi cần nó để kiểm tra trình duyệt và không có gì, vì vậy tôi thấy Firefox, Chrome, Safari rõ ràng, nhưng không có IE.

Vì vậy, câu hỏi là: tôi có Internet Explorer cho Mac ở đâu không?


3
Không. Có một Microsoft Internet Explorer cho Mac OS X cho đến năm 2003, khi Microsoft hủy dự án. Internet Explorer 5 là phiên bản cuối cùng cho Macintosh.

2
web dev chỉ nên tẩy chay IE tbh. một trình duyệt khủng khiếp như vậy = /
Alexander

Câu trả lời:


56

Microsoft Internet Explorer cho Mac không có sẵn cho các phiên bản OS X mới nhất (ngoài OS X 10.4) vì nó đã được thay thế một cách hiệu quả bởi Safari vào năm 2003. Như trang Wikipedia cho Internet Explorer cho Mac giải thích:

Là kết quả của thỏa thuận 5 năm giữa Apple và Microsoft năm 1997, đây là trình duyệt mặc định trên Mac OS và Mac OS X từ năm 1998 cho đến khi nó được thay thế bởi trình duyệt web Safari của riêng Apple vào năm 2003.

Vào ngày 13 tháng 6 năm 2003, Microsoft tuyên bố ngừng phát triển Internet Explorer cho Mac và bản cập nhật cuối cùng được phát hành vào ngày 11 tháng 7 năm 2003. Trình duyệt không được bao gồm trong bản cài đặt mặc định của Mac OS X v10.4 "Tiger" được phát hành vào ngày 29 tháng 4 năm 2005. Microsoft đã ngừng hỗ trợ cho sản phẩm vào ngày 31 tháng 12 năm 2005 và xóa ứng dụng khỏi trang tải xuống Macintosh của họ vào ngày 31 tháng 1 năm 2006. Microsoft khuyến cáo "người dùng nên chuyển sang các công nghệ duyệt web gần đây hơn như của Apple Safari. "

Đặt cược tốt nhất của bạn là tải xuống phiên bản Windows của IE và chạy nó trong Máy ảo (sử dụng cái gì đó như VMware Fusion hoặc Virtual Box ).

Ngoài ra, bài viết OSXD hàng ngày trên Internet Explorer cho Mac một cách dễ dàng: Chạy IE 7, IE8 và IE9 miễn phí trong một máy ảo mô tả một cách để làm điều này (Tôi đã không sử dụng nó, nhưng điều này dường như phá vỡ Windows Thời gian dùng thử 30 ngày bằng cách sử dụng ảnh chụp nhanh và có thể để tuân thủ EULA, bạn nên mua giấy phép Windows và sử dụng trong VM với phiên bản IE đã tải xuống, như trên, thay vào đó):

Chúng tôi sẽ hướng dẫn bạn cách cài đặt Internet Explorer 7, 8 hoặc 9 trong một máy ảo chạy Windows, trực tiếp trong Mac OS X - miễn phí. Điều này đạt được bằng cách sử dụng phần mềm VirtualBox có sẵn miễn phí từ Oracle và kết hợp với phần mềm ảo thử nghiệm Internet Explorer miễn phí từ Microsoft, mẹo là chuyển đổi các IE vm miễn phí này để chúng hoạt động hoàn hảo trong OS X (hoặc Linux, về mặt kỹ thuật) và đó là tất cả được xử lý tự động với phương pháp này.


3
một câu trả lời rất kỹ lưỡng, tất cả chúng ta nên nỗ lực như vậy: D
Stu Wilson

4
nếu tôi có thể "chấp nhận" điều này nhiều lần, tôi sẽ làm thế. Cảm ơn bạn
một

1
Dường như phương pháp này cố tình phá vỡ hệ thống bảo vệ bản sao của Windows bằng cách cho VM nói dối về ngày để Windows vẫn nghĩ rằng nó trong khoảng thời gian demo 30 ngày. Điều đó gần như chắc chắn vi phạm một dòng trong một số tl; dr EULA ở đâu đó, và cũng có thể gây ra hành vi kỳ quặc khi kiểm tra những thứ liên quan đến ngày. Lương tâm của bạn sẽ hướng dẫn bạn, nhưng nếu bạn thực sự là một nhà phát triển web chuyên nghiệp, bạn sẽ có thể đủ khả năng để trở thành hợp pháp và mua giấy phép Windows.
Garrett Albright

@GarrettAlbright Nhận xét công bằng. Cảm ơn. Tôi đã kết hợp nó vào câu trả lời để mọi người biết rõ hơn về vị trí của họ, nếu họ chọn sử dụng phương pháp đó.
binarybob

1
Nếu bạn có thể làm cho nó hoạt động thì Rượu có thể là một lựa chọn tốt hơn, không có "vùng xám". Có các bản dựng Mac Wine có sẵn ở đây: Winebottler.kronenberg.org/wine
Hawken

2

Ngay cả phiên bản Mac của IE khi nó tồn tại các trang được hiển thị hoàn toàn khác so với phiên bản PC của nó.

Nếu bạn muốn thực hiện kiểm tra thích hợp trong IE (trong số những người khác) và không muốn tung ra hơn 10 máy ảo, hãy xem xét một dịch vụ như:

  • CrossBrowserTesting.com - Chụp ảnh màn hình và cho phép bạn thực hiện kiểm tra chức năng thông qua ứng dụng khách VNC dựa trên web của họ trên nhiều nền tảng, bao gồm Windows XP / Vista / 7, Android, iOS, OSX và Linux. Nhược điểm duy nhất là dịch vụ của họ là $ 30 / tháng.
  • BrowserShots.org - Chụp ảnh màn hình và miễn phí . Nếu bạn chỉ là một nhà thiết kế và không cần thực hiện bất kỳ thử nghiệm chức năng đa nền tảng nào, thì tôi khuyên bạn nên sử dụng tuyến đường này.

Có một số dịch vụ tương tự khác ngoài kia. Đây là hai người duy nhất tôi có kinh nghiệm.


Thật vậy, phiên bản Mac của IE đã sử dụng một công cụ kết xuất khác, và theo nhiều cách tốt hơn so với Windows.
Garrett Albright

-3

Một số thông tin hữu ích cho bạn cũng có thể là 'menu phát triển' có thể được mở khóa trong Safari.

Hiển thị Menu Phát triển trong Safari

Khởi chạy Safari, đặt tại / Ứng dụng / Safari. Mở Tùy chọn của Safari bằng cách chọn 'Safari, Tùy chọn' từ menu. Nhấp vào tab 'Nâng cao' có nhãn. Đặt dấu kiểm bên cạnh 'Hiển thị menu Phát triển trong thanh menu.'

Menu Develop đặc biệt tiện dụng cho các nhà phát triển web, nhưng người dùng thông thường cũng có thể tìm thấy hai mục đầu tiên cực kỳ hữu ích trong trình duyệt hàng ngày của họ. Mục menu 'Mở trang với' cho phép bạn chọn bất kỳ trình duyệt đã cài đặt nào để mở lại một trang web mở từ trong Safari. Mục menu 'Tác nhân người dùng' cho phép bạn xem một trang web mở trông như thế nào trong nhiều phiên bản và trình duyệt Mac và Windows.

Mong rằng sẽ giúp


2
Nó không giúp tôi sợ. Tất cả các thay đổi tác nhân người dùng đều ảnh hưởng đến cách JavaScript nhận mô tả về trình duyệt. Ask-er có lẽ đang tìm cách để xem IE sẽ hiển thị trang thực tế như thế nào; trong đó yêu cầu trình duyệt / công cụ kết xuất thực tế.
Hawken
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.