Al momento, si sono sbarazzati della possibilità di visualizzare in anteprima i file HTML dall'interfaccia di Drive, ma puoi comunque visualizzare o ospitare i file HTML che si trovano nelle cartelle pubbliche come segue:
- Apri la cartella (condivisa pubblicamente) che desideri condividere dall'interfaccia di Google Drive.
- Identifica l'URL della cartella nella barra degli indirizzi. Sembrerà qualcosa del genere
https://drive.google.com/?authuser=0#folders/0B81vQexWOx6hRDVMQWZTekx4Umc
- Sostituisci
https://drive.google.com/?authuser=0#folders/
con "googledrive.com/host/"
- Il tuo nuovo URL avrà un aspetto simile al seguente:
http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc
Se hai un index.html
file, questo link ti porterà alla pagina live, altrimenti verrai portato alla visualizzazione HTML pubblica della cartella.
Se si desidera visualizzare un file specifico nella cartella, è possibile aggiungere il suo nome file alla fine dell'URL in questo modo: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc/chromedock.html
Questi collegamenti saranno utilizzabili pubblicamente.
Ho creato un bookmarklet per automatizzare il processo di ricerca dei collegamenti pubblici per file e cartelle. Sentiti libero di creare un nuovo segnalibro (chiamalo come "Host da Google Drive") e incolla il seguente codice come URL:
Questa è una versione aggiornata del bookmarklet che funziona con la nuova struttura dell'URL della cartella di 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);
Una volta che hai aggiunto un segnalibro, vai alla cartella per la quale desideri l'URL pubblico in Google Drive e fai clic sul segnalibro.