Actualmente, el manejo principal de PDFs se realiza mediante una descarga:
allaboutcats.pdf (42.2 KB)
Aunque esto es muy funcional, añade unos cuantos pasos innecesarios para el caso de uso más común: “Quiero leer esto ahora”, especialmente en dispositivos móviles.
La necesidad de descargar o guardar algo es muy secundaria. A veces es necesario, pero normalmente el usuario simplemente quiere leerlo y seguir adelante.
El TC Inline PDF Previews aborda esto al mostrar un PDF incrustado en escritorio, y lo hace con gran efectividad. Sin embargo, omite estas situaciones comunes:
- PDFs en dispositivos móviles
- Múltiples PDFs (debido al desorden visual)
- Visualización de PDFs en una pestaña completa del navegador
Cabe destacar que existen otras formas de descargar un PDF. Pueden descargarse directamente desde un enlace (mediante clic derecho / menú contextual) o desde el visor de PDF basado en navegador que proporciona este TC.
Sugerencia: abrir PDFs en el navegador por defecto
Este pequeño ajuste resuelve ambas situaciones de forma elegante y simplemente se alinea con el comportamiento predeterminado de otros enlaces en Discourse. Así, con el cambio propuesto:
- Los enlaces a PDF en móviles suelen abrirse en la misma ventana del navegador
- permite la visualización con un solo toque
- Los enlaces a PDF en escritorio (es decir, por encima del PDF incrustado) se abren en una nueva pestaña
- permite la visualización completa en una sola pestaña con un clic
- Cuando el comportamiento incrustado se suprime deliberadamente (añadiendo un espacio en el texto del enlace)
- permite la visualización con un solo clic
He agrupado estos cambios en esta PR: