Чи можна мати чисті URL-адреси для елементів Google Диска? [зачинено]


11

Чи можна мати чисті URL-адреси для елементів Google Диска? Під елементами я маю на увазі папки (колекції) та файли.

В даний час в URL є жахливо довгі рядки цифр і букв. Вони виглядають безладним і не говорять багато про предмет, на який вони посилаються.

Існують рекомендації W3C щодо хороших URL-адрес, тому Google Drive на сьогодні чітко їх порушує.

Думки?

Що я шукаю, було б щось на зразок:

https://drive.google.com/users/<username>/mydocuments/afile.doc

Де ім'я користувача, наприклад johnsmith:

https://drive.google.com/users/johnsmith/mydocuments/afile.doc

або для компанії, яка розміщує документи на Google Диску (платна послуга Google, Google Drive for Business):

https://drive.google.com/business/<companyname>/<username>/mydocuments/afile.doc

Де і замінюються іменем користувача та компанією чи організацією, в якій вони працюють:

наприклад:

https://drive.google.com/business/acompany/johnsmith/mydocuments/afile.doc

Звичайно, це має багато сенсу?


Ні, це не має сенсу. Це робить занадто легким, щоб хтось здогадувався про документи, які хтось може мати у своєму GDrive. Уявіть, що у вас є злісні наміри, мільйон імен користувачів Google і деякі скромні навички сценаріїв. Наскільки просто вам було б автоматизувати спроби пошуку http://drive.google.com/users/{username}/mydocuments/passwords.txt?
але

І "W3C рекомендації щодо хороших URL-адрес"? Ви впевнені, що не маєте на увазі інструкцій щодо SEO? Що того варте, сер Тім Бернерс-Лі ніколи не сподівався, що людина коли-небудь захоче бачити (набагато менше, ніж читати) URL-адресу.
але

І, ще трохи далі: у чому тут питання? Здається, ви намагаєтеся завести розмову про те, як Google Drive створює URL-адреси, але у вас немає конкретної проблеми, яку ви намагаєтеся вирішити.
але

Тут питання про зручність використання (можливість запам’ятовувати URL-адресу або використовувати її для полегшення навігації) і, в меншій мірі, естетичність.
therobyouknow

4
"Уявіть, що у вас є злісні наміри, мільйон імен користувачів Google і деякі скромні навички сценаріїв. Як просто вам було б автоматизувати спроби пошуку http://drive.google.com/users/{username}/mydocuments/passwords.txt" - це передбачає, що документ став публічно видимим, якщо він не був тоді документом не видно, правда? Отже, якщо це можуть бачити лише авторизовані люди, тобто вони повинні увійти, тоді ви вважаєте, що це все-таки проблема безпеки?
therobyouknow

Відповіді:


12

Звичайно, це має багато сенсу?

Насправді це не працює так добре, як ви могли подумати спочатку. URL-адреси, які використовує Google, є стабільними: вони містять лише ідентифікатор документа. Власник документа може змінитися. Документ може мати багато користувачів з різними і мінливими привілеями. Заголовок / назва документа може змінюватися. Якщо будь-яка з цих властивостей була присутня в URL-адресі, URL-адреса буде змінена при зміні документа. Це створило б серйозну проблему. Натомість URL-адреси містять єдину стабільну інформацію: унікальний ідентифікатор, сформований системою. (це більш принципово, але це додатково до проблем, пов'язаних із витоком інформації, відміченими самподдаром)

Оновлення:
відповідна стаття Тіма Бернерса-Лі під назвою Cool URIs не змінюється


1
+1 та прийнято, тому що ви фактично покриваєте хороші моменти щодо змін власності та права власності, а також безпеки, а також унікальний ідентифікатор вирішує все це. У моєму питанні був елемент "захисника чортів", тобто я хотів бути невірним щодо необхідності цієї вимоги.
therobyouknow

Тепер ви можете отримати своє власне коротке ім’я для файлів Google Диска за допомогою GDrives , наприклад gdriv.es/yourname/yourfile.ext
niutech

5

Те, про що ви просите, очевидно, наразі недоступне, а також я кажу, що воно ніколи не буде доступним. Пов’язання власника облікового запису Google Диска з кожним його файлом - це те, що майже ніхто не захоче. Ніколи не було жодного способу дізнатися власника Документу за його посиланням.

Якщо ви хочете, щоб ваші посилання на документ виглядали добре, короткими та інформативними щодо документа, ви можете скористатися службою скорочення URL-адрес, наприклад, bit.ly , tiny.cc або Google goo.gl


1
Чому б вони цього не хотіли? (Я не кажу, що вони повинні, але, будь ласка, просвітліть мене) На робочому місці, яке використовує Google Диск / Документи, ви не хочете ділитися документами з чистими URL-адресами, а не з сторонніми URL-адресами? Якщо люди можуть бачити документ і його батьківську папку лише тоді, коли вони ввійшли в систему, це проблема?
therobyouknow

@therobyouknow Ви переглядаєте посилання google doc від компанії із записом "Survey2". Ви здогадуєтесь, що має бути файл з назвою "Опитування" або "Обстеження1" або "Обстеження3". Ви правильно здогадалися і можете переглядати ці файли.

Дивіться це запитання: webapps.stackexchange.com/questions/24014/… і мою відповідь на нього.

Можна було б переглядати "Опитування" або "Опитування1" або "Обстеження3", лише якщо вони мали ті ж дозволи, що і Survey2, безумовно? Я не намагаюся доводити справу з чистими URL-адресами - я дуже готовий пояснити, чому вони не є хорошою ідеєю, але цей момент все-таки можна вирішити відповідними дозволами.
therobyouknow

+1 у вашій відповіді за порадою щодо скорочених URL-адрес. Хоча у відповіді сказано, що вона ніколи не буде доступною, або ніхто не хоче, щоб її відповідь не пояснювала, чому.
therobyouknow
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.