Izradite vlastito Safari proširenje
Sadržaj:
Jeste li znali da svatko može izgraditi proširenje za Safari? Nije problem, svatko to može učiniti i zapravo je lakše nego što mislite.
Što ćete trebati da napravite vlastito Safari proširenje
- Poznavanje HTML-a, CSS-a i JavaScripta (na Amazonu ima mnogo knjiga ako ste novi)
- Najnovija verzija Safarija (u ovom slučaju, Safari 5)
- Prijavite se da biste bili dio Safari Developer programa u Appleu
- Valjani certifikati potpisani od strane Applea za svako Safari proširenje
- Označite Safari Dev Center
- Omogućite izbornik za razvojne programere u Safariju
U ovom trenutku zapravo je samo stvar stvaranja potrebnog HTML-a i Javascripta za funkcionalnost vaših proširenja. Dio razvoja se obavlja kroz Safari u nečemu što se zove Extension Builder (koji se nalazi ispod vašeg izbornika Developer), a ostatak se dovršava unutar sadržaja mape koju Extension Builder stvara (u osnovi paket proširenja).
Apple ima pristup sličan razvoju za iOS po tome što ćete morati biti dio programa za razvojne programere (iako je pridruživanje Safari programu za razvojne programere besplatno, razvoj za iOS košta 99 USD), i morat ćete generirati i preuzeti važeće certifikate za svako proširenje.Evo što Apple kaže o Safari ekstenzijama i potrebnim certifikatima:
Stvaranje certifikata je bez muke i može se učiniti s Mac ili čak Windows PC-a putem Safari Certificate Assistant na mreži.
Ako ste upoznati s razvojem za web ili iPhone/iPad, razvoj Safari proširenja vjerojatno će vam biti prirodan i neće vam trebati puno pomoći da biste započeli. Ako ste novi ili samo želite pomoć pri izradi vašeg prvog Safari proširenja, pogledajte Appleov službeni vodič za razvojne programere ili TheAppleBlogov vodič za izradu proširenja.
Pošaljite svoje Safari proširenje Appleu
Nakon što se vaše proširenje završi s razvojem, možete ga poslati Appleu da bude uključeno u buduću Safari galeriju proširenja putem njihove stranice za podnošenje, trebat će vam:
- Naziv vašeg proširenja
- URL na koji korisnici mogu preuzeti vaše proširenje
- Kratki i dugi opisi funkcionalnosti vašeg proširenja
- Ikona proširenja (100×100 piksela)
- Snimka zaslona vašeg proširenja (425×275 piksela)
- Kategorija proširenja
Puno je izvrsnih proširenja koje izlaze za Safari, a s još toga i Appleovom službenom galerijom čini se da Safari ima još uzbudljiviju budućnost.