Jump to content


Photo

Iframe


  • Faça o login para participar
6 replies to this topic

#1 Eu_Nana

Eu_Nana

    12 Horas

  • Usuários
  • 291 posts
  • Sexo:Feminino
  • Localidade:SP

Posted 05/06/2009, 13:24

Estava lendo alguns posts aqui no forum e vi que o iframe esta em ficando ultrapassado......estou fazendo um site e estava pretendendo usar iframe.....quero uma opinião oq posso usar no lugar do iframe?

Obrigada ;)

#2 Patrícia Machado

Patrícia Machado

    Turista

  • Usuários
  • 42 posts
  • Sexo:Não informado

Posted 05/06/2009, 13:46

Hm... Faça as páginas em CSS e use o css linkado, assim as páginas ficaram leves e com uma navegação ainda melhor e com o benefício de serem indexadas no google e terem um bom posicionamento nos sites de busca.

#3 Ain Dee

Ain Dee

    Turista

  • Usuários
  • 53 posts
  • Sexo:Feminino

Posted 05/06/2009, 14:27

Olha, só css linkado não vai resolver o problema de página pesada se a intenção dela for usar uma porrada de imagens ou o que seja na página principal. E se ela decidir que esse peso de imagens todos ou o que seja é suportável se ela não precisar dar reload na página principal, ela pode e deve manter esse layout sim. Já cansei de ver gente falando "ah, diminui a quantidade de imagens então" e etc, só que acredito que as ferramentas que possuímos devem ser usadas para nossas vontades, e não vice-versa. Não é certo se deixar limitar por algo só porque não sabe fazer de outra forma ou a ferramenta que estamos tentando usar não permite. Nesse caso deve-se trocar de ferramenta então, e usar a adequada. =p

Sobre a dúvida dela...

Você pode usar object, só que pelo o que andei pesquisando até agora vi que tem umas pequenas limitações se comparar com iframe.
Ou pode fazer o que o povo vive falando, sobre usar includes de asp ou php, e caso se interesse por isso pergunte à eles, saberão te responder melhor que eu.

Só que... iframe ainda não é uma tag obsoleta enquanto houver doctype "Transitional" suportando ela. Se você quiser se manter no .html e object não servir bem aos seus propósitos, pode continuar usando iframe por enquanto sem problemas, exceto ser idexada no google, é claro.

#4 Édipo Costa Rebouças

Édipo Costa Rebouças

    Veterano

  • Ex-Admins
  • 1079 posts
  • Sexo:Masculino
  • Localidade:Brasil - São Paulo

Posted 06/06/2009, 18:41

o problema não é a tag iframe, mas sim o seu modo de funcinamento, pois tanto iframe como object no caso, não vão ter uma boa indexação no google, ou vão indexar a pagina dos links, e quando a pessoa for abrir o site, vai abrir só o conteudo dentro di iframe.

sobre o peso nas paginas... vc tem que usar tecnicas para otimizar o cache do browser... por exemplo


o usuário entra no seu site na primeira vez...

você pode fazer uma função em javascript que faz o usuário baixar os componentes para as outras paginas depois que a pagina da home terminou de carregar....


Tem configurações no servidor que otimizão isso tb...

depois que o user entra a primeira vez no site, essa porrada de imagens normalmente já esta carregada no cache, vc tem que otimizar a primeira visita.

#5 Victor Hugo Odo

Victor Hugo Odo

    Doutor

  • Administradores
  • 779 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Compartilhar conhecimentos!

Posted 07/06/2009, 16:31

Bom, para retirar iframes, o legal seria acho que seria Ajax, para ter um carregamento assincrono do conteúdo na hora em que for solicitado, claro que seria pior para SEO, pois se com iframe ele acha separado o conteúdo, com Ajax ele simplesmente não acha.

Sendo assim o mais adequado (em minha opinião) seria a melhor opção trabalhar com Spry(falso ajax), assim o carregamento é feito apenas uma vez e o conteúdo é exibido conforme o solicitado, porém é idexado no google e na falta de suporte a javascript, tudo é exibido, então vc pode projetá-lo para também ser acessível.

Acredito que Spry é a melhor solução.

Falow!

Fórum WMO - Administrador


#6 Eu_Nana

Eu_Nana

    12 Horas

  • Usuários
  • 291 posts
  • Sexo:Feminino
  • Localidade:SP

Posted 08/06/2009, 07:53

Bom, para retirar iframes, o legal seria acho que seria Ajax, para ter um carregamento assincrono do conteúdo na hora em que for solicitado, claro que seria pior para SEO, pois se com iframe ele acha separado o conteúdo, com Ajax ele simplesmente não acha.

Sendo assim o mais adequado (em minha opinião) seria a melhor opção trabalhar com Spry(falso ajax), assim o carregamento é feito apenas uma vez e o conteúdo é exibido conforme o solicitado, porém é idexado no google e na falta de suporte a javascript, tudo é exibido, então vc pode projetá-lo para também ser acessível.

Acredito que Spry é a melhor solução.

Falow!




Oiee gente....

Então sabe oq estou querendo fazer......tenho uma página com um menu lateral......e tipo estava querendo usar o iframe pelo simples fato dele exibir uma outra página dentro do index.......pois já vi páginas iguais a que estou desenvolvendo tb com menus laterais....e toda vez que alterasse alguma coisa no menu.....tem que alterar em todas as outras páginas....quero evitar isso...para facilitar o trabalho......mais como vi que o iframe esta ultrapssado quero utilizar uma outra opção...........me ajudem......

#7 Édipo Costa Rebouças

Édipo Costa Rebouças

    Veterano

  • Ex-Admins
  • 1079 posts
  • Sexo:Masculino
  • Localidade:Brasil - São Paulo

Posted 08/06/2009, 13:32

ajax é meio complicado para quem estar começando, use os includes de sua linguagem que roda no servidor, exemplo php...

para cada pagina, você escreveria +-

...
<title>Minha Pagina 3</title>
....
<body>
<?php include 'cabecalho.php'; ?>
<div id="conteudo">
meu conteudo
</div>
<?php include 'rodape.php'; ?>

onde o cabecalho.php e rodape.php teriam o conteudo ("tags e tals") e essas duas parte do site, que normalmente tem alguns menus, e pequenos textos.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq