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