Crie sua própria extensão Safari

Índice:

Anonim

Você sabia que qualquer pessoa pode criar uma extensão para o Safari? Não tem problema, qualquer um pode fazer e na verdade é mais fácil do que você imagina.

O que você precisa para criar sua própria extensão Safari

  • Conhecimento de HTML, CSS e JavaScript (existem muitos livros na Amazon se você for novo)
  • A versão mais recente do Safari (neste caso, Safari 5)
  • Inscreva-se para fazer parte do Safari Developer Program na Apple
  • Certificados válidos assinados pela Apple para cada extensão do Safari
  • Favoritos no Safari Dev Center
  • Habilitar o menu Desenvolvedor no Safari

Neste ponto, é realmente apenas uma questão de criar o HTML e Javascript necessários para a funcionalidade de suas extensões. Parte do desenvolvimento é feito através do Safari em algo chamado Extension Builder (localizado no menu Desenvolvedor) e o restante é concluído dentro do conteúdo da pasta que o Extension Builder cria (basicamente o pacote de extensão).

A Apple está adotando uma abordagem semelhante ao desenvolvimento para iOS em que você precisará fazer parte do programa de desenvolvedor (embora a inscrição no programa de desenvolvedor do Safari seja gratuita, o desenvolvimento para iOS custa US$ 99), e você precisará gerar e baixar certificados válidos para cada extensão.Aqui está o que a Apple diz sobre as extensões do Safari e os certificados necessários:

Criar um certificado é fácil e pode ser feito a partir de um Mac ou até mesmo de um PC Windows através do Safari Certificate Assistant online.

Se você estiver familiarizado com o desenvolvimento para a web ou iPhone/iPad, o desenvolvimento da extensão Safari provavelmente será natural para você e você não precisará de muita ajuda para começar. Se você é novo ou apenas deseja ajuda para criar sua primeira extensão do Safari, consulte o Guia oficial do desenvolvedor da Apple ou o guia do TheAppleBlog para criar uma extensão.

Envie sua extensão do Safari para a Apple

Depois que sua extensão terminar de ser desenvolvida, você pode enviá-la à Apple para ser incluída em uma futura Galeria de Extensões do Safari por meio do site de envio, você precisará de:

  • O nome do seu ramal
  • Um URL onde os usuários podem baixar sua extensão
  • Descrições curtas e longas sobre a funcionalidade da sua extensão
  • Um ícone de extensão (100×100 pixels)
  • Uma captura de tela da sua extensão (425×275 pixels)
  • Categoria de extensão

Há muitas extensões excelentes sendo lançadas para o Safari, e com mais por vir e uma galeria oficial da Apple, parece que o Safari tem um futuro ainda mais empolgante.

Crie sua própria extensão Safari