Chạy IE hợp pháp để thử nghiệm thông qua Parallels trên Mac, _without_ mua Windows?


10

Các nhà thiết kế và phát triển web sử dụng máy Mac (và những người khác) cần chạy (Windows) Internet Explorer để thử nghiệm và một tùy chọn phổ biến ở đây là Parallels , ảo hóa Windows trong nền và cho phép bạn chạy Interent Explorer từ dock như thường lệ Ứng dụng Mac.

Vấn đề là, bạn cần một tệp Windows DVD hoặc hình ảnh, sau đó bạn cài đặt vào máy ảo Parallels.

Mua giấy phép Windows hoàn toàn cho mục đích này là một lựa chọn - nhưng ý tưởng thưởng Microsoft về tài chính cho IE không phù hợp với bất kỳ ai đã dành hàng giờ để chiến đấu với nhiều lỗi của IE.

Vi phạm bản quyền không / không nên là một lựa chọn cho các công cụ cho công việc chuyên nghiệp.

Vì vậy, tôi đang tìm một cách khác để đưa một bản sao hợp pháp của Windows vào Parallels.

Đối với một sản phẩm ảo hóa Windows khác - Virtualbox - có thể có được hình ảnh Windows hợp pháp, miễn phí do Microsoft phát hành cho mục đích thử nghiệm , đi kèm với IE và về cơ bản không có gì khác. Tuy nhiên, nguồn mà tôi biết cho điều này ( https://github.com/xdissent/ievms , cũng được ủng hộ trên trang web này trong câu hỏi này ) dường như là cụ thể cho Virtualbox.

Có một nguồn Windows miễn phí hợp pháp, tương đương cho các mục đích ảo hóa thử nghiệm của Mac IE hoạt động với Parallels không?


Chỉ cần tìm thấy điều này, có vẻ hợp pháp và rõ ràng là một nỗ lực chính thức của Microsoft để giúp thử nghiệm IE dễ dàng hơn trên tất cả các nền tảng bao gồm cả Mac ...?! - modern.ie/en-US/virtualization-tools#downloads - Tôi tự hỏi nếu có ai ở đây có kinh nghiệm với nó và có thể xác minh cho nó
user56reinstatemonica8

Điều này làm tôi suy nghĩ (cả MS đã tạo ra những VM này và mọi người vẫn đang thực sự cố gắng hỗ trợ IE). Vui lòng gửi bình luận của bạn ở trên dưới dạng câu trả lời cho câu hỏi và chấp nhận nó (nhấp vào dấu kiểm ở bên trái) để cho biết rằng câu hỏi này không cần chú ý nữa.
Alexander - Tái lập Monica

Tôi đang trong quá trình thử nghiệm modern.iemáy ảo. Cho đến nay, họ sụp đổ với "Startup Repair cannot repair this computer automatically"... không lý tưởng. Dù muốn hay không, người dùng IE vẫn nằm trong khoảng từ 55% đến 30% lưu lượng truy cập web , với IE8 vẫn còn khoảng 10% . Đó là rất nhiều người dùng ...
user56reinstatemonica8

2
Tôi tự hỏi tại sao câu hỏi này đã bị hạ thấp. IMHO đây là vấn đề chính đáng mà nhiều nhà phát triển web phải đối mặt nếu họ sử dụng hệ điều hành khác ngoài windows. Việc IE chỉ có sẵn cho Windows khiến câu hỏi này trở nên hữu ích hơn. Đồng ý.
cyphorious

1
@ user568458: Tôi đã sử dụng máy ảo từ Microsoft trong Parallels, và nó thật tuyệt. Hiện đang sử dụng IE6 / XP và IE9 / Win7, và nó khá dễ dàng và sạch sẽ (chắc chắn là nhiều hơn so với việc thiết lập máy ảo của riêng tôi từ đầu).
alexwlchan

Câu trả lời:


8

Nó đã làm việc Microsoft hiện đang xuất bản các máy ảo Windows chính thức, miễn phí cho những thứ như Parallels và các máy khác, cho chính xác loại thử nghiệm này - hiện được phân phối trên http://modern.ie

  • Chuyển đến phần tải xuống trang trực quan và chọn 'Mac' rồi 'Parallels'.
  • Đối với tôi (trên Lion, tháng 7 năm 2013) VM "IE9 - Win7" hoàn toàn không hoạt động, nhưng "IE10 - Win7" đã hoạt động lần đầu tiên . Tải về nó và giải nén pvmtập tin bằng cách sử dụng các lệnh đầu cuối được cung cấp. Đây là một tải xuống lớn, khoảng 3,5gbs.
  • Chạy pvmtệp mới giải nén (sau khi cài đặt song song) sẽ mở trong Parallels và khởi động. Nếu nó hỏi liệu VM đã được 'Di chuyển' hay 'Đã sao chép', hãy chọn " Đã sao chép ".

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


Một số mẹo để làm việc với Windows thông qua Parallels theo cách này:

  • Tải xuống trong IE đi đến thư mục tải xuống Mac thông thường theo mặc định
  • Nó dường như hoạt động lần đầu tiên với bất kỳ phương thức nhập nào bạn có trên máy Mac. Sao chép và dán giữa các ứng dụng "chỉ hoạt động" và (không giống như Virtualbox), nếu bạn thường sử dụng một thiết bị đầu vào không chuẩn như máy tính bảng đồ họa, nó hoạt động trong các cửa sổ Windows được hiển thị cũng như mọi nơi khác
  • ... Điều đó nói rằng, nó vẫn diễn giải mặc định numpad theo cách khác bởi vì số numpad mặc định là các phím mũi tên cho đến khi bạn nhấn nút 'Xóa' (trong khi Windows VM của bạn được tập trung) thì nó hoạt động giống như khi bật phím NumLock cho PC bàn phím, tức là bạn có được số.
  • Nếu bạn gặp khó khăn khi nhập thông tin đăng nhập cho bất kỳ trang web nào, có vẻ như nó sẽ thêm một tên miền của riêng mình (ví dụ: "IE10win7") thay vì sử dụng mặc định cho mạng của bạn. Nếu bạn gặp sự cố khi đăng nhập, hãy thử thêm tên miền mạng của bạn bằng dấu gạch chéo ngược kiểu Windows (ví dụ: nhập domain\usernamelàm tên người dùng thay vì username)
  • Để chuyển đổi sao cho thay vì cửa sổ Windows bằng máy tính để bàn, nút khởi động, v.v., nó xử lý từng ứng dụng Windows như ứng dụng Mac với biểu tượng tài liệu và cửa sổ riêng biệt, chuyển sang mode Chế độ kết hợp '(Xem> Nhập kết hợp)
  • Trong mode Chế độ kết hợp ', trong đó các ứng dụng Windows được xử lý và cập bến giống như các ứng dụng Mac, nếu bạn cần vào màn hình máy tính để bàn vì bất kỳ lý do gì, hãy sử dụng biểu tượng song song màu đỏ trong khay ở trên cùng bên phải và' Thoát kết hợp '.

Và trong trường hợp bất kỳ ai ở cùng vị trí với tôi, cần IE để thử nghiệm và để thực hiện công cụ trong Sharepoint, bạn có thể cài đặt Sharepoint Designer trong VM nhưng nó phải là phiên bản 32 bit.


2
để sửa lỗi numpad, nhấn Clearnút trong khi Windows VM của bạn được tập trung - nó hoạt động giống như NumLockphím trên bàn phím PC.
MattDMo

@MattDMo rực rỡ, cảm ơn, mà hoạt động! Đối với bất kỳ ai có cùng bố cục bàn phím với tôi, nếu không có khóa nào được gắn nhãn Clear, hãy tìm khóa có nhãn hoặc ⌧, hình chữ nhật có chữ X qua nó (trên bàn phím của tôi nằm ở phía trên bên trái của phím numpad bên dưới F16)
user56reinstatemonica8

2

Ảo hóa không phải là giải pháp duy nhất cho vấn đề này, mặc dù nó ổn định nhất. Mặc dù bạn có thể không tôn trọng công việc của Microsoft trên Internet Explorer đủ để mua nó, nhưng bạn nên tôn trọng quyết định sử dụng của khách hàng khi phát triển web. Nếu bạn không cảm thấy thoải mái khi mua Windows hoặc nếu cơ sở người dùng IE của bạn rất nhỏ, có những giải pháp khác. Bạn đã tìm thấy một tùy chọn, các máy ảo mà Microsoft cung cấp .

Một tùy chọn khác là Wine Bottler , có thể dễ dàng cài đặt các phiên bản Internet Explorer dưới dạng ứng dụng Mac thông qua Wine.

Nếu việc kiểm tra tương tác ít xảy ra sự cố, bạn có thể sử dụng IE NetRenderer để có ảnh chụp màn hình trang web của bạn trong các phiên bản IE khác nhau.

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.