Incorporar um mapa ou outra página com um iframe: como funciona, e porque algumas páginas recusam

A resposta curta: um iframe é uma janela dentro da sua página que mostra outra página (um mapa, um vídeo, um formulário). Para um mapa ou um vídeo, o serviço dá o código pronto. Mas nem todas as páginas se deixam mostrar assim: muitas dizem ao navegador para recusar, e a janela aparece em branco com «recusou-se a ligar».

O que o site precisa

O quê O que fazer
Para que serve Um mapa de localização, um vídeo, um calendário de reservas, um formulário de outro serviço.
Como se faz O serviço oferece a opção «incorporar» e dá um código; cola-se na página, num bloco de HTML.
Porque fica em branco A página de destino proíbe ser incorporada, através de um cabeçalho de segurança, ou o seu próprio site recusa tudo: Cabeçalhos de segurança.
Privacidade Um iframe de outro serviço pode pôr os cookies dele: O aviso de cookies.
Velocidade Cada iframe é uma página inteira a carregar. Adie o que está fora do ecrã: Carregamento diferido.

Como começar

1 Peça o código ao serviço (num mapa, por exemplo, «Partilhar» e depois «Incorporar um mapa») e copie-o.
2 Cole-o num bloco de «HTML personalizado» da página (no WordPress) ou no ficheiro da página.
3 Dê-lhe um tamanho que se ajuste ao telemóvel: largura a 100% e uma altura razoável, em vez de um número fixo grande.
4 Acrescente um título (o atributo «title») descrevendo o conteúdo, para quem usa um leitor de ecrã: Acessibilidade.
5 Teste no computador e no telemóvel, e com a janela privada: se fica em branco, veja o aviso da consola do navegador.
Se o seu site também tem de poder ser incorporado noutro, ou o contrário, o cabeçalho que o impede tem de mudar, com cuidado: permitir tudo expõe o site a ser mostrado dentro de páginas falsas. Uma política restrita é mais segura: Política de segurança de conteúdo.
Um mapa que mostra onde fica o negócio também ajuda a ser encontrado: Ser encontrado no Google. Para vídeos: Vídeos no seu site.

O iframe fica em branco e já tentou isto? Abra um pedido com o endereço da página e o do conteúdo incorporado.

Abrir pedido de suporte

VEJA TAMBÉM

Cabeçalhos de segurança explicados: o que fazem e como os acrescentar no .htaccess

Content Security Policy: uma primeira política, ensaiada em modo de relatório

Vídeos no seu site: guardá-los na hospedagem ou incorporá-los de um serviço de vídeo

Carregamento adiado (lazy load) de imagens e vídeos: o que adiar e o que nunca

O aviso de cookies e o consentimento: o que o seu site recolhe sem você saber

O seu site é acessível? Seis verificações que qualquer pessoa pode fazer

PRODUTO RECOMENDADO

Alojamento de sites com cPanel

Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5.940,00 Kz/mês (plano de 3 anos, com cupão)

Ver planos
  • 0 Utilizadores acharam útil
Esta resposta foi útil?