Skip to main content

¿Hay una etiqueta de descarga HTML?

Soluciones de 5 Letras. Niveles 1 a 1384 - 4 Fotos 1 Palabra. Todas Respuestas Android, iPhone, iOS (Abril 2025)

Soluciones de 5 Letras. Niveles 1 a 1384 - 4 Fotos 1 Palabra. Todas Respuestas Android, iPhone, iOS (Abril 2025)
Anonim

Si es un desarrollador web, podría estar buscando un código HTML que descargue un archivo; en otras palabras, una etiqueta HTML particular que obligue al navegador web a descargar un archivo particular en lugar de mostrarlo dentro del navegador web.

El único problema es que no hay una etiqueta de descarga. No puede utilizar un archivo HTML para forzar la descarga de un archivo. Cuando se hace clic en un hipervínculo desde una página web, sin importar si se trata de un video, un archivo de audio u otra página web, el navegador web automáticamente intenta abrir el recurso en la ventana del navegador. Cualquier cosa que el navegador no entienda cómo cargar se solicitará como descarga.

Es decir, a menos que el usuario tenga un complemento de navegador o una extensión que hace cargar ese tipo de archivo en particular. Algunos complementos ofrecen compatibilidad con el navegador web para todo tipo de archivos, como documentos DOCX y PDF, algunos formatos de películas y otros tipos de archivos.

Sin embargo, algunas otras opciones permitirán a sus lectores descargar archivos en lugar de abrirlos en el navegador.

Educar a los usuarios sobre cómo usar un navegador web

Una de las maneras más fáciles de hacer que los usuarios descarguen archivos que de otra manera podrían aparecer en su navegador cuando se hace clic es hacer que comprendan cómo funcionan realmente las descargas de archivos.

Cada navegador moderno tiene lo que se llama un menú contextual que aparece al hacer clic con el botón derecho en un enlace o al tocar y mantener pulsado en las pantallas táctiles. Cuando se selecciona un enlace de esta manera, tiene más opciones, como copiar el texto del hipervínculo, abrir el enlace en una nueva pestaña o descargar el archivo al que apunta el enlace.

Esta es una forma realmente fácil de evitar la necesidad de una etiqueta de descarga HTML: solo haga que los usuarios descarguen el archivo directamente. Funciona con cada tipo de archivo, incluidas páginas como HTML / HTM, TXT y PHP, así como películas (MP4, MKV y AVI), documentos, archivos de audio, archivos y más.

La forma más fácil de emular una etiqueta de descarga HTML es decirle a la gente qué hacer, como en este ejemplo.

Haga clic derecho en el enlace y elijaGuardar enlace como… para descargar el archivo.

Nota: Algunos navegadores pueden llamar a esta opción otra cosa, como Guardar como.

Comprimir la descarga a un archivo comprimido

Otro método que puede utilizar el desarrollador del sitio web es colocar la descarga en un archivo como un archivo ZIP, 7Z o RAR.

Este enfoque tiene dos propósitos: comprime la descarga para ahorrar espacio en disco en el servidor y le permite al usuario descargar los datos más rápido, pero también coloca el archivo en un formato que la mayoría de los navegadores web no intentarán leer, lo que obliga al navegador a descargar el archivo en su lugar.

La mayoría de los sistemas operativos tienen un programa incorporado que puede archivar archivos como este, pero las aplicaciones de terceros generalmente tienen más funciones y pueden ser más fáciles de usar. PeaZip y 7-Zip son un par de favoritos.

Truco el navegador con PHP

Finalmente, si conoce algo de PHP, puede usar un simple script PHP de cinco líneas para forzar al navegador a descargar el archivo sin comprimirlo o pedir a sus lectores que hagan algo.

Este método se basa en los encabezados HTTP para decirle al navegador que el archivo es un archivo adjunto en lugar de un documento web, por lo que, de hecho, funciona de manera similar al método anterior, pero en realidad no requiere que comprima el archivo.