โฮมเพจ » ทำอย่างไร » เหตุใดเบราว์เซอร์ของบุคคลที่สามจะด้อยกว่า Safari บน iPhone และ iPad

    เหตุใดเบราว์เซอร์ของบุคคลที่สามจะด้อยกว่า Safari บน iPhone และ iPad

    iOS รองรับเบราว์เซอร์ของบุคคลที่สาม แต่ไม่เหมือนที่คุณคาดหวัง เบราว์เซอร์ของบุคคลที่สามจะด้อยกว่า Safari ของ Apple บน iPhone และ iPad อย่างน้อยที่สุดจนกว่า Apple จะผ่อนคลายข้อ จำกัด ของตน.

    นี่คือเหตุผลที่ว่าทำไม Mozilla ไม่ได้เสนอแอพ Firefox Home สำหรับ iOS อีกต่อไปและเป็นเหตุผลเดียวกันกับที่นักพัฒนา Chrome ของ Google มีการถกเถียงกันภายในก่อนที่จะปล่อยแอป Chrome ปัจจุบันใน App Store.

    เบราว์เซอร์ทั้งหมดจะต้องใช้เครื่องมือแสดงผลของ Safari

    สถานะนโยบายของ Apple App Store:“ แอปที่เรียกดูเว็บต้องใช้เฟรมเวิร์ก iOS WebKit และ Javascript WebKit ของ WebKit”

    ซึ่งหมายความว่าเว็บเบราว์เซอร์ไม่สามารถใช้เอนจิ้นการแสดงผลของตัวเอง พวกเขาจะต้องฝังเอ็นจิ้นการแสดงผลของ Safari พวกเขาไม่สามารถเสนอเอ็นจิ้นการเรนเดอร์ที่เร็วขึ้นหรือฟีเจอร์เว็บใหม่ เบราว์เซอร์ของบุคคลที่สามใน iOS นั้นเป็นอินเทอร์เฟซที่แตกต่างกันรอบ ๆ Safari.

    บนระบบปฏิบัติการเดสก์ท็อปแบบดั้งเดิมเช่น Windows, Mac OS X และ Linux เบราว์เซอร์แต่ละตัวสามารถจัดเตรียมเอ็นจิ้นการแสดงผลของตัวเอง นี่คือสาเหตุที่ Mozilla Firefox ดีกว่า Internet Explorer 6 และทำไม Google Chrome ถึงเร็วกว่า Mozilla Firefox 3.0 นักพัฒนาเบราว์เซอร์แต่ละคนสามารถสร้างเอ็นจิ้นการเรนเดอร์ที่ดีที่สุดของตนเอง หาก Mozilla Firefox ถูกบังคับให้แสดงผลเว็บไซต์ด้วยเอนจิ้นการแสดงผลของ Internet Explorer 6 Firefox จะไม่ถูกถอดออกและเราอาจยังคงติดอยู่กับ Internet Explorer 6 ในวันนี้ - Microsoft จะกลับมาพัฒนาต่อบน Internet Explorer หลังจาก Mozilla Firefox เริ่มทำงาน.

    … แต่พวกเขาไม่สามารถใช้เครื่องมือ Nitro JavaScript ที่รวดเร็วของ Safari ได้

    มันยิ่งแย่กว่าที่ฟังดู เบราว์เซอร์ของบุคคลที่สามไม่เพียง แต่บังคับให้ใช้เครื่องมือการแสดงผลของ Safari เท่านั้น แต่ยังถูกบังคับให้ใช้เครื่องมือ JavaScript ที่ช้าในขณะที่ Safari เท่านั้นที่สามารถใช้เครื่องมือ JavaScript ที่เร็วขึ้น โดยเฉพาะพวกเขาถูกบังคับให้ใช้เครื่องมือ WebKit JavaScript รุ่นเก่าในขณะที่เครื่องมือ Nitro JavaScript ใหม่ของ Apple สงวนไว้สำหรับ Safari เพียงอย่างเดียว.

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

    เบราว์เซอร์ของบุคคลที่สามทั้งหมดไม่เพียง แต่เป็นเวอร์ชั่นที่แตกต่างกันของ Safari แต่เป็นเพียงรุ่นที่ช้ากว่าของ Safari.

    แน่นอนว่าผู้ผลิตเบราว์เซอร์สามารถสร้างเบราว์เซอร์รุ่นพิเศษตามหลักวิชาที่ทำงานบนอุปกรณ์ที่ถูกเจลเบรคแล้วกระจายออกไปนอก App Store แต่พวกเขาจะไม่ทำเช่นนั้น พวกเขาต้องการดึงดูดตลาดที่มีจำนวน จำกัด สำหรับผู้ที่ถูกคุมขังซึ่ง Apple พยายามที่จะประทับตรา.

    เบราว์เซอร์ของบุคคลที่สามจะไม่มีค่าเริ่มต้น

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

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

    พวกเขาไม่สามารถมีส่วนเสริมได้เช่นกัน

    นโยบายร้านค้าแอปเดียวกันหมายความว่าเบราว์เซอร์ของบุคคลที่สามไม่สามารถให้การสนับสนุน Add-on ของเบราว์เซอร์ได้ คุณใช้ LastPass เพื่อจัดเก็บรหัสผ่านของคุณหรือไม่? คุณจะต้องใช้แอป LastPass ซึ่งใช้เบราว์เซอร์ภายในของตัวเอง - คุณไม่สามารถติดตั้ง LastPass add-on สำหรับ Safari หรือ Chrome ได้ แน่นอนเบราว์เซอร์ภายในของ LastPass ถูกบังคับให้ช้ากว่า Safari.

    ส่วนเสริมสามารถทำได้บนแพลตฟอร์มอื่นแม้ว่าจะไม่สามารถใช้ได้ในทุกเบราว์เซอร์ ตัวอย่างเช่น Chrome สำหรับ Android ไม่รองรับโปรแกรมเสริมเนื่องจาก Google ไม่ต้องการ ไม่เป็นไรเพราะ Firefox สำหรับ Android รองรับโปรแกรมเสริม คุณสามารถติดตั้งโปรแกรมเสริม LastPass และใช้เครื่องมือจัดการรหัสผ่านที่คุณต้องการในแอพ Firefox เองได้หากต้องการ คุณมีทางเลือก.

    เบราว์เซอร์ของบุคคลที่สามถูกทำให้พิการ

    เบราว์เซอร์ของบุคคลที่สามจะไม่เร็วกว่า Safari - พวกเขาจะช้าลงเสมอ พวกเขาจะไม่สะดวกกว่าที่จะใช้เนื่องจากจะไม่มีค่าเริ่มต้นของคุณ.

    เบราว์เซอร์พยายามชดเชยข้อ จำกัด เหล่านี้ด้วยการเพิ่มคุณสมบัติอื่น ๆ ตัวอย่างเช่นคุณลักษณะการดึงข้อมูลล่วงหน้าและการบีบอัดข้อมูลของ Chrome พยายามที่จะช่วยเร่งความเร็ว ข้อได้เปรียบที่แท้จริงของ Chrome คือช่วยให้คุณสามารถซิงค์บุ๊กมาร์กแท็บที่เปิดและข้อมูลการท่องเว็บอื่น ๆ ด้วย Chrome เวอร์ชันเดสก์ท็อป - นี่เป็นเหตุผลเดียวกันกับที่ Mozilla ให้บริการ Firefox Home เป็นครั้งแรก บน iOS Mozilla ตอนนี้บอกว่าพวกเขาจะไม่เสนอ Firefox สำหรับ iOS จนกว่า Apple จะหยุดเบราว์เซอร์ของบุคคลที่สาม.

    ถ้าคุณไม่ต้องการฟีเจอร์การรวมหรือตัวเลือกอื่น ๆ ที่เป็นเอกลักษณ์ของเบราว์เซอร์ของบุคคลที่สามคุณจะไม่ต้องติดกับ Safari Apple ได้ออกแบบระบบปฏิบัติการเพื่อให้เป็นตัวเลือกที่เร็วและสะดวกที่สุดสำหรับคุณ.


    มีความหวังสำหรับการเปลี่ยนแปลงที่นี่ Apple เคยปฏิเสธแอพสำหรับ "ฟังก์ชันการทำซ้ำ" ของแอปที่มีมาให้ แต่ในที่สุดพวกเขาก็ยอมอ่อนข้อและอนุญาตการแข่งขัน หากพวกเขาไม่เคยเปลี่ยนนโยบายนี้แอปพลิเคชั่นเช่น Pandora, Kindle, Gmail และแอปพลิเคชั่นยอดนิยมอื่น ๆ จะไม่ได้รับอนุญาตใน App Store เนื่องจากพวกเขาแข่งขันกับแอพของ Apple เช่น iTunes Radio, iBooks และ Mail ตัวเลือกการแข่งขันและแอปพลิเคชันทำให้ iOS เป็นแพลตฟอร์มที่มีประสิทธิภาพและยืดหยุ่นมากขึ้นและตัวเลือกเบราว์เซอร์สามารถทำให้มีประสิทธิภาพและยืดหยุ่นมากขึ้น.

    เครดิตภาพ: KārlisDambrānsบน Flickr