ไม่มี Firefox for iOS จนกว่า Apple จะอนุญาตให้นักพัฒนาภายนอกใช้ตัวเรนเดอร์ของตนเอง

by teerapat.top
10 March 2013 - 07:01

Jay Sullivan รองประธาน Mozilla กล่าวกับผู้ฟังในงาน SXSW ว่า Firefox จะไม่ลงในแพลตฟอร์มของ Apple จนกว่า Apple จะอนุญาตให้เว็บเบราว์เซอร์ภายนอกสามารถใช้ตัวเรนเดอร์เว็บของตนเองได้

ปัจจุบัน เว็บเบราว์เซอร์จากนักพัฒนาภายนอกที่ไม่ใช่ Safari จะต้องเรนเดอร์เว็บไซต์โดยใช้คอมโพเนนต์ Apple’s UIWebView เท่านั้น แต่ในขณะที่ Apple เองกลับใช้เอนจิ้น JavaScript ของตนเองที่มีชื่อว่า Nitro ซึ่งเร็วกว่าได้

Apple ไม่เปิดให้นักพัฒนาภายนอกสามารถใช้ตัวเอนจิ้นนี้และไม่อนุญาตให้เขียนขึ้นมาเองด้วย ทำให้แอพ Safari นั้นเร็วกว่าเว็บเบราว์เซอร์ตัวอื่น ๆ ใน iOS (เช่น Chrome)

โดย Mozilla กล่าวว่าตนต้องการใช้โค้ดของตนเองซึ่งก็คือเอนจิ้น IonMonkey ที่ใช้อยู่ก่อนหน้านี้ใน Firefox รุ่น Desktop และ Android

ส่วนอีกแพลตฟอร์มหนึ่งซึ่ง Mozilla กำลังประสบปัญหาในขณะนี้คือ Windows RT (Windows 8 รุ่นแท็บเล็ตที่ใช้ CPU สถาปัตยกรรม ARM) ซึ่งไม่อนุญาตให้เว็บเบราว์เซอร์จากนักพัฒนาภายนอกสามารถเข้าถึง Win32 APIs ได้ ทำให้ไม่สามารถสร้างตัวเรนเดอร์ JavaScript ของตนเองซึ่งเร็วกว่าได้เหมือนกับใน Windows 8 รุ่นธรรมดา

ที่มา: The Verge

Blognone Jobs Premium