ทำไมส่วนขยาย Safari บน iOS ถึงเป็นเรื่องใหญ่

สารบัญ:

ทำไมส่วนขยาย Safari บน iOS ถึงเป็นเรื่องใหญ่
ทำไมส่วนขยาย Safari บน iOS ถึงเป็นเรื่องใหญ่
Anonim

ซื้อกลับบ้านที่สำคัญ

  • iPadOS 15 จะอนุญาตส่วนขยายเบราว์เซอร์ใน Safari
  • มันเหมือนกับส่วนขยายของ Chrome แต่มีความปลอดภัยเพิ่มขึ้น
  • ส่วนขยายต้องติดตั้งแอป App Store หลัก
Image
Image

Safari บน iPad กำลังจะได้รับส่วนขยาย เช่นเดียวกับ Chrome, Edge และ Safari บน Mac และพวกเขาจะเปลี่ยนวิธีการใช้เบราว์เซอร์ของคุณโดยสิ้นเชิง

Safari น่าจะเป็นแอพที่สำคัญที่สุดใน iPhone หรือ iPad ของคุณ บางคนไม่ค่อยปล่อยมันไว้ นอกจากการโพสต์รูปภาพใน Instagram หรือตอบกลับ WhatsApp และยังค่อนข้างจำกัดเมื่อเทียบกับเบราว์เซอร์เดสก์ท็อป

คุณสามารถใช้ bookmarklet เล็กๆ ได้ และแน่นอนว่า Safari ทำงานร่วมกับแผงการแชร์ทั้งระบบ แต่แทบจะเป็นไปไม่ได้เลยที่จะขยาย Safari เอง ใน iOS 15 ที่กำลังจะเปลี่ยนไป เกิดอะไรขึ้น

“โชคดีที่ Apple เลือกใช้เทคโนโลยีมาตรฐานอุตสาหกรรมส่วนขยายโดยพฤตินัยที่เรียกว่า WebExtensions” ผู้พัฒนาแอป Alex Chernikov บอกกับ Lifewire ทางอีเมล “ในตอนแรกมันเป็น API ส่วนขยายของ Chrome แต่เมื่อเวลาผ่านไป เบราว์เซอร์หลักๆ ทั้งหมดก็ยอมรับมัน การทำให้ส่วนขยายกลายเป็นเรื่องง่ายในทุกวันนี้ คุณสร้างครั้งเดียวและทำงานใน Edge, Firefox, Opera และ Brave”

ความเป็นส่วนตัวต้องมาก่อน

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

โชคดีที่ Apple เลือกใช้เทคโนโลยีมาตรฐานอุตสาหกรรมส่วนขยายโดยพฤตินัยที่เรียกว่า WebExtensions

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

"พวกเขาใช้วิธีการที่น่าสนใจซึ่งแตกต่างจากที่เราเห็นในเบราว์เซอร์อื่น ๆ พวกเขาอนุญาตให้คุณให้สิทธิ์ส่วนขยายการเข้าถึงเฉพาะบางหน้าเท่านั้นและในระยะเวลาที่ จำกัด " Chernikov กล่าว

"ตัวอย่างเช่น คุณสามารถปล่อยให้ส่วนขยายทำงานบน lefigaro.fr ได้เพียงวันเดียวเท่านั้น เนื่องจากส่วนขยายข้อเท็จจริงอาจเข้าถึงเนื้อหาเว็บไซต์ได้อย่างเต็มที่ (ซึ่งอาจรวมถึงรหัสผ่านของคุณ รายละเอียดบัตรเครดิต เป็นต้น) เป็นความคิดที่ดี"

Gikken บริษัทซอฟต์แวร์ของ Chernikov กำลังพัฒนาส่วนขยาย iOS 15 สำหรับแอพแปลภาษา Mate ฉันได้ทดสอบแล้ว และเลือกไซต์ที่จะโหลดส่วนขยายได้ค่อนข้างดีในกรณีของ Mate คุณสามารถผูกมันได้เฉพาะกับไซต์ภาษาต่างประเทศที่คุณต้องการแปล และไม่เหมือนตัวแปลภาษาในตัวของ Safari เพราะมันจะโหลดโดยอัตโนมัติทุกครั้งที่คุณเยี่ยมชมหนึ่งในไซต์เหล่านั้น

ส่วนขยาย iOS Safari ทำงานอย่างไร

การติดตั้งส่วนขยาย Safari ทำได้โดยการติดตั้งแอพร่วม ซึ่งทำให้มั่นใจได้ว่าจะผ่านกระบวนการอนุมัติ App-Store ของ Apple จากนั้นคุณไปที่การตั้งค่าส่วนขยายของ Safari สิ่งเหล่านี้อยู่ในแอปการตั้งค่า ควบคู่ไปกับการตั้งค่าตัวบล็อกเนื้อหา (ซึ่งเป็นส่วนขยายเบราว์เซอร์เฉพาะอย่างมีประสิทธิภาพ)

Image
Image

การพัฒนาส่วนขยาย Safari นั้นง่าย แต่มีอุปสรรคมากพอที่เราอาจไม่เห็นส่วนขยาย Chrome ที่มีอยู่จำนวนมากปรากฏขึ้นในวันเปิดตัว ตัวอย่างเช่น เมื่อทดสอบส่วนขยาย นักพัฒนาจะต้องคอมไพล์แอป wrapper ใหม่ทั้งหมดทุกครั้งที่ทำการเปลี่ยนแปลง แทนที่จะบันทึกไฟล์และโหลดหน้าเว็บใหม่

"ส่วนขยาย iOS Safari ก็เป็นเว็บไซต์เล็กๆ เหมือนกัน แต่รวมอยู่ในแอปหลักทุกครั้งที่คุณเปลี่ยนแปลงโค้ดส่วนขยายและต้องการเรียกใช้ใหม่ คุณจะต้องสร้างใหม่ (คอมไพล์ใหม่) โปรเจ็กต์ Xcode ทั้งหมด ระยะเวลาที่ใช้ขึ้นอยู่กับขนาดของโครงการ" Chernikov กล่าว

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

ส่วนต่อขยาย-คุ้มไหม

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

ส่วนขยาย iOS Safari ก็เป็นเว็บไซต์เล็กๆ เหมือนกัน แต่รวมอยู่ในแอปหลัก

คุณยังคงต้องเปิดใช้งานส่วนขยายแยกต่างหาก และมันก็ค่อนข้างซ่อนเร้น ผู้ใช้เบต้าสองสามรายติดต่อเราโดยบอกว่าพวกเขาไม่สามารถหาวิธีเริ่มใช้ส่วนขยาย Safari ของ Mate ได้ ตัวอย่างเช่น Chernikov กล่าว

แต่ประโยชน์มันคุ้ม ตัวอย่างเช่นนักแปล Mate นั้นราบรื่น เหมือนกับว่าเว็บทั้งหมดเป็นภาษาของคุณเอง และคุณสามารถแตะบนย่อหน้าเพื่อตรวจสอบข้อความต้นฉบับได้ ดีกว่าเวอร์ชันที่มาพร้อมเครื่อง และมันก็ยังทำไม่ได้ใน Safari จนถึงตอนนี้

แนะนำ: