Vou construir uma extensão para Chrome em javascript ou typescript


Sobre este Serviço
Tradução automática
Uma extensão de navegador faz bem uma coisa: um botão que salva o que você está vendo, um painel que extrai números de uma página, um atalho que sua equipe usa cinquenta vezes ao dia. Eu crio essas extensões em JavaScript e TypeScript usando Manifest V3.
Você recebe o código fonte no seu próprio repositório em cada pacote, e uma versão que você pode carregar de uma pasta no modo desenvolvedor no primeiro dia útil após sua solicitação, assim pode testar antes de tudo ser publicado. O plano básico cobre uma tela ou ação, o padrão até 3 com configurações salvas, o premium até 5 mais Firefox e Edge.
Trabalhos comuns: um preenchimento de formulário com um clique para tarefas repetitivas, um painel que se comunica com sua própria API, um monitor de fundo que avisa sua equipe quando um número muda.
Eu testo em um perfil limpo e te digo quais permissões ele pede e por quê. O premium inclui o listing na Chrome Web Store: texto, capturas de tela, nota de privacidade, pronto para enviar da sua própria conta. A conta continua sendo sua; o tempo de revisão é do Google.
Extensões que precisam do login de outra pessoa, coletam dados pessoais ou automatizam um serviço contra suas próprias regras são as que eu recuso, antes mesmo de aceitar o pedido. Pergunte primeiro que eu te digo na hora.
Conheça mais sobre Alexandr S
Rust and web developer: bug fixes, scrapers, APIs
- A partir deCazaquistão
- Membro desdejun. de 2024
- Responde em aprox.:1 hora
Idiomas
Russo, Inglês
Tradução automática
Meu portfólio
Outros serviços de Desenvolvimento de Software que eu ofereço
Perguntas frequentes
Tradução automática
Vai funcionar também no Firefox?
Chrome é o que cobre o pacote Básico e Padrão. Firefox e Edge vêm com o Premium, ou como extra em qualquer pacote: o código principal é compartilhado, então é uma adaptação e um teste, não uma reescrita. Safari eu não faço — precisa de uma ferramenta da Apple que eu não uso, então digo não ao invés de aceitar o pedido.
Pode ficar privado, só para minha equipe?
Sim. Pode ficar não publicado e carregar de uma pasta, ou ir para a Chrome Web Store como não listado, onde só quem tem o link pode instalar. Eu assino um NDA também, desde que seja antes do início do pedido.
Como sei que funciona antes de aprovar?
Você recebe uma versão que você mesmo carrega no modo desenvolvedor e clica na primeira dia útil após seu briefing: o shell e a primeira tela, não o produto final. Ele evolui diariamente a partir daí, então nada fica escondido até a entrega.
Qual pacote eu preciso?
Me envie uma mensagem com o passo a passo antes de pedir e eu digo qual pacote e o número de telas. Ninguém ganha quando um pedido de uma tela vira um trabalho de cinco telas no segundo dia: prefiro avisar antes de você pagar.
Você consegue consertar ou atualizar uma extensão que já tenho?
Sim. Uma extensão Manifest V2 que o Chrome parou de carregar, ou que quebrou quando um site mudou, passa pelos mesmos pacotes: envie o código fonte ou o link da loja que eu te digo em qual ela se encaixa.
O que conta como uma revisão, e se a página mudar depois?
Revisão é eu consertar uma tela que já criei. Uma tela que não estava no briefing é um trabalho novo: aceite o extra ou um novo pedido. Uma extensão que lê uma página que eu não controlo depende daquele markup, então se o site mudar depois também é um novo pedido, e eu aviso quais partes são essas na hora.
Sob qual conta de desenvolvedor ela será publicada?
Seu, sempre. Eu escrevo o texto do anúncio, tiro as capturas de tela e faço o rascunho da nota de privacidade; você faz o upload deles da sua própria conta, então nada fica ligado à minha. Você se registra com o Google uma vez, e a revisão depois disso acontece no ritmo deles.
O que você se recusa a construir?
Permissão, não propriedade, é o limite. Seus próprios dashboards e contas, e ferramentas internas que sua equipe usa, estão liberados. O que eu recuso é qualquer coisa que entre por um login que você não recebeu, ou que contorne as regras de um serviço.
Posso receber mais rápido?
Sim, nos planos Basic e Standard: o Extra-fast extra reduz de 4 dias para 2 e de 7 para 4, pelo dobro do preço do pacote. Qualquer outro extra ainda acrescenta seus próprios dias. Premium não é oferecido com urgência, porque cinco telas mais um segundo navegador não é trabalho de uma semana. Pergunte e eu faço um orçamento.
Você atende chamadas?
Não. Apenas texto, no chat de mensagens. Em um serviço que dura mais de um dia, você recebe uma nota escrita ao final de cada um, e eu respondo às perguntas entre eles.

