¿Es posible tener URL limpias para los elementos de Google Drive? [cerrado]

11

¿Es posible tener URL limpias para los elementos de Google Drive? Por elementos quiero decir carpetas (colecciones) y archivos.

En la actualidad hay cadenas de números y letras terriblemente largas en una URL. Se ven desordenados y no dicen mucho sobre el elemento al que se vinculan.

Existen pautas del W3C sobre buenas URLS, por lo tanto, Google Drive las rompe claramente en este momento.

Pensamientos?

Lo que estoy buscando sería algo como:

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

¿Dónde está un nombre de usuario, por ejemplo, johnsmith:

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

o para una empresa que aloja sus documentos con Google Drive (servicio pago a Google, Google Drive for Business):

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

Dónde y se reemplazan con el nombre del usuario y la empresa u organización en la que trabajan:

p.ej:

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

¿Seguramente esto tiene mucho sentido?

therobyouknow
fuente
No, no tiene sentido. Hace que sea demasiado fácil para alguien adivinar los documentos que alguien podría tener en su GDrive. Imagine que tiene intenciones maliciosas, un millón de nombres de usuario de Google y algunas habilidades modestas de secuencias de comandos. ¿Qué tan simple sería para usted automatizar el intento de encontrar http://drive.google.com/users/{username}/mydocuments/passwords.txt?
ale
¿Y "Directrices del W3C sobre buenas URL"? ¿Seguro que no te refieres a las pautas de SEO? Para lo que vale, Sir Tim Berners-Lee nunca anticipó que un humano alguna vez querría ver (y mucho menos leer) una URL.
ale
Y, solo un poco más: ¿Cuál es la pregunta aquí? Parece que está intentando generar una conversación sobre cómo Google Drive construye URL, pero no tiene un problema específico que está tratando de resolver.
ale
La cuestión aquí es la usabilidad (poder recordar una URL o usarla para ayudar a la navegación) y, en menor medida, la estética.
therobyouknow
44
"Imagínese que tiene intenciones maliciosas, un millón de nombres de usuario de Google y algunas habilidades de creación de secuencias de comandos modestas. Cuán simple sería para usted automatizar el intento de encontrar http://drive.google.com/users/{username}/mydocuments/passwords.txt", lo que supone que el documento se ha hecho público, si no lo tiene. no es visible, ¿verdad? Entonces, si solo las personas autorizadas pueden verlo, es decir, tienen que iniciar sesión, ¿cree que esto sigue siendo un problema de seguridad?
therobyouknow

Respuestas:

12

¿Seguramente esto tiene mucho sentido?

En realidad, no funciona tan bien como podría pensar al principio. Las URL que utiliza Google son estables: contienen solo la identificación del documento. El propietario del documento puede cambiar. Un documento puede tener muchos usuarios con privilegios diversos y cambiantes. El título / nombre del documento puede cambiar. Si alguna de estas propiedades estuviera presente en la URL, la URL cambiaría cuando se modificara el documento. Esto presentaría un problema grave. En cambio, las URL contienen la única información estable: la identificación única generada por el sistema. (Esto es más fundamental, pero se suma a las preocupaciones de fuga de información señaladas por mí mismopoddar)

Actualización:
un artículo relevante de Tim Berners-Lee titulado Cool URIs no cambia

dsh
fuente
1
+1 y aceptado porque en realidad cubre buenos puntos sobre la propiedad y los cambios de título, así como la seguridad y que una identificación única aborda todos estos. Mi pregunta tenía un elemento de "abogado del diablo", lo que significa que estaba dispuesto a ser incorrecto acerca de la necesidad de ese requisito.
therobyouknow
Ahora puede obtener su propio nombre corto para los archivos de Google Drive usando GDrives , por ejemplo, gdriv.es/yourname/yourfile.ext
niutech
5

Lo que está pidiendo claramente no está disponible en este momento y, además, le digo que nunca estará disponible. Vincular el titular de la cuenta de Google Drive con cada uno de sus archivos es algo que casi nadie querría. Nunca ha habido ninguna forma de conocer al propietario de un documento desde su enlace.

Si desea que sus enlaces de documentos se vean bien, cortos e informativos sobre el documento, puede usar un servicio de acortamiento de URL como bit.ly , tiny.cc o el propio goo.gl de Google


fuente
1
¿Por qué no querrían esto? (No digo que deberían hacerlo, pero por favor, ilumíneme) En un lugar de trabajo que usa Google Drive / Docs, ¿no le gustaría compartir documentos con URL limpias en lugar de aquellos con URL extrañas? Si las personas solo pueden ver el documento y su carpeta principal si han iniciado sesión, ¿es esto un problema?
therobyouknow
@therobyouknow Visitas el enlace de un documento de google de una empresa con "Survey2" escrito al final. Supones que debe haber un archivo llamado "Encuesta" o "Encuesta1" o "Encuesta3". Lo has adivinado correctamente y puedes ver estos archivos.
Vea esta pregunta: webapps.stackexchange.com/questions/24014/… y mi respuesta.
¿Uno solo podría ver "Survey" o "Survey1" o "Survey3" si tenían los mismos permisos que Survey2, sin duda? No estoy tratando de demostrar un caso para tener URL limpias: estoy muy dispuesto a explicar por qué no son una buena idea, pero ese punto aún podría abordarse con los permisos adecuados.
therobyouknow
+1 en su respuesta para el consejo sobre URL acortadas. Aunque la respuesta dice que nunca estará disponible o nadie lo querría, su respuesta no explica por qué.
therobyouknow