Actuellement, ils ont supprimé la possibilité de prévisualiser les fichiers HTML à partir de 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 à partir de 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 redirigé 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 comme ceci : http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc/chromedock.html
Ces liens seront accessibles publiquement.
J'ai créé un bookmarklet pour automatiser le processus de recherche des liens publics pour les fichiers et les dossiers. N'hésitez pas à créer un nouveau signet (appelez-le quelque chose comme "Héberger depuis Google Drive") et collez le code suivant en tant qu'URL :
Il s'agit d'une version mise à jour du bookmarklet qui fonctionne avec la nouvelle structure d'URL des dossiers 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 à l'intérieur de ce dossier, saisissez son nom de fichier (tel que mypage.html) ci-dessous et appuyez sur entrée.\n\nPour afficher la version HTML publique de l'ensemble de ce dossier (ou son index.html, s'il existe), appuyez simplement sur entrée et vous serez dirigé vers :\n\n"+cLeAn_URL,""); window.open(nEw_URL);
Une fois que vous l'avez mis en signet, 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 signet.