Buat Ekstensi Safari Anda sendiri
Daftar Isi:
Tahukah Anda bahwa setiap orang dapat membuat ekstensi untuk Safari? Tidak masalah, siapa pun bisa melakukannya dan itu sebenarnya lebih mudah dari yang Anda kira.
Yang Anda perlukan untuk membuat Ekstensi Safari Anda sendiri
- Pengetahuan tentang HTML, CSS, dan JavaScript (ada banyak buku di Amazon jika Anda baru)
- Safari versi terbaru (dalam hal ini, Safari 5)
- Daftar untuk menjadi bagian dari Program Pengembang Safari di Apple
- Sertifikat yang valid ditandatangani oleh Apple untuk setiap Ekstensi Safari
- Bookmark Safari Dev Center
- Aktifkan menu Pengembang di Safari
Pada titik ini, ini hanya masalah membuat HTML dan Javascript yang diperlukan untuk fungsi ekstensi Anda. Sebagian pengembangan dilakukan melalui Safari dalam sesuatu yang disebut Pembuat Ekstensi (terletak di bawah menu Pengembang Anda) dan sisanya diselesaikan dalam konten folder yang dibuat Pembuat Ekstensi (pada dasarnya paket ekstensi).
Apple mengambil pendekatan yang mirip dengan pengembangan untuk iOS di mana Anda harus menjadi bagian dari program pengembang (meskipun bergabung dengan program pengembang Safari gratis, mengembangkan untuk iOS berharga $99), dan Anda harus membuat dan mendownload sertifikat yang valid untuk setiap ekstensi.Inilah yang dikatakan Apple tentang Ekstensi Safari dan sertifikat yang diperlukan:
Membuat sertifikat tidak merepotkan dan dapat dilakukan dari Mac atau bahkan PC Windows melalui Safari Certificate Assistant online.
Jika Anda terbiasa dengan pengembangan untuk web atau iPhone/iPad, pengembangan Ekstensi Safari kemungkinan besar akan mudah bagi Anda dan Anda tidak memerlukan banyak bantuan untuk memulai. Jika Anda baru atau hanya ingin membantu membuat Ekstensi Safari pertama Anda, lihat Panduan Pengembang Resmi dari Apple, atau panduan TheAppleBlog untuk membuat ekstensi.
Kirim Ekstensi Safari Anda ke Apple
Setelah ekstensi Anda selesai dikembangkan, Anda dapat mengirimkannya ke Apple untuk disertakan dalam Galeri Ekstensi Safari di masa mendatang melalui situs pengiriman mereka, Anda memerlukan:
- Nama ekstensi Anda
- URL tempat pengguna dapat mengunduh ekstensi Anda
- Deskripsi singkat dan panjang tentang fungsionalitas ekstensi Anda
- Ikon ekstensi (100×100 piksel)
- Tangkapan layar ekstensi Anda (425×275 piksel)
- Kategori ekstensi
Ada banyak ekstensi hebat yang diluncurkan untuk Safari, dan dengan lebih banyak lagi yang akan datang dan galeri resmi dari Apple, sepertinya Safari memiliki masa depan yang lebih menarik.