Buat Ekstensi Safari Anda sendiri

Tahukah Anda bahwa siapa pun dapat membuat ekstensi untuk Safari? Tidak masalah, siapa pun bisa melakukannya dan itu sebenarnya lebih mudah daripada yang Anda kira.

Apa yang Anda perlukan untuk membuat Ekstensi Safari Anda sendiri

  • Pengetahuan tentang HTML, CSS, dan JavaScript (ada banyak buku di Amazon jika kamu baru)
  • Versi terbaru Safari (dalam hal ini, Safari 5)
  • Mendaftar untuk menjadi bagian dari Program Pengembang Safari di Apple
  • Sertifikat yang valid ditandatangani oleh Apple untuk setiap Ekstensi Safari
  • Tandai Pusat Pengembang Safari
  • Aktifkan menu Pengembang di Safari

Pada titik ini, ini hanya masalah menciptakan HTML dan Javascript yang diperlukan untuk fungsionalitas ekstensi Anda. Bagian dari pengembangan dilakukan melalui Safari dalam sesuatu yang disebut Extension Builder (terletak di bawah menu Developer Anda) dan sisanya diselesaikan dalam isi folder yang dibuat oleh Extension Builder (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 biaya $ 99), dan Anda harus menghasilkan dan unduh sertifikat yang valid untuk setiap ekstensi. Inilah yang Apple katakan tentang Safari Extensions dan sertifikat yang diperlukan:

Semua ekstensi Safari harus ditandatangani dengan sertifikat digital yang disediakan oleh Apple agar pengguna memasang ekstensi Anda di Safari. Ekstensi Safari yang ditandatangani melindungi produk Anda dari gangguan dan memverifikasi bahwa pembaruan apa pun untuk ekstensi berasal dari Anda.

Membuat sertifikat tidak rumit dan dapat dilakukan dari Mac atau bahkan PC Windows melalui Asisten Asisten Sertifikat Safari.

Jika Anda terbiasa mengembangkan untuk web atau iPhone / iPad, pengembangan Ekstensi Safari kemungkinan akan menjadi alami bagi Anda dan Anda tidak perlu banyak bantuan untuk memulai. Jika Anda baru atau hanya ingin membantu membangun 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 dimasukkan dalam Galeri Ekstensi Safari di masa mendatang melalui situs pengiriman mereka, Anda akan membutuhkan:

  • Nama ekstensi Anda
  • URL tempat pengguna dapat mengunduh ekstensi Anda
  • Deskripsi singkat dan panjang tentang fungsi ekstensi Anda
  • Ikon ekstensi (100 × 100 piksel)
  • Tangkapan layar ekstensi Anda (425 × 275 piksel)
  • Kategori ekstensi

Ada banyak ekstensi bagus yang keluar untuk Safari, dan dengan lebih banyak lagi datang dan galeri resmi dari Apple sepertinya Safari memiliki masa depan yang lebih menarik.