รัน IE อย่างถูกกฎหมายเพื่อทดสอบผ่าน Parallels บน Mac หรือไม่ซื้อ Windows?


10

นักออกแบบเว็บไซต์และนักพัฒนาซอฟต์แวร์ที่ใช้ Mac (และอื่น ๆ ) จำเป็นต้องเรียกใช้ (Windows) Internet Explorer สำหรับการทดสอบและตัวเลือกยอดนิยมที่นี่คือParallelsซึ่งเสมือน Windows ในพื้นหลังและช่วยให้คุณเรียกใช้ Interent Explorer จากแท่นราวกับว่าเป็นปกติ แอพ Mac

ปัญหาคือคุณต้องใช้ Windows DVD หรือไฟล์รูปภาพซึ่งคุณติดตั้งลงในเครื่องเสมือนของ Parallels

การซื้อสิทธิ์การใช้งาน Windows อย่างหมดจดเพื่อจุดประสงค์นี้เป็นทางเลือกหนึ่ง - แต่แนวคิดของการให้รางวัลทางการเงินแก่ Microsoft สำหรับ IE นั้นไม่ได้ดีกับใครก็ตามที่ใช้เวลาหลายชั่วโมงในการต่อสู้กับข้อบกพร่องมากมายของ IE

การละเมิดลิขสิทธิ์ไม่ใช่หรือไม่ควรเป็นตัวเลือกสำหรับเครื่องมือสำหรับงานระดับมืออาชีพ

ดังนั้นฉันกำลังมองหาวิธีอื่นในการทำงาน Windows ที่ถูกกฎหมายใน Parallels

สำหรับผลิตภัณฑ์เสมือนจริงอื่นของ Windows - Virtualbox - เป็นไปได้ที่จะได้รับอิมเมจ Windows ที่ถูกกฎหมายที่เผยแพร่โดย Microsoft เพื่อวัตถุประสงค์ในการทดสอบซึ่งมาพร้อมกับ IE และไม่มีอะไรอื่นเป็นหลัก อย่างไรก็ตามแหล่งที่มาที่ฉันรู้จักสำหรับสิ่งนี้ ( https://github.com/xdissent/ievmsซึ่งเป็นผู้สนับสนุนไซต์นี้ในคำถามนี้ ) ดูเหมือนจะเฉพาะเจาะจงกับ Virtualbox

มีแหล่งที่มาที่เท่าเทียมกันของ Windows สำหรับ Mac ในการทดสอบระบบเสมือนจริงที่ทำงานร่วมกับ Parallels ได้หรือไม่?


เพิ่งพบสิ่งนี้ดูเหมือนถูกต้องและเป็นความพยายามอย่างเป็นทางการของ Microsoft ที่จะทำให้การทดสอบ IE ง่ายขึ้นในทุกแพลตฟอร์มรวมถึง Mac ... ?! - modern.ie/en-US/virtualization-tools#downloads - ฉันสงสัยว่าใครที่นี่มีประสบการณ์กับมันและสามารถรับรองได้
user56reinstatemonica8

ฮ่า ๆ นี่มันทำให้ใจของฉัน (ทั้งที่ MS ทำ VMs เหล่านี้และผู้คนก็ยังพยายามสนับสนุน IE) โปรดโพสต์ความคิดเห็นของคุณด้านบนเป็นคำตอบสำหรับคำถามและยอมรับ (คลิกเครื่องหมายถูกที่ด้านซ้าย) เพื่อระบุว่าคำถามนี้ไม่ต้องการความสนใจอีกต่อไป
Alexander - Reinstate Monica

ฉันกำลังทำการทดสอบmodern.ieVMs จนถึงตอนนี้พวกเขาชนกับ"Startup Repair cannot repair this computer automatically"... ไม่เหมาะ ชอบหรือไม่ผู้ใช้ IE ยังคงอยู่ระหว่าง 55% และ 30% ของผู้เข้าชมเว็บด้วย IE8 ยังคงประมาณ 10% นั่นเป็นผู้ใช้จำนวนมาก ...
user56reinstatemonica8

2
ฉันสงสัยว่าทำไมคำถามนี้จึงลดลง IMHO นี่เป็นปัญหาที่นักพัฒนาเว็บต้องเผชิญหากพวกเขาใช้ระบบปฏิบัติการอื่นที่ไม่ใช่ windows ความจริงที่ว่า IE พร้อมใช้งานสำหรับ Windows เท่านั้นทำให้คำถามนี้มีประโยชน์มากกว่า ยกนิ้ว
cyphorious

1
@ user568458: ฉันเคยใช้ VM จาก Microsoft ใน Parallels และมันก็เยี่ยมมาก ปัจจุบันใช้ IE6 / XP และ IE9 / Win7 และมันค่อนข้างง่ายและสะอาด (แน่นอนมากกว่าการตั้งค่า VMs ของตัวเองตั้งแต่เริ่มต้น)
alexwlchan

คำตอบ:


8

ทำให้มันทำงานได้ ขณะนี้ Microsoft เผยแพร่เครื่องเสมือน Windows อย่างเป็นทางการฟรีสำหรับสิ่งต่าง ๆ เช่น Parallels และอื่น ๆ สำหรับการทดสอบประเภทนี้อย่างแน่นอน - ปัจจุบันมีการเผยแพร่ในhttp://modern.ie

  • ไปที่ส่วนการดาวน์โหลดหน้าการแสดงภาพประกอบเพลงและเลือก 'Mac' แล้วเลือก 'Parallels'
  • สำหรับผม (สิงโตกรกฏาคม 2013) "การ IE9 - Win7" VM ไม่ได้ทำงานเลย แต่"IE10 - Win7" ทำงานครั้งแรก ดาวน์โหลดและแตกpvmไฟล์โดยใช้คำสั่งเทอร์มินัลที่มีให้ มันเป็นการดาวน์โหลดขนาดใหญ่ประมาณ 3.5gbs
  • เรียกใช้pvmไฟล์ที่แตกใหม่(หลังจากติดตั้งแนว) ซึ่งควรเปิดใน Parallels และบูตขึ้น หากถามว่า VM เป็น 'Moved' หรือ 'Copied' ให้เลือก " Copied "

ป้อนคำอธิบายรูปภาพที่นี่


เคล็ดลับในการทำงานกับ Windows ผ่าน Parallels ด้วยวิธีนี้:

  • การดาวน์โหลดภายใน IE ให้ไปที่โฟลเดอร์ดาวน์โหลดปกติของ Mac เป็นค่าเริ่มต้น
  • ดูเหมือนว่าจะทำงานเป็นครั้งแรกด้วยวิธีการป้อนข้อมูลใด ๆ ที่คุณมีใน Mac คัดลอกและวางระหว่างแอปพลิเคชัน "เพิ่งใช้งานได้" และ (ไม่เหมือนกับ Virtualbox) หากคุณมักจะใช้อุปกรณ์อินพุตที่ไม่ได้มาตรฐานเช่นแท็บเล็ตกราฟิกจะทำงานในหน้าต่าง Windows ที่มองเห็นได้และที่อื่น ๆ
  • ... ที่กล่าวว่ามันยังคงตีความค่าเริ่มต้นของ numpad ที่แตกต่างกันตามหมายเลข numpad ที่เป็นค่าเริ่มต้นคือปุ่มลูกศรจนกว่าคุณจะกดปุ่ม 'Clear' (ในขณะที่ Windows VM ของคุณกำลังโฟกัสอยู่) จากนั้นจะทำงานเหมือนเมื่อเปิด NumLock คีย์บอร์ดคือคุณได้รับตัวเลข
  • หากคุณมีปัญหาในการป้อนข้อมูลประจำตัวสำหรับหน้าเว็บใด ๆ ดูเหมือนว่าจะเพิ่มโดเมนของตนเอง (เช่น "IE10win7") แทนที่จะใช้ค่าเริ่มต้นสำหรับเครือข่ายของคุณ หากคุณมีปัญหาในการเข้าสู่ระบบลองเพิ่มโดเมนเครือข่ายของคุณด้วยแบ็กสแลชสไตล์ Windows (เช่นป้อนdomain\usernameเป็นชื่อผู้ใช้แทนusername)
  • ในการสลับเพื่อแทนที่หน้าต่าง ae Windows ที่มีเดสก์ท็อปปุ่มเริ่ม ฯลฯ จะใช้กับแอปพลิเคชัน Windows แต่ละตัวเช่นแอปพลิเคชัน Mac ที่มีหน้าต่างและไอคอน doc แยกต่างหากสลับไปที่ 'โหมดการเชื่อมโยง' (ดู> ป้อนการเชื่อมโยง)
  • ใน 'โหมดการเชื่อมโยง' ซึ่งแอพ Windows ได้รับการปฏิบัติและเชื่อมต่อเช่นเดียวกับแอพ Mac หากคุณต้องการเข้าสู่มุมมองเดสก์ท็อปของ Windows ด้วยเหตุผลใดก็ตามให้ใช้ไอคอนสีแดงแนวในถาดที่มุมบนขวาและ 'ออกจากการเชื่อมโยงกัน'

และในกรณีที่ทุกคนอยู่ในตำแหน่งเดียวกันกับฉันต้องการ IE สำหรับการทดสอบและสำหรับการทำสิ่งต่าง ๆ ใน Sharepoint คุณสามารถติดตั้ง Sharepoint Designer ใน VM แต่ต้องเป็นเวอร์ชัน 32 บิต


2
ในการแก้ไข numpad ให้กดClearปุ่มในขณะที่ Windows VM ของคุณโฟกัสอยู่ - มันทำหน้าที่เหมือนกับNumLockปุ่มบนคีย์บอร์ด PC
MattDMo

@ MattDM ยอดเยี่ยมขอบคุณที่ใช้งานได้! สำหรับทุกคนที่มีรูปแบบแป้นพิมพ์เช่นเดียวกับฉันถ้ามีคีย์ไม่มีป้ายกำกับClearดูสำหรับคีย์ที่มีข้อความหรือ⌧สี่เหลี่ยมผืนผ้ามีเครื่องหมาย X ผ่านมัน (บนแป้นพิมพ์ของฉันจะเป็นในด้านบนซ้ายของแป้นตัวเลขด้านล่าง F16) ที่
user56reinstatemonica8

2

การจำลองเสมือนไม่ได้เป็นทางออกเดียวสำหรับปัญหานี้แม้ว่าจะเสถียรที่สุด แม้ว่าคุณอาจไม่เคารพงานของ Microsoft ใน Internet Explorer มากพอที่จะซื้อ แต่คุณควรเคารพการตัดสินใจของลูกค้าที่จะใช้เมื่อทำการพัฒนาเว็บไซต์ หากคุณรู้สึกไม่สบายใจที่จะซื้อ Windows หรือถ้าฐานผู้ใช้ IE ของคุณมีขนาดเล็กมาก คุณได้พบแล้วหนึ่งในตัวเลือกที่เครื่องเสมือนที่ไมโครซอฟท์ทำให้มี

อีกตัวเลือกหนึ่งคือWine Bottlerซึ่งสามารถติดตั้ง Internet Explorer เวอร์ชั่นเป็นแอพ Mac ผ่าน Wine ได้อย่างง่ายดาย

หากการโต้ตอบการทดสอบมีปัญหาน้อยคุณสามารถใช้IE NetRendererเพื่อรับภาพหน้าจอของไซต์ของคุณใน IE เวอร์ชันต่าง ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.