Índice:

Extensão da Web do Chrome - Nenhuma experiência anterior de codificação necessária: 6 etapas
Extensão da Web do Chrome - Nenhuma experiência anterior de codificação necessária: 6 etapas

Vídeo: Extensão da Web do Chrome - Nenhuma experiência anterior de codificação necessária: 6 etapas

Vídeo: Extensão da Web do Chrome - Nenhuma experiência anterior de codificação necessária: 6 etapas
Vídeo: Extensões de Navegador como Soluções de Automação, Acessibilidade e Experiência de Usuário 2024, Julho
Anonim
Extensão da Web do Chrome - Nenhuma experiência anterior de codificação é necessária
Extensão da Web do Chrome - Nenhuma experiência anterior de codificação é necessária

As extensões do Chrome são pequenos programas desenvolvidos para aprimorar a experiência de navegação do usuário. Para obter mais informações sobre as extensões do Chrome, acesse

Para fazer uma extensão da Web do Chrome, a codificação é necessária, por isso é muito útil revisar HTML, JavaScript e CSS no site abaixo:

www.w3schools.com/default.asp (w3chools é um bom site para recursos de codificação)

Não sabe como codificar? Não se preocupe, este tutorial ajudará a guiar o caminho.

A melhor coisa sobre as extensões do Chrome é que elas podem ser personalizadas. Não é apenas uma coisa específica que pode ser feita, então seja criativo.

Suprimentos

Os suprimentos necessários estão abaixo:

  • Um computador com um editor de texto (estou usando o Notepad)
  • Google Chrome

E isso é tudo!

Etapa 1: Crie o diretório

Crie o diretório
Crie o diretório

Primeiro, crie uma pasta para armazenar todos os arquivos e nomeie-a 'extensão'. O nome pode ser alterado posteriormente, se desejado.

Etapa 2: criar o arquivo de manifesto e codificá-lo

Crie o arquivo de manifesto e codifique-o
Crie o arquivo de manifesto e codifique-o
Crie o arquivo de manifesto e codifique-o
Crie o arquivo de manifesto e codifique-o

O arquivo de manifesto é uma parte muito importante da extensão. Diz à extensão exatamente o que fazer e ser. Os arquivos de manifesto são formatados em JSON. O primeiro passo é abrir um editor de texto e salvar um novo arquivo como 'manifest.json'.

Em seguida, digite o script abaixo:

{

"name": "First Extension", "version": "1.0", "description": "I can code an extension", "manifest_version": 2, "browser_action": {"default_title": "First Extension"}}

Lembre-se das vírgulas após os valores!

Depois de digitar, salve o arquivo de manifesto e vá para chrome: // extensions (o Chrome deve ser usado como navegador para isso). Uma vez em chrome: // extensions, ative o modo de desenvolvedor. Em seguida, pressione o botão 'Carregar descompactado' e selecione a pasta 'extensão'.

por favor, rufem os tambores…

Yay! Isso é uma extensão, exceto … é meio chato. Ele não faz literalmente nada no momento, mas logo será super legal.

Etapa 3: Crie os ícones e atualize o manifesto

Crie os ícones e atualize o manifesto
Crie os ícones e atualize o manifesto

Um site que funciona bem para desenhar ícones é https://www.piskelapp.com/. Existem outros programas de desenho disponíveis para uso também. Os ícones devem ser quadrados. Este projeto usará ícones 16x16, 32x32, 48x48 e 128x128. Uma vez que o ícone é feito, faça uma pasta chamada 'imagens' na pasta de extensão e coloque o ícone nessa pasta. Pode ser uma boa ideia nomear uma imagem de acordo com seu tamanho. Por exemplo, 'icon32.png'. O novo código está abaixo:

{

"name": "First Extension", "version": "1.0", "description": "I can code an extension", "manifest_version": 2, "browser_action": {"default_title": "First Extension", " default_icon ": {" 16 ":" images / icon16-p.webp

Para referência sobre o código do manifesto, acesse

Etapa 4: adicionar um pop-up

Adicionar um Popup
Adicionar um Popup
Adicionar um Popup
Adicionar um Popup

Esta extensão terá um pop-up. O pop-up é um arquivo HTML (Hypertext Markup Language), portanto, é bom aprender o básico de HTML, CSS e JavaScript primeiro.

Primeiro, salve um documento como arquivo 'popup.html' na pasta de extensões.

Em seguida, edite o arquivo de manifesto para mostrar 'popup.html' quando for clicado. O novo código está abaixo:

{

"name": "First Extension", "version": "1.0", "description": "I can code an extension", "manifest_version": 2, "browser_action": {"default_title": "First Extension", " default_icon ": {" 16 ":" images / icon16-p.webp

Não se esqueça da vírgula!

Agora, se o seguinte código HTML for adicionado a popup.html, ele mostrará 'Hello World' quando clicado.

Olá Mundo

Etapa 5: Faça com que tenha uma boa aparência e torne-o interativo

Faça com que tenha uma boa aparência e torne-o interativo
Faça com que tenha uma boa aparência e torne-o interativo
Faça com que tenha uma boa aparência e torne-o interativo
Faça com que tenha uma boa aparência e torne-o interativo

Se uma linha HTML básica for digitada, ela fará o mínimo possível. Se CSS (Cascading Style Sheets) for adicionado, ficará mais legal e, se JavaScript for adicionado, poderá ser mais interativo. Este tutorial não entrará em detalhes explicando HTML, JavaScript e CSS, mas há muitos recursos online. Abaixo está o código para o programa simples 'Hello World' e, em seguida, o programa mais colorido, respectivamente:

Olá Mundo

Olá Mundo

#hello {background-color: # 000000; cor: # ff0000; borda: 8px início # 86a3b2; raio da borda: 50px; transformar: girar (57deg); preenchimento: 10px; seleção do usuário: nenhum; cursor: crosshair; transição: transformação 2s; } #hello: hover {transform: rotate (-417deg); }

Este segundo exemplo pode ser muito confuso para um iniciante. Mas, isso era para mostrar a você como o CSS é importante para um programa / extensão. Agora seria um bom momento para fazer uma pausa e aprender um pouco de codificação HTML5 e usar o developer.chrome.com como referência. Pode levar algum tempo, mas uma grande extensão pode ser feita.

Etapa 6: Publicando na Chrome Web Store

Publicando na Chrome Web Store
Publicando na Chrome Web Store
Publicando na Chrome Web Store
Publicando na Chrome Web Store

Se alguém fez uma extensão realmente ótima e deseja compartilhá-la com o mundo, pode publicá-la. Afinal, esse é o ponto de uma extensão. Este tutorial apenas tentou explicar o arquivo de manifesto e como você pode usá-lo, e tinha apenas um programa 'Hello World'.

A primeira coisa a fazer para tornar uma extensão pública é transformar a pasta da extensão em um arquivo zip. A segunda coisa a fazer é ir para https://chrome.google.com/webstore/category/extensions e fazer login em uma conta do Google. Em seguida, clique no botão de engrenagem de configurações e clique em 'painel do desenvolvedor'. Pressione o botão 'Novo item' para fazer o upload do arquivo zip. Uma vez lá, é necessário editar a lista da loja, a privacidade e os preços. Uma extensão pode ser publicada facilmente se for enviada para revisão.

Agora que a extensão foi concluída, continue a codificar!

Recomendado: