Lihat html yang diberikan dokumen html di Google Drive baru

13

Di Google drive lama — sebelum mendesain ulang materi — seseorang dapat membuka dokumen HTML dan itu akan menunjukkan sumber dalam modal (jendela sembul dengan hamparan di belakangnya). Kemudian ketika Anda menekan terbuka dari sana, itu membuat html.

Di Google drive baru, bisakah saya melihat HTML yang saya render dengan cara apa pun? Dengan kata lain host situs web statis di Google Drive?

Sekarang ini hanya memungkinkan saya melihat sumber atau mengeditnya dengan ekstensi. Saya ingin melihat render. Halaman web yang sebenarnya.

irfan
sumber

Jawaban:

7

Saat ini, mereka telah menyingkirkan kemampuan untuk melihat pratinjau file HTML dari antarmuka Drive, tetapi Anda masih dapat melihat atau meng-host file HTML yang ada di folder publik sebagai berikut:

  1. Buka folder (yang dibagikan secara publik) yang ingin Anda bagikan dari antarmuka Google Drive.
  2. Identifikasi URL folder di bilah alamat Anda. Ini akan terlihat sepertihttps://drive.google.com/?authuser=0#folders/0B81vQexWOx6hRDVMQWZTekx4Umc
  3. Ganti https://drive.google.com/?authuser=0#folders/dengan "googledrive.com/host/"
    • URL baru Anda akan terlihat seperti ini: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc

Jika Anda memiliki index.htmlfile, tautan ini akan membawa Anda ke halaman langsung, jika tidak, Anda akan dibawa ke tampilan HTML publik folder.

Jika Anda ingin melihat file tertentu di folder, Anda dapat menambahkan nama file ke akhir URL seperti ini: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc/chromedock.html

Tautan ini akan dapat digunakan secara publik.

Saya membuat bookmarklet untuk mengotomatiskan proses menemukan tautan publik untuk file dan folder. Jangan ragu untuk membuat bookmark baru (sebut saja sesuatu seperti "Host dari Google Drive") dan tempel kode berikut sebagai URL:

Ini adalah versi bookmarklet yang diperbarui yang berfungsi dengan struktur URL folder baru 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);

Setelah Anda mem-bookmark-nya, buka saja folder yang Anda inginkan untuk URL publik di Google Drive dan klik bookmarknya.

gwistix
sumber
Langkah 3: URL tidak dapat diedit. Apakah ini sudah berubah sejak jawaban diposting?
Russ Bateman
1
Jika Anda melakukan tiga langkah, Anda cukup mengubah URL langsung dari bilah alamat Anda. Hapus bagian yang mengatakan https://drive.google.com/?authuser=0#folders/dan ketik googledrive.com/host/saja. Ini dapat diedit seperti URL apa pun. Jika Anda menggunakan bookmarklet, tidak perlu mengedit URL, karena URL itu melakukannya untuk Anda.
gwistix
1
Satu hal lagi yang perlu diperhatikan: sepertinya mereka telah mengubah struktur file URL, jadi ini sekarang hanya berfungsi untuk folder di dalam folder Google Drive utama Anda; itu tidak lagi berfungsi untuk folder yang bersarang di dalam folder lain :(
gwistix
1
Saya telah menulis ulang bookmarklet agar berfungsi dengan struktur URL folder baru, dan meletakkan yang baru di posting asli di atas, jika Anda tertarik.
gwistix
2
Terima kasih! Sayangnya, ini hanya berfungsi di folder yang dibagikan secara publik. Perusahaan saya menggunakan Google Drive dan saya ingin berbagi file HTML yang berisi informasi terbatas. Saya dapat melakukan ini dalam presentasi, spreadsheet, formulir, gambar, dll., Tetapi saya tidak dapat memposting dokumen HTML untuk dirender oleh browser kecuali melalui mekanisme ini. Sayang.
Russ Bateman
1

Dimungkinkan untuk menambahkan aplikasi melihat / mengedit pihak ketiga ke Google Drive sekarang. Tidak ada kekurangan dalam pemirsa HTML sederhana. Coba pilih "Buka dengan", lalu "Sambungkan lebih banyak aplikasi", lalu cari aplikasi dengan mengetikkan "HTML" di kotak yang disediakan. Aplikasi bernama (secara harfiah) "HTML viewer" ini membantu saya dengan baik.

h22
sumber
1

Jika Anda tidak ingin membagikan dokumen HTML yang disimpan secara publik, dan tidak ingin menginstal penampil HTML sederhana di google docs (mereka ingin akses ke profil Anda dll.), Dan menggunakan MacOS atau Windows, Anda dapat menginstal aplikasi drive asli di komputer Anda. Kemudian Anda dapat membuka file secara langsung dan mempratinjau di browser OS Anda. Merupakan pilihan terbaik bagi saya, tetapi tentu saja tidak akan berhasil untuk semua orang.

Tongfa
sumber
0

Saya perhatikan bahwa file html ditampilkan (kurang lebih dengan benar) dengan Google Drive App di Android Mobile saya ( https://play.google.com/store/apps/details?id=com.google.android.apps. docs & hl = id ). Anda harus menunggu sedikit agar file tersebut dimuat. Tapi setidaknya Anda tidak melihat kode html lagi, Anda dapat melihat gambar (setidaknya jika Anda menggunakan SingleFile untuk menyimpan file html Anda. Ini mungkin bekerja untuk orang lain, tetapi saya belum mengujinya!) Dan dapat dibaca ! IYA !! ;) Sayangnya ini tidak berfungsi (belum?) Di komputer saya dengan Google Chrome ketika mencoba membuka file html dari situs web Google Drive ( https://drive.google.com/drive/my-drive ). ; (

Erb
sumber