Wyświetl renderowany HTML dokumentu HTML na nowym Dysku Google

13

Na starym dysku Google - przed przeprojektowaniem materiału - można było otworzyć dokument HTML, który pokazywałby źródło w formie modalnej (wyskakujące okno z nakładką za nim). Następnie, gdy nacisnąłeś stamtąd open, renderował HTML.

Czy na nowym dysku Google mogę zobaczyć mój renderowany HTML w jakikolwiek sposób? Innymi słowy hostujesz statyczną stronę na Dysku Google?

W tej chwili pozwala mi tylko zobaczyć źródło lub edytować je z rozszerzeniami. Chcę zobaczyć renderowanie. Rzeczywista strona internetowa.

irfan
źródło

Odpowiedzi:

7

W tej chwili pozbyli się możliwości podglądu plików HTML z interfejsu Dysku, ale nadal możesz przeglądać lub hostować pliki HTML znajdujące się w folderach publicznych w następujący sposób:

  1. Otwórz (publicznie udostępniony) folder, który chcesz udostępnić z interfejsu Dysku Google.
  2. Zidentyfikuj adres URL folderu na pasku adresu. Będzie to wyglądać jakhttps://drive.google.com/?authuser=0#folders/0B81vQexWOx6hRDVMQWZTekx4Umc
  3. Zamień na https://drive.google.com/?authuser=0#folders/„googledrive.com/host/”
    • Twój nowy adres URL będzie wyglądał mniej więcej tak: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc

Jeśli masz index.htmlplik, ten link przeniesie Cię do strony na żywo, w przeciwnym razie przejdziesz do publicznego widoku HTML folderu.

Jeśli chcesz wyświetlić określony plik w folderze, możesz dodać jego nazwę pliku na końcu adresu URL w następujący sposób: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc/chromedock.html

Te linki będą dostępne publicznie.

Stworzyłem bookmarklet, aby zautomatyzować proces wyszukiwania publicznych łączy do plików i folderów. Utwórz nową zakładkę (nazwij ją „Host z Dysku Google”) i wklej następujący kod jako adres URL:

To jest zaktualizowana wersja bookmarkletu, który działa z nową strukturą adresów URL folderów na Dysku Google.

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);

Po utworzeniu zakładki przejdź do folderu, w którym chcesz uzyskać publiczny adres URL na Dysku Google, i kliknij zakładkę.

gwistix
źródło
Krok 3: Nie można edytować adresu URL. Czy zmieniło się to od czasu opublikowania odpowiedzi?
Russ Bateman
1
Jeśli wykonujesz trzy kroki, po prostu zmieniasz adres URL bezpośrednio z paska adresu. Usuń część, która mówi https://drive.google.com/?authuser=0#folders/i wpisz googledrive.com/host/zamiast tego. Jest tak samo edytowalny jak dowolny adres URL. Jeśli korzystasz z bookmarkletu, nie musisz edytować adresu URL, ponieważ robi to za Ciebie.
gwistix,
1
Jeszcze jedna rzecz do zapamiętania: wygląda na to, że zmienili strukturę pliku URL, więc teraz działa to tylko dla folderów w głównym folderze Dysku Google; nie działa już dla folderów zagnieżdżonych w innych folderach :(
gwistix,
1
Przepisałem skryptozakładkę do pracy z nową strukturą adresów URL folderów i umieściłem nowy w oryginalnym poście powyżej, jeśli jesteś zainteresowany.
gwistix,
2
Podziękować! Niestety działa tylko w folderze publicznym. Moja firma korzysta z Dysku Google i chciałbym udostępniać pliki HTML zawierające ograniczone informacje. Mogę to zrobić w prezentacji, arkuszu kalkulacyjnym, formularzu, rysunku itp., Ale nie mogę opublikować dokumentu HTML do renderowania przez przeglądarkę inaczej niż za pomocą tego mechanizmu. Niestety.
Russ Bateman,
1

Możliwe jest teraz dodawanie zewnętrznych aplikacji do przeglądania / edycji do Dysku Google. W prostych przeglądarkach HTML nie brakuje. Spróbuj wybrać „Otwórz za pomocą”, następnie „Połącz więcej aplikacji”, a następnie wyszukaj aplikacje, wpisując „HTML” w odpowiednim polu. Aplikacja o nazwie (dosłownie) „przeglądarka HTML” dobrze mi służy.

h22
źródło
1

Jeśli nie chcesz udostępniać publicznie zapisanych dokumentów HTML i nie chcesz instalować prostej przeglądarki HTML w dokumentach Google (chcą uzyskać dostęp do Twojego profilu itp.) I korzystasz z systemu MacOS lub Windows, możesz zainstalować natywna aplikacja dysku na twoim komputerze. Następnie możesz otworzyć pliki bezpośrednio i wyświetlić ich podgląd w przeglądarce systemu operacyjnego. To była najlepsza opcja dla mnie, ale na pewno nie będzie działać dla wszystkich.

Tongfa
źródło
0

Zauważyłem, że pliki HTML są wyświetlane (mniej więcej poprawnie) w aplikacji Dysk Google na moim telefonie z Androidem ( https://play.google.com/store/apps/details?id=com.google.android.apps. docs & hl = en ). Musisz chwilę poczekać, aż plik zostanie załadowany. Ale przynajmniej nie widzisz już kodu HTML, możesz zobaczyć obrazy (przynajmniej jeśli używasz SingleFile do zapisywania plików HTML. Może działać dla innych, ale jeszcze go nie przetestowałem!) I jest czytelny ! TAK !! ;) Niestety, to nie działa (jeszcze?) Na moim komputerze z Google Chrome podczas próby otwarcia plików HTML ze strony internetowej Dysku Google ( https://drive.google.com/drive/my-drive ). ; (

Erb
źródło