Actuellement, ils ont supprimé la possibilité de prévisualiser des fichiers HTML depuis l'interface Drive, mais vous pouvez toujours afficher ou héberger des fichiers HTML qui se trouvent dans des dossiers publics comme suit :
- Ouvrez le dossier (partagé publiquement) que vous souhaitez partager depuis l'interface Google Drive.
- Identifiez l'URL du dossier dans votre barre d'adresse. Elle ressemblera à quelque chose comme
https://drive.google.com/?authuser=0#folders/0B81vQexWOx6hRDVMQWZTekx4Umc
- Remplacez
https://drive.google.com/?authuser=0#folders/
par "googledrive.com/host/"
- Votre nouvelle URL ressemblera à ceci :
http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc
Si vous avez un fichier index.html
, ce lien vous mènera à la page en direct, sinon, vous serez dirigé vers la vue HTML publique du dossier.
Si vous souhaitez afficher un fichier spécifique dans le dossier, vous pouvez ajouter son nom de fichier à la fin de l'URL de cette manière : http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc/chromedock.html
Ces liens seront utilisables publiquement.
J'ai créé un bookmarklet pour automatiser le processus de recherche des liens publics pour les fichiers et dossiers. N'hésitez pas à créer un nouveau marque-page (appelez-le quelque chose comme "Héberger depuis Google Drive") et collez le code suivant comme URL :
Il s'agit d'une version mise à jour du bookmarklet qui fonctionne avec la nouvelle structure d'URL de dossier de 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("Pour afficher la version HTML publique d'un fichier dans ce dossier, saisissez son nom de fichier (comme mypage.html) ci-dessous et appuyez sur Entrée.\n\nPour afficher la version HTML publique de ce dossier entier (ou son index.html, s'il existe), appuyez simplement sur Entrée et vous serez redirigé vers :\n\n"+cLeAn_URL,""); window.open(nEw_URL);
Une fois que vous l'avez enregistré en marque-page, il vous suffit de vous rendre dans le dossier pour lequel vous souhaitez obtenir l'URL publique dans Google Drive et de cliquer sur le marque-page.