Cómo vincular a los recursos no html con html5
Los enlaces pueden conectarse a prácticamente cualquier tipo de archivo, como documentos de procesamiento de texto, hojas de cálculo, archivos PDF, archivos comprimidos y multimedia. Dos usos típicos para los enlaces no son software HTML y PDF páginas de descarga.
Descarga de archivos
Los archivos no web, sin embargo, se debe acceder a través de Internet, por lo que poseen URLs únicas, al igual que las páginas HTML. Cualquier archivo en un servidor web (independientemente de su tipo) se puede vincular el uso de una dirección URL.
Por ejemplo, si desea que los usuarios descargar un archivo PDF llamado doc.pdf y un archivo Zip llamado software.zip desde una página web, que utiliza este código HTML:
Descarga la nueva versión de nuestro software
Software
Documentación
No se puede saber cómo el navegador de cualquier usuario responderá a un clic en un enlace que conduce a un archivo que no web. El navegador puede
Preguntar al usuario para guardar el archivo.
Mostrar el archivo sin descargarlo (común para archivos PDF).
Mostrar un mensaje de error (si el navegador no puede manejar o no reconoce el tipo de archivo correspondiente).
Porque no se puede saber cómo un navegador responderá, ayudar a los usuarios descargar archivos con éxito al proporcionar
Mayor cantidad de información posible acerca de los formatos de archivo de uso
Herramientas especiales que necesitan para trabajar con los archivos
Los archivos comprimidos: Para trabajar con el contenido de un archivo Zip, los usuarios necesitan una utilidad de compresión, como WinZip o ZipIt, si sus sistemas operativos no son compatibles con archivos Zip de forma nativa.
PDF: Para ver un archivo PDF, los usuarios necesitan el programa gratuito Adobe Acrobat Reader (o algún equivalente, como Nitro PDF Reader).
Usted puede hacer download de marcas más fácil de usar mediante la adición de texto y enlaces de apoyo, así:
Descargue nuestro nuevo software
Software (1.2 MB comprimido en formato ZIP)
Nota:Usted necesita una utilidad de compresión tales as7Zip (Windows) orZipIt (Macintosh) para abrir un archivo ZIP.
Documentación (440 KB PDF)
Nota:Usted necesita la freeAdobe Readerto ver un archivo PDF.
La figura muestra cómo un navegador hace este código HTML y el cuadro de diálogo que aparece al hacer clic en el enlace de Software.
Correos electrónicos
Un enlace a una dirección de correo electrónico se abrirá automáticamente un nuevo correo electrónico dirigido exactamente a la persona adecuada.
Esta es una gran manera de ayudar a los usuarios que envían correo electrónico con comentarios y peticiones.
Un vínculo de correo electrónico utiliza el elemento de anclaje estándar y un href atribuir. El valor de la href atributo es el objetivo de e-mail, precedido de mailto:.
Envíenos yourcomments.
Controla la configuración del navegador del usuario cómo el navegador maneja un vínculo de correo electrónico. La mayoría de los navegadores siguen estos dos pasos básicos de forma automática:
Abra una nueva ventana de mensaje en el programa de correo electrónico predeterminado.
Introduzca la dirección de la href atribuir en el campo Para del mensaje.
Desafortunadamente, la página web mailto: enlaces son una fuente primordial de direcciones de correo electrónico para los spammers. Creación de un formulario para recibir información es a menudo una mejor idea- mejor aún, usar cifrado javascript en la dirección de correo electrónico. (Para obtener más información, consulte gran artículo de Steven Chapman " Ocultando Su e-mail Dirección " en About.com.)
Una forma segura de proporcionar una dirección de correo electrónico está en la forma: ed en edtittel punto com, a sabiendas de que las personas son lo suficientemente inteligentes como para sustituir @ para a y . para punto, y también saber que la dirección-recolectores generalmente no son tan astuto.
Si usted elige utilizar un formulario en lugar, ser conscientes de que esto también puede presentar problemas de seguridad - Siempre asegúrese de comprobar su entrada, o tomar medidas para evitar los llamados ataques de inyección SQL. Para obtener más información, consulte el artículo de Colin Mackay " ataques de inyección SQL y algunos consejos sobre cómo prevenirlos " en la página web del Proyecto Código.