Създайте свое собствено разширение за Safari

Съдържание:

Anonim

Знаете ли, че всеки може да създаде разширение за Safari? Няма проблем, всеки може да го направи и всъщност е по-лесно, отколкото си мислите.

Какво ще ви трябва, за да направите свое собствено разширение за Safari

  • Познания по HTML, CSS и JavaScript (има много книги в Amazon, ако сте нов)
  • Най-новата версия на Safari (в този случай Safari 5)
  • Регистрирайте се, за да станете част от програмата за разработчици на Safari в 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 Extension вероятно ще ви дойде естествено и няма да имате нужда от много помощ, за да започнете. Ако сте нов или просто искате малко помощ за изграждането на първото ви разширение за Safari, вижте Официалното ръководство за разработчици от Apple или ръководството на TheAppleBlog за създаване на разширение.

Изпратете вашето Safari разширение на Apple

След като приключи разработването на вашето разширение, можете да го изпратите на Apple, за да бъде включено в бъдеща галерия с разширения на Safari чрез техния сайт за изпращане, ще ви трябва:

  • Името на вашето разширение
  • URL адрес, от който потребителите могат да изтеглят вашето разширение
  • Кратки и дълги описания за функционалността на вашето разширение
  • Икона на разширение (100×100 пиксела)
  • Екранна снимка на вашето разширение (425×275 пиксела)
  • Категория на разширението

Предстоят много страхотни разширения за Safari и с предстоящите още и официална галерия от Apple изглежда, че Safari има още по-вълнуващо бъдеще.

Създайте свое собствено разширение за Safari