สร้างส่วนขยาย Safari ของคุณเอง
คุณรู้หรือไม่ว่าทุกคนสามารถสร้างส่วนขยายสำหรับ Safari ได้? ไม่มีปัญหาใครสามารถทำมันได้และเป็นเรื่องง่ายกว่าที่คุณคิด
สิ่งที่คุณต้องทำเพื่อขยาย Safari ของคุณเอง
- ความรู้เกี่ยวกับ HTML, CSS และ JavaScript (มีหนังสือหลายเล่มใน Amazon ถ้าคุณใหม่)
- Safari รุ่นล่าสุด (ในกรณีนี้คือ Safari 5)
- สมัครเป็นส่วนหนึ่งของโครงการ Safari Developer ที่ Apple
- ใบรับรองที่ถูกต้องซึ่งลงนามโดย Apple สำหรับแต่ละส่วนขยาย Safari
- บุ๊คมาร์ค Safari Dev Center
- เปิดใช้งานเมนูนักพัฒนาซอฟต์แวร์ใน Safari
ณ จุดนี้จริงๆแล้วเป็นเรื่องของการสร้าง HTML ที่จำเป็นและ Javascript สำหรับฟังก์ชันการทำงานส่วนขยายของคุณ ส่วนหนึ่งของการพัฒนาจะกระทำผ่าน Safari ในสิ่งที่เรียกว่าส่วนขยายตัวสร้าง (อยู่ภายใต้เมนูนักพัฒนาซอฟต์แวร์ของคุณ) และส่วนที่เหลือจะเสร็จสมบูรณ์ภายในเนื้อหาของโฟลเดอร์ที่ Builder ส่วนขยายสร้างขึ้น (โดยทั่วไปจะเป็นแพคเกจส่วนขยาย)
แอปเปิ้ลใช้แนวทางคล้าย ๆ กับการพัฒนา iOS ซึ่งคุณจะต้องเป็นส่วนหนึ่งของโครงการสำหรับนักพัฒนาซอฟต์แวร์ (แม้ว่าการเข้าร่วมโครงการพัฒนานักพัฒนาซอฟต์แวร์ Safari จะเป็นอิสระ แต่การพัฒนาสำหรับ iOS จะมีราคา $ 99) และคุณจะต้องสร้างและ ดาวน์โหลดใบรับรองที่ถูกต้องสำหรับแต่ละส่วนขยาย นี่คือสิ่งที่ Apple กล่าวเกี่ยวกับ Safari Extensions และใบรับรองที่จำเป็น:
ส่วนขยาย Safari ทั้งหมดจะต้องลงชื่อด้วยใบรับรองดิจิทัลที่ Apple จัดหาเพื่อให้ผู้ใช้ติดตั้งส่วนขยายของคุณใน Safari ส่วนขยาย Safari ที่ลงนามช่วยปกป้องผลิตภัณฑ์ของคุณไม่ให้ถูกดัดแปลงและตรวจสอบว่าการปรับปรุงใด ๆ ที่เป็นส่วนขยายมาจากคุณ
การสร้างใบรับรองเป็นเรื่องยุ่งยากและสามารถทำได้จาก Mac หรือแม้แต่ Windows PC ผ่าน Safari Certificate Assistant online
หากคุณคุ้นเคยกับการพัฒนาเว็บหรือ iPhone / iPad การพัฒนาส่วนขยาย Safari จะเป็นไปตามธรรมชาติสำหรับคุณและคุณจะไม่ต้องการความช่วยเหลือในการเริ่มต้นใช้งาน หากคุณใหม่หรือต้องการความช่วยเหลือในการสร้างส่วนขยาย Safari ครั้งแรกให้ดูที่คู่มือสำหรับนักพัฒนาซอฟต์แวร์อย่างเป็นทางการจาก Apple หรือคู่มือการสร้าง TheAppleBlog ของส่วนขยาย
ส่งส่วนขยาย Safari ของคุณไปยัง Apple
เมื่อส่วนขยายของคุณได้รับการพัฒนาเสร็จแล้วคุณสามารถส่งให้แอปเปิ้ลมารวมไว้ใน Safari Extension Gallery ในอนาคตได้จากเว็บไซต์ส่งของพวกเขาคุณจะต้อง:
- ชื่อส่วนขยายของคุณ
- URL ที่ผู้ใช้สามารถดาวน์โหลดส่วนขยายของคุณได้
- คำอธิบายสั้นและยาวเกี่ยวกับฟังก์ชันการทำงานของส่วนขยายของคุณ
- ไอคอนส่วนขยาย (100 x 100 พิกเซล)
- ภาพหน้าจอของส่วนขยาย (425 × 275 พิกเซล)
- ประเภทส่วนขยาย
มีส่วนขยายที่ยอดเยี่ยมออกมาสำหรับ Safari และมีอีกมากมายที่จะมาและแกลเลอรีอย่างเป็นทางการจาก Apple ดูเหมือน Safari มีอนาคตที่น่าตื่นเต้นมากยิ่งขึ้น