No momento, eles se livraram da capacidade de visualizar arquivos HTML na interface do Drive, mas você ainda pode visualizar ou hospedar arquivos HTML que estão em pastas públicas da seguinte maneira:
- Abra a pasta (compartilhada publicamente) que você deseja compartilhar na interface do Google Drive.
- Identifique o URL da pasta na sua barra de endereço. Vai parecer algo como
https://drive.google.com/?authuser=0#folders/0B81vQexWOx6hRDVMQWZTekx4Umc
- Substitua
https://drive.google.com/?authuser=0#folders/
por "googledrive.com/host/"
- Seu novo URL será mais ou menos assim:
http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc
Se você tiver um index.html
arquivo, esse link o levará à página ao vivo; caso contrário, você será direcionado para a visualização HTML pública da pasta.
Se você deseja visualizar um arquivo específico na pasta, pode adicionar seu nome de arquivo ao final da URL, assim: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc/chromedock.html
Esses links serão publicamente utilizáveis.
Criei um bookmarklet para automatizar o processo de localização de links públicos para arquivos e pastas. Sinta-se à vontade para criar um novo favorito (chame-o de "Host do Google Drive") e cole o seguinte código como o URL:
Esta é uma versão atualizada do bookmarklet que funciona com a nova estrutura de URL da pasta do Google Drive.
javascript:var fOlDeR_URL = ""; fOlDeR_URL += document.location; fOlDeR_ref = fOlDeR_URL.split("/"); cLeAn_URL = "http://www.googledrive.com/host/"; cLeAn_URL += fOlDeR_ref[fOlDeR_ref.length-1]; nEw_URL = cLeAn_URL+"/"+prompt("To view the public HTML version of a file within this folder, enter its filename (such as mypage.html) below and hit enter.\n\nTo view the public HTML version of this entire folder (or its index.html, if it exists), just hit enter and you'll be directed to:\n\n"+cLeAn_URL,""); window.open(nEw_URL);
Depois de marcá-lo, vá para a pasta para a qual você deseja o URL público no Google Drive e clique no marcador.