Running IE6 on Mac OS X Tiger

ผ่านทาง Darwine 1.0 กับ ies4osx กว่าจะปล้ำให้ใช้งานได้ เล่นเอาเหนื่อย

สำหรับคนที่ไม่รู้ Darwine คือโปรแกรม emulator ที่ทำให้เราสามารถรันโปรแกรมของวินโดวส์ บน Mac OS X ได้ ส่วน ies4osx เป็นแพคเกจที่มีคนทำขึ้นมาให้เราสามารถใช้งาน IE บน darwine ได้ (พัฒนามาจากเวอร์ชันบน linux ที่ชื่อ ies4linux)

Darwine 1.0 ลงไม่ยากอะไร แต่ตอนแรกหาตัวที่เป็นเวอร์ชัน 1.0 สำหรับ Tiger ในเว็บ Darwine ไม่เจอ (เจอแต่เวอร์ชันเก่า เวอร์ชันใหม่ก็มีแต่สำหรับ Leopard) สุดท้ายไปได้ตัว package จากเว็บนี้

ปัญหาต่อมาที่เจอคือลง ies4osx ไม่ผ่าน ลองแกะ script ดูพบว่าตัว installer ของมันหาไบนารีของ wget กับ md5sum ไม่เจอ เลยแก้เอาแบบถึกๆ ด้วยการ hard code ใส่ absolute path ของมันเข้าไปตรงๆ เลย

ปัญหายังไม่หมดเท่านี้ คือเมื่อรัน ies4osx ขึ้นมาได้แล้ว มันแสดงผลภาษาไทยไม่ได้ เพราะ font Tahoma ที่มันแถมมาไม่มี glyph ภาษาไทย ทางแก้คือไปเอาไฟล์ tahoma ของวินโดวส์มาใส่ใน /Applications/Internet Explorer 6.0.app/Contents/Resources/ie6/drive_c/windows/Fonts ลึกลับซับซ้อนมาก

ในที่สุดก็รันขึ้นมาได้ ถึงมันจะเละๆ ไปหน่อย แต่ก็พอเอามาเทสเว็บที่เขียนได้บ้างแล้ว

ies4osx
คลิกเพื่อดูรูปใหญ่

  • ไอ้ปื๊ด

    ห่วยแต่

  • น้องโพขอรับ

    ผมเป็นคนนึงนะที่เป็นสาวกของแมค แต่จริงๆแล้วผมขอแนะนำให้ใช้บนแพลตฟอร์ม PowerPC จะดีกว่านะครับผม เนื่องจากผมไม่นิยมใช้IE5 บน Mac Intel ผมไม่ชอบ เพราะตะกี้นี้รูปแบบแข๊งแข็ง เหมือน
    ลูกไม้หล่นไม่ใกลต้น บน Mac Intel ผมใช้ Safari 2 แต่ iMac G3 ผมใช้ IE5 นะครับผม

  • น้องโพขอรับ

    อ้อ ลืมบอกครับ ถ้าคุณจะแก้ไขระบบ Darwin ซึ่งเป็นแก่นกลางของ Mac Tiger ระวังหน่อยละกันครับ
    เพราะหากคุณเข้าโหมดซูเพอร์ยูเซอร์ คุณจะทำอะไรก็ได้ดังใจสั่ง แต่ระวังระบบจะรวนนะครับ เพราะ
    แมคไม่เหมือนวินโดวส์ ที่จะสามารถย้อนระบบกลับได้ ถ้าหากคุณอยากใช้จริงๆ ผมขอแนะนำให้คุณ
    ลงโปรแกรม Boot Camp นะครับ(เวอร์ชั่นเบต้าหาในกูเกิ้ล)หรือ VMWare Fusion นะครับผม

  • น้องโพขอรับ

    แล้วก็ Darwin นะครับ ไม่ใช่ Darwine ฝึกเรียนภาษาอังกฤษบ่อยๆนะครับ

  • http://www.pittaya.com pittaya

    Darwine ถูกแล้วครับ http://darwine.sourceforge.net/ เป็นคนละตัวกับ Darwin ครับ