Me encanta la función de citar en Discourse. Hoy, estaba escribiendo una publicación y quería enlazar a Wikipedia y citar un texto específico de la página. Normalmente, lo haría haciendo una captura de pantalla y luego agregando el enlace por separado. Sin embargo, hoy se me ocurrió que me encantaría tener algo como la función de citar de Discourse, pero que pudiera citar de cualquier sitio web.
Así que, en este escenario de Wikipedia, iría a la página de Wikipedia, resaltaría el texto que quiero citar (o incluso arrastraría un cuadro para crear una captura de pantalla) y luego podría agregar automáticamente la cita (o captura de pantalla) al compositor de Discourse y citar la fuente con un enlace. Luego, al visitar el enlace de la cita, idealmente incluso podría mostrar el texto resaltado, como lo hace Github al visitar ciertos enlaces que tenían código resaltado.
Imagino que esto podría ser difícil de crear dentro de Discourse o incluso como una extensión del navegador, sin embargo, creo que podría agregar mucha interactividad a la web y generar mucha más discusión en Discourse. Puedo imaginarme citando publicaciones de blogs, escribiendo refutaciones, incluyendo definiciones de diccionarios y más.
De todos modos, solo quería compartir esto para que la gente reflexione en caso de que alguien esté interesado en hacerlo realidad. Y estoy emocionado de desarrollar aún más esta idea con otros a continuación.
Además, ¿sabes si hay alguna forma de añadir una cita al compositor usando la API de Discourse? Busqué pero no pareció encontrar nada, pero me imagino que tiene que estar en alguna parte.
Está bien, buscaré y veré si encuentro algo, mientras espero a ver si otros saben
Editar: Creo que podría haber una forma de hacerlo no exactamente usando la función de cita, sino algo similar. Creo que un simple bookmarklet podría funcionar así:
Seleccionar el texto
Presionar el bookmarklet
El bookmarklet convierte el texto seleccionado y la URL actual en un bloque de cita de markdown como este:
> example.com:
> Lorem ipsum text
El bookmarklet copia ese texto al portapapeles.
Al pegar algo así en un compositor de Discourse, debería verse así:
Creo que el bookmarklet podría ser más avanzado, utilizando la opción de crear una URL de nuevo tema, o permitiendo a una persona elegir a qué sitio quiere añadirlo, sin embargo, creo que un bookmarklet tan simple podría ser de gran ayuda.
Independientemente, probablemente seguiré citando texto como este de ahora en adelante, aunque actualmente requiere un poco más de idas y venidas.
Me encanta citar, ¡y me encantan los bookmarklets!
Hace unos años empecé a trabajar en copiar cosas en Discourse para archivar/discutir (archivar en este sentido es similar a copiar imágenes, tanto por razones de privacidad como históricas).
Lo he mejorado… pero como un hack relajante en un navegador donde no guardé nada de eso…
@jimkleiber hazme saber si se te ocurre algo, ¡lo probaría!
Sacar “citar en cualquier lugar” y Wikipedia en el mismo tema me hizo pensar en mi cosa favorita de Wikipedia que desearía que se implementara a nivel de navegador… pero probablemente muy modificada para permitir problemas de privacidad.
Creo que la mayor parte de esto, si no todo, ya lo puedes lograr con https://hypothes.is.
Por ejemplo, el usuario pogotc ha resaltado el texto “cualquiera puede editar” en la página principal de Wikipedia en inglés. A continuación, se muestra un enlace que cita esa anotación (resaltado) y cuando cualquiera de nosotros sigue este enlace, podemos ver la página principal de Wikipedia en inglés con ese texto anotado resaltado:
El anotador (resaltador) debe usar un bookmarklet o una extensión del navegador, pero cualquiera puede seguir un enlace como el de arriba para simplemente ver la anotación (resaltado).
Pero quizás quieres poder resaltar el texto pero no hacerlo tan público?
Cuando copio y pego texto de Internet en Microsoft OneNote en Windows 10, el pegado predeterminado muestra el texto seguido de la URL de origen. Tal vez eso signifique que ya está en el portapapeles… no funciona en el iPhone, pero si solo quieres algo para tu PC, podría ser útil saberlo.