Como conectar-se a recursos não-html com html5

Os links podem conectar-se a praticamente qualquer tipo de arquivo, como documentos de processamento de texto, planilhas, PDFs, arquivos compactados e multimídia. Dois usos típicos para as ligações não-HTML são software e PDF páginas de download.

downloads de arquivos

arquivos não-web deve, contudo, ser acessada através da Internet, para que eles possuem URLs únicas, assim como páginas HTML. Qualquer arquivo em um servidor web (independentemente do seu tipo) pode ser ligado através de um URL.

Por exemplo, se você deseja que seus usuários baixar um arquivo PDF com o nome doc.pdf e um arquivo Zip chamado software.zip a partir de uma página web, você usar este HTML:

Baixe a nova versão do nosso software

Programas

Documentação

Você não pode saber como navegador de qualquer usuário irá responder a um clique em um link que leva a um arquivo não-web. O navegador pode

  • Solicitar que o usuário salvar o arquivo.

    Video: html5 javascript css3

  • Exibir o arquivo sem baixá-lo (comum para PDFs).

  • Exibir uma mensagem de erro (se o navegador não consegue lidar ou não reconhece o tipo de arquivo envolvido).

Porque você não pode saber como um navegador irá responder, ajudar os usuários a baixar arquivos com êxito, fornecendo

  • O máximo de informações possível sobre os formatos de arquivo em uso

  • Ferramentas especiais que precisam para trabalhar com os arquivos

  • Arquivos compactados: Para trabalhar com o conteúdo de um arquivo Zip, os usuários precisam de um utilitário de compactação, como o WinZip ou ZipIt, se seus sistemas operacionais não suportam arquivos Zip nativamente.

  • PDFs: Para visualizar um arquivo PDF, os usuários precisam do Adobe Acrobat Reader (ou algum equivalente, como Nitro PDF Reader).

Video: PlayList com HTML 5 e PHP - Aula 5 (Formulário de Login / Senha)

Você pode fazer o download de marcação mais user-friendly, adicionando texto e links de apoio, como este:

Baixe o nosso novo software



Programas (1,2 MB compactado arquivo ZIP)

Nota:Você precisa de um utilitário zip, como7-Zip (Windows) ouZipIt (Macintosh) para abrir um arquivo ZIP.

Documentação (440 KB PDF)

Nota:Você precisa do livreAdobe Readerpara ver um arquivo PDF.

A figura mostra como um navegador processa este HTML, ea caixa de diálogo que aparece quando você clica no link Software.

Endereço de e-mail

Um link para um endereço de e-mail pode abrir automaticamente um novo e-mail endereçado a exatamente a pessoa certa.

Esta é uma ótima maneira de ajudar os usuários a enviar-lhe e-mails com comentários e solicitações.

Um link de e-mail usa o elemento âncora padrão e um href atributo. O valor do href atributo é o endereço de destino e-mail, prefaciado com mailto:.

Envie-nos a suacomentários.

configuração do navegador do usuário controla como o browser lida com um link de e-mail. A maioria dos navegadores siga estas duas etapas básicas automaticamente:

  1. Abra uma nova janela de mensagem no programa de e-mail padrão.

  2. Insira o endereço do href atributo para o campo Para da mensagem.

Infelizmente, a página web mailto: links são a principal fonte de endereços de e-mail para spammers. Criando um formulário para receber feedback é muitas vezes uma melhor idéia-melhor ainda, usar criptografia javascript no endereço de e-mail. (Para mais informações, consulte o grande artigo de Steven Chapman “Esconder o seu endereço e-mail”Na About.com.)

Uma forma segura de fornecer um endereço de e-mail está na forma: ed em edtittel pontocom, sabendo que as pessoas são inteligentes o suficiente para substituir @ para em e . para ponto, e também sabendo que endereço-debulhadoras geralmente não são tão sagaz.

Se você optar por usar uma forma em vez disso, estar ciente de que isso também pode apresentar problemas de segurança - sempre certifique-se de verificar a sua entrada, ou tomar medidas para evitar os chamados ataques de injeção SQL. Para mais informações, veja o artigo de Colin Mackay “Ataques de injeção SQL e algumas dicas sobre como evitá-los”No site do Projeto Código.


Publicações relacionadas