O que é um pai IFrame?

Um IFrame pai é um quadro interno em uma página da Web que contém uma página ou script secundário da Web. Eles são frequentemente chamados de iframes, uma vez que a parte "pai" do nome é do ponto de vista de seu conteúdo. Qualquer coisa em um iframe é considerada seu filho, embora seja considerado o pai de seu conteúdo. Esses quadros podem ser colocados em qualquer lugar da página e podem ter qualquer tamanho. O URL de uma página da Web estática dentro do quadro pode ser qualquer endereço válido da Internet. Essencialmente, os IFRames permitem que duas páginas da Web sejam mostradas de uma só vez. Exibir várias páginas da Web em iframes coordenados é um método relativamente comum de organização da web. Os iframes podem executar scripts PHP, Perl ou JavaScript igualmente bem. Com a capacidade do quadro interno de incorporar scripts, os desenvolvedores da web podemDados do processo, virar imagens, mostrar vídeos, incorporar mídia e executar uma variedade de outras funções que as páginas estáticas da Web não permitem por conta própria. Embora existam outras maneiras de incorporar scripts e conteúdo dinâmico nas páginas da web, um IFRame pai geralmente minimiza a quantidade de marcação extra necessária para essas páginas.

Trabalhar com um Iframe dos pais às vezes levanta problemas de compatibilidade com os navegadores do cliente. A maioria dos navegadores da Web moderna suporta iframes, mas nem todos os navegadores mais antigos, portanto, os desenvolvedores da Web devem levar isso em consideração. As soluções alternativas são possíveis, mas essas soluções alternativas raramente são capazes de substituir a funcionalidade do iFrame. Dependendo da funcionalidade desejada do iFrame, a solução alternativa pode ser tão simples quanto mostrar uma mensagem de erro ou tão complexa quanto uma chamada de script completamente nova.

Um IFrame pai pode executar scripts do lado do servidor, que dependem do computador que hospeda a página da web ou o cliente-scripts laterais, que dependem do software instalado no computador do usuário. Os scripts do lado do servidor sempre podem contar com o software adequado que está presente, portanto, um iframe quase sempre será preenchido adequadamente, independentemente do estado do computador do usuário. Os scripts do lado do cliente podem não funcionar se o usuário não tiver o software adequado, o que pode resultar em um iframe vazio ou cheio de erro.

Em geral, os iframes dos pais são adições robustas e úteis à maioria das páginas da web. Problemas com scripts do lado do servidor ou do cliente podem ser tratados com a preparação apropriada, cometendo erros significativos nos quadros improváveis. Existe um debate em andamento sobre se os iframes devem ou não ser considerados uma boa prática de programação da web, mas seu uso é quase sempre uma questão de preferência pessoal por parte do designer da página.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?