Apple News

Apple เตือนนักพัฒนาว่า Safari 14 รองรับส่วนขยายที่พอร์ตจาก Chrome, Firefox และ Edge

วันศุกร์ที่ 28 สิงหาคม 2020 09:42 น. PDT โดย Joe Rossignol

แอปเปิ้ลสัปดาห์นี้ นักพัฒนาเตือน ที่สามารถสร้างส่วนขยายเว็บใน Safari 14 โดยใช้ WebExtensions API เดียวกันกับที่ใช้ในเบราว์เซอร์อื่น เช่น Chrome, Firefox และ Edge เครื่องมือแปลงใหม่ใน Xcode 12 เบต้ายังช่วยให้นักพัฒนาพอร์ตส่วนขยายที่มีอยู่จากเบราว์เซอร์อื่นไปยัง Safari และเผยแพร่ใน Mac App Store ในปลายปีนี้





เมื่อไหร่สินค้าแอปเปิลใหม่จะออก

แบนเนอร์ไอคอน macos ซาฟารี
Apple กล่าวว่านักพัฒนามีสองตัวเลือกในการสร้างส่วนขยายเว็บ Safari:

• แปลงส่วนขยายที่มีอยู่ของคุณเป็นส่วนขยายเว็บ Safari เพื่อให้คุณสามารถใช้ใน Safari บน macOS และแจกจ่ายใน App Store Xcode มีเครื่องมือบรรทัดคำสั่งเพื่อทำให้กระบวนการนี้ง่ายขึ้น
• สร้างส่วนขยายเว็บ Safari ใหม่ใน Xcode โดยใช้เทมเพลตในตัว จากนั้นคุณสามารถจัดแพคเกจไฟล์ส่วนขยายใหม่สำหรับการปรับใช้ในเบราว์เซอร์อื่น



ส่วนขยายเว็บ Safari มีให้ใช้งานใน macOS Big Sur และใน macOS 10.14.6 หรือ 10.15.6 ที่ติดตั้ง Safari 14

ส่วนขยาย Chrome, Firefox และ Edge บางส่วนเท่านั้นที่จะทำงานใน Safari และนักพัฒนาจะต้องจ่ายเงิน 99 ดอลลาร์ต่อปีสำหรับการเป็นสมาชิก Apple Developer Program เพื่อย้ายส่วนขยายของตนไปยัง Safari แอปเปิ้ลมี วิดีโอ WWDC และ เอกสาร พร้อมรายละเอียดเพิ่มเติมสำหรับนักพัฒนา