เครื่องทดสอบ IE ที่ดีสำหรับ Mac คืออะไร


10

ฉันเพิ่งย้ายไป Mac หลังจากหลายปีและย้ายพีซีของฉันออกจากชีวิตที่บ้านอย่างถาวร ฉันเป็นนักออกแบบกราฟิกที่สร้างหน้าเว็บ ฉันรหัสหน้า XHTML บริสุทธิ์ด้วยเค้าโครง div แต่เมื่อใดก็ตามที่คุณรักษามาตรฐานเว็บคุณต้องตรวจสอบว่ามันทำงานอย่างไรในเบราว์เซอร์ที่ใช้บ่อยที่สุด

ใน Mac เบราว์เซอร์เริ่มต้นของฉันคือ Firefox (ติดตั้ง Chrome และ Safari แล้ว) แต่ฉันไม่เห็นผลลัพธ์ที่หน้าตาของฉันใน IE

บน Mac มีวิธีทดสอบการออกแบบเว็บใน IE หรือไม่?

(Microsoft สำหรับ Mac ไม่รองรับ Microsoft มากกว่านี้ดังนั้นฉันไม่ได้ดาวน์โหลดฉันได้รับคำแนะนำหลายประการเพื่อใช้ Boot Camp แต่ฉันไม่ต้องการติดตั้ง Windows)


1
เนื่องจากพฤติกรรม IE จะแตกต่างกับระบบปฏิบัติการฉันคิดว่าคุณไม่มีทางเลือกนอกจากต้องใช้ Windows - คุณต้องทดสอบใน IE หลายเวอร์ชันคุณจะต้องใช้
user151019

มีคำตอบที่ดีโดยเฉพาะอย่างยิ่งเป็นที่นี่: apple.stackexchange.com/questions/49208/...
Will

คำตอบ:


16

ฉันเข้าใจว่าคุณไม่ต้องการติดตั้ง Windows อย่างไรก็ตามนั่นคือสิ่งที่ผู้ใช้ Mac ทุกคนใน บริษัท ของเราทำ (ด้วย vmWare fusion)


3
เครื่องเสมือนอื่น ๆ รวมถึง Parallels และ VirtualBox ฟรี
user151019

ผู้ใช้ VirtualBox รายอื่นที่นี่ฉันยังมีเครื่องเสมือน 3 เครื่องที่แตกต่างกันสำหรับ IE6, IE7 และ IE8
Lizzan

1
ฉันคิดว่าฉันต้องลองเครื่องมือ VM ฉันวางแผนที่จะติดตั้ง Win7 จากนั้นติดตั้งตัวทดสอบ IE ซึ่งสามารถเรียกใช้ IE ทุกรุ่นในแท็บที่แตกต่างกันในเวลาเดียวกัน
ARTniyet

Microsoft ให้บริการ VMs ฟรีสำหรับการทดสอบ IE ทุกรุ่นdev.windows.com/en-us/microsoft-edge/tools/vms/mac
151019

11

วิธีทั่วไปที่ฉันรู้ในการทำสิ่งนี้:

  • การทดสอบเสมือน:
    • BrowserCam การ
      จับภาพหน้าจอและบริการการเข้าถึงระยะไกลสำหรับการทดสอบความเข้ากันได้ข้ามแพลตฟอร์มและการประกันคุณภาพการออกแบบ HTML
    • Adobe BrowserLab
    • Browsershots
      ตรวจสอบความเข้ากันได้ของเบราว์เซอร์ทดสอบข้ามแพลตฟอร์มเบราว์เซอร์

  • ห้องสมุดท้องถิ่นของคุณมักจะมีพีซีให้ลูกค้าใช้งาน

  • ขอให้เพื่อนทดสอบ / จับภาพหน้าจอให้คุณ (บ่อยครั้งเพื่อเป็นการตอบแทนที่คุณทำแบบเดียวกันกับพวกเขาบน Mac)

แม้ว่าคุณจะติดตั้ง IE / Mac ไว้ แต่ก็ไม่ช่วยอะไรคุณได้ มันใช้เอ็นจิ้นการเรนเดอร์ที่แตกต่างกัน อันที่ไม่เคยใช้ IE / Win มาก่อน


ฉันชอบเบราว์เซอร์ที่ถ่ายด้วยเช่นกัน แต่มันก็เป็นเพียงการแสดงผลของเว็บไซต์ เป็นการยากที่จะทราบว่าจาวาสคริปต์ทำงานได้หรือไม่ แต่ถ้าเว็บไซต์นั้นเป็น "pure xhtml" นี่จะเป็นการตอบคำถาม
rds

คุณสามารถทดลองใช้ Browserstack.com เพื่อทำการทดสอบใน IE ที่แท้จริง
Nakul

11

มีวิธีใช้ IE7 และ IE8 ปกติสำหรับ Windows ผ่านทางไวน์ สั้นกวดวิชาภาษาเยอรมันที่มีอยู่ในhttp://www.webmasterpro.de/coding/article/internet-explorer-auf-mac-os-x-installieren.html


นี่คือสิ่งที่ฉันกำลังมองหา ขอบคุณมาก ....
ARTniyet

1
สวัสดีอีกครั้ง. มันทำงานบนอินเทอร์เน็ต แต่ไม่สามารถทดสอบไฟล์ในเครื่องได้ นอกจากนี้สคริปต์ jquery ไม่ทำงานกับโปรแกรมจำลองนี้
ARTniyet

2

หากใช้งานเครื่องเสมือนไม่น่าสนใจฉันคิดว่าทางออกที่ดีที่สุดของคุณคือซื้อพีซีราคาถูกที่มีระบบปฏิบัติการ Microsoft

คุณสามารถรันได้โดยไม่ต้องมีจอภาพและเชื่อมต่อกับมันโดยใช้ซอฟต์แวร์ "การเชื่อมต่อเดสก์ท็อประยะไกล" ของ Microsoft โดยไม่เสียค่าใช้จ่ายดังนั้นคุณไม่จำเป็นต้องพิมพ์บนเครื่องอื่นเพื่อทดสอบสิ่งต่าง ๆ IE มีเวอร์ชันที่แตกต่างกันสองสามแบบที่คุณอาจต้องการทดสอบ Microsoft มีเบราว์เซอร์ที่ใช้เครื่องเสมือนเพื่อจุดประสงค์นี้ [1] รูปภาพเหล่านี้ไม่สามารถเรียกใช้ใน VM ดั้งเดิมบน Mac ของคุณเนื่องจากปัญหาลิขสิทธิ์ พวกเขาจะทำงานบนพีซีราคาถูก

  1. http://www.microsoft.com/downloads/en/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en


0

ฉันอยากจะแนะนำสภาพแวดล้อมเสมือนจริงเพื่อให้คุณสามารถโคลนเครื่องเสมือนของคุณเพื่อโฮสต์ IE เวอร์ชันต่าง ๆ บนเครื่องเสมือนทุกเครื่อง (อย่างน้อย IE รุ่น 7 และ 8 จะต้องมีการทดสอบและรุ่น 9 กำลังจะเปิดตัว)

นอกจากข้อเสนอเชิงพาณิชย์ (VMWare Fusion และ Parallels) แล้วยังมีโครงการโอเพ่นซอร์สเช่น Virtual Box ที่คุณสามารถใช้เพื่อเริ่มการทดลอง

คุณจะต้องมีใบอนุญาต Microsoft Windows XP หรือ Windows 7 ที่ถูกต้องเพื่อให้คุณสามารถติดตั้ง Windows บนเครื่องเสมือน

ขอแสดงความนับถือ Massimo


-1

คุณทำไม่ได้ ไม่มีชุดทดสอบ IE ที่มีความแม่นยำอย่างสมบูรณ์และหลายข้อผิดพลาดจะทำให้เกิดข้อผิดพลาดซึ่งไม่ปรากฏในการใช้งานจริง เครื่องเสมือนไม่น่าเชื่อถืออย่างที่คนคิด - ฉันเคยเห็นบั๊กเฉพาะของ VM หลายตัวในขณะที่พยายามเรียกใช้ IE6 (ฉันคิดว่าเอนจิ้นการแสดงผลของ IE6 อาศัยการประสานงานของเธรดบางตัวซึ่ง VM ไม่สามารถจัดการได้อย่างเหมาะสม)

หากฟังก์ชันการทำงาน IE6 / 7 มีความสำคัญต่อองค์กรของคุณ I


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