Google Docs: Seu escritório onde houver um acesso à Internet

Imagine se fosse possível ter um processador de textos como o Word, uma planilha eletrônica como o Excel, uma agenda de compromissos ou até mesmo um programa de apresentações como o Power Point rodando na Internet, sem você precisar instalar nada no seu computador além do seu navegador predileto (Internet Explorer, Firefox, Opera, Safari, Chrome…)

Seria assim, você digitaria um endereço e, em vez de aparecer uma página como essa que você está vendo agora, apareceria um programa.

Isso existe. Não é novo. Você pode ter em seu próprio site… e é totalmente gratuito!

Na verdade há várias opções como o Zoho, o Prezi e aquele que vou comentar a seguir, o Google Docs.

Se você tem uma conta no Google (se você tem um email no Gmail por exemplo) pode entrar agora em docs.google.com usando o seu login e senha e começar a se ambientar a ele. Se você tem um site próprio do tipo seusite.com.br e está bem hospedado certamente você pode ter também seu docs.seusite.com.br e calendar.seusite.com.br.

Muita gente não sabe que isso existe e não consegue imaginar como funciona, então criei uma video aula em duas partes que mostra esses programas em ação:

Parte 1

Parte 2

Esses aplicativos já são o meu Office principal há mais de 2 anos e devo dizer que já não penso no que falta neles em relação ao OpenOffice ou ao MSOffice pois há recursos preciosos neles que os concorrentes falham miseravelmente em oferecer.

Só para destacar algumas dessas vantagens

  • Várias pessoas podem trabalhar ao mesmo tempo em um documento mesmo que estejam em países diferentes. Já vi casos de planilhas editadas por mais de 10 pessoas juntas
  • Conforme você trabalha tudo é salvo online em computadores muito mais seguros que os HDs dos nossos notebooks ou desktops, pode acreditar.
  • Se nosso computador tiver algum defeito podemos ir até para uma lan house e continuar nosso trabalho
  • O controle de alterações deles são ótimos, ou seja, você pode ver o seu documento como estava há seis meses

Além disso a Google tem prometido que até o final desse ano seus aplicativos terão 95% dos recursos do MS Office, o que me parece improvável, mas me agrada ver o empenho da empresa em deenvolver os aplicativos.

Alguns receios podem te impedir de usar esses aplicativos:

  • O Google pode acabar e meus dados vão sumir? Isso é muito improvável já que a Google é uma das empresas mais promissoras e sólidas do capitalismo moderno e, caso isso aconteça você sempre poderá fazer a cópia de tudo para seu HD
  • A Google vai espionar minha vida e roubar minhas ideias? Esperamos que não e o modelo de negócios dela nos garante que isso seria um suicídio comercial. O interesse da Google provavelmente está mais em tornar o sistema tão seguro e útil para fixar sua marca e oferecer mais tarde recursos especiais a custos que, pelo que temos visto, serão bem interessantes para os consumidores
  • Crackers vão roubar meus dados? Sim, mas também roubarão do seu HD e até do seu bolso pois estelionatários estão em todos os lugares. O segredo é usar um bom navegador como o Firefox, um firewall/antivirus como o Kaspersky e, principalmente, não ser ingênuo ou ingênua já que o ataque cracker normalmente começa fora da Internet, no mundo offline.

Espero que os videos acima sejam bastante ilustrativos e te ajudem a começar a usar esse rico conjunto de aplicativos. Vou observar as sugestões e, se perceber que é necessário, aumento esse artigo com mais detalhes.

Como inserir planilhas na página?

A situação é a seguinte: você tem várias planilhas eletrônicas que precisa publicar em seu site e atualizar com certa frequência.
 
Uma das formas de fazer isso é editando a planilha em seu editor (Excel, OpenOffice.org etc.), salvando em HTML e copiando para seu site toda vez que mudar uma célula.
 
Pode não ser complicado, mas está longe de ser o processo mais rápido.

 
Na era da Web2.0 e webapplications temos alternativas que podem se mostrar bem mais interessantes e dinâmicas.

Solução 1: Google Docs ou Zoho

Muitos ainda não conhecem, mas já existem sites que em vez de mostrar uma página mostam um aplicativo como um processador de textos ou de planilhas eletrônicas. 

Os dois principais são o do Google (http://docs.google.com) e o Zoho (http://zoho.com).

 

Estes aplicativos são bem limitados se comparados ao Excel ou ao OpenOffice.org, no entanto apresentam algumas vantagens.

Em nosso caso a principal vantagem é que eles já estão na Internet e podem ser atualizados automaticamente em seu site.

É como se você abrisse sua planilha no seu computador, editasse e, ao salvá-la, ela fosse automaticamente atualizada em seu site. 

A diferença é que você abrirá a sua planilha diretamente na Internet, vai alterá-a e depois verá que foi automaticamente atualizada nas páginas onde você a inseriu.

Talvez você se preocupe com a necessidade de refazer as planilhas, mas tanto o Google Docs quanto o Zoho tem boas ferramentas de importação o que deve facilitar bastante o trabalho.

Como inserir planilhas usando o Google Docs ou o Zoho?

Em nossos testes nesta data (10/01/2008) o Zoho se mostrou o mais adequado para quem não domina HTML pois tem um botâo “Publicar” que tem uma opção “Incorporar ao site/blog” que já te fornece o código pronto para colar no seu site.

O Google Docs até o momento não tem este recurso, mas o código não é longo ou muito complicado. Veja o código produzido automaticamente pelo Zoho:

<iframe width=”380″ height=”400″ frameborder=”0″ scrolling=”no” src=”http://sheet.zoho.com/publish.do?docurl=vKSLr0K %2F6w19sE1B%2FS5j1Jyw3Rez %2FGdb&name=C%2BE6xfLZ9yQ%3D“></iframe>

Este código produz este efeito: 

Esta exibição é interesante pois permite ao visitante brincar com a planilha e vê-la em funcionamento e é uma forma de mostrar a você um pouco do que uma planilha online pode fazer.

Pode alterá-la livremente pois as suas alterações não são salvas na planilha original. Basta recarregar a página para os valores voltarem aos que eu inseri.

Na maioria dos casos você provavelmente vai preferir exibir apenas a planilha estática, sem possibilidades de alteração e isso pode ser feito também com a planilha do Zoho simplesmente acrescentando &mode=html no final do que eu coloquei em negrito e sublinhado no código mais acima ficando assim:

<iframe width=”330″ height=”400″ frameborder=”0″ scrolling=”no” src=”http://sheet.zoho.com/public.do?docurl=vKSLr0K%
2F6w19sE1B%2FS5j1Jyw3Rez %2FGdb&name=C%2BE6xfLZ9yQ%3D&mode=html“> </iframe>

Cujo resultado é este: 

 

O Google Docs, como eu disse, não cria o código para você inserir a planilha em seu site, mas você pode usar o mesmo código que foi produzido pelo Zoho alterando apenas o longo endereço que deixei em negrito e sublinhado no primeiro código que exibi.

Se você usa o Joomla pode ter que fazer uma pequena alteração nas opções do TinyMCE para que ele permita o uso de iframe (há riscos em usar este tipo de comando se pessoas suspeitas tem acesso a criar artigos em seu site).

Para obter o endereço público para visualizar uma planilha do Google Docs basta clicar na aba “Compartilhar” que fica no alto à direita da tela, clicar em “Publicar” e pegar o endereço que ele informa.

Aqui está o código iframe já com o endereço público da planilha do Google no lugar do endereço da que fizemos no Zoho:

<iframe width=”330″ height=”400″ frameborder=”0″ scrolling=”no” src=”http://spreadsheets.google.com/pub?
key=pve-89iySia_jBbWV-gReKg“></iframe>

E aqui o resultado: 

O Google Docs não oferece uma versão “mexível” como o Zoho.

Em uma primeira análise a solução do Zoho se mostra mais poderosa e flexível, no entanto há de se considerar a cinfiabilidade e estabilidade da empresa pois a garantia da continuidade dos serviços é crucial neste caso.

Solução 2: Seu próprio “Excel” instalado em seu site

Em vez de usar um aplicativo oferecido por terceiros você pode instalar algo parecido com a planilha do Google Docs ou do Zoho em seu site, mas vou deixar para abordar esta solução em um artigo específico tanto pelo tamanho quanto pelo fato de ainda não estar satisfeito com as opções de planilhas que encontrei.