Como hospedar Javascript externo – Google Drive

Por | Atualizado em 2015-11-01

O Google Drive permite hospedar arquivos de Javascript externos, que poderá carregar no seu site / blog. Dessa forma, você conseguirá correr vários recursos sem sobrecarregar o código fonte do seu template.

Como funciona?

Comece por criar o seu arquivo Javascript (.js). Copie apenas o código entre as tags de início e de fim do script. Por exemplo:

<script type=”text/javascript”>
Código que deve copiar
</script>

Crie um arquivo “.js” usando esse mesmo código. Para isso, poderá utilizar o programa gratuito Notepad++, como explicado no seguinte tutorial: Como criar arquivos Javascript (.js).

Como hospedar Javascript

Em seguida, faça login na sua conta Google Drive usando uma conta Google. Clique no botão “Criar” – “Pasta”.

Faça o upload do seu arquivo Javascript clicando no botão Carregar. Em seguida, selecione o arquivo javascript que carregou (ativando a caixa de seleção) e clique no botão “Mais” – Partilhar.

No campo “Quem tem acesso”, selecione a opção “Público”.

Como hospedar Javascript externo - Google Drive

Copie o “Link para partilhar”.

Como hospedar Javascript externo - Google Drive

Agora, copie o nome do arquivo entre “file/d/” e “/edit”. Por exemplo:

https://docs.google.com/file/d/0B4t_UOUSCNLKNElWSURUTFhpSWM/edit?usp=sharing


Adicione esse texto no final do seguinte link:

Resultado final: https://googledrive.com/host/

Para verificar se está tudo correto, tente abrir o link que acabou de gerar. Se surgir o código Javascript, poderá prosseguir com a operação. Por fim, adicione o link ao seguinte trecho de código:

<script src=”link do Google Drive”></script>

O seu script será carregado normalmente na página de destino. Como por exemplo, a script do calendário Montar um Blog (que também poderá utilizar).

Exemplo final de um arquivo Javacript hospedado no Google Drive:

<script src=”https://googledrive.com/host/0B4t_UOUSCNLKNElWSURUTFhpSWM”></script>

Como é exibido na página final:

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *