Anti Iframe!?
Eey,
Ik denk erover een iframe te gebruiken op mijn website, het kan jammer genoeg echt niet op een andere manier, maar nu is eerst mijn vraag aan jullie:
Waarom worden Iframes afgeraden? Overtuig me ff ;)
Ik heb al op een ander forum gevonden dat 'een zich zelf respecterende webbrowser' de mogelijkheid tot frames al niet eens meer ondersteund maar aangezien ik dan blijkbaar alleen maar browsers (IE, Firefox, Oprah) op mn computer heb staan die zichzelf niet respecteren lijkt het me dat niet klopt :P
Hopsaa
Ik denk erover een iframe te gebruiken op mijn website, het kan jammer genoeg echt niet op een andere manier, maar nu is eerst mijn vraag aan jullie:
Waarom worden Iframes afgeraden? Overtuig me ff ;)
Ik heb al op een ander forum gevonden dat 'een zich zelf respecterende webbrowser' de mogelijkheid tot frames al niet eens meer ondersteund maar aangezien ik dan blijkbaar alleen maar browsers (IE, Firefox, Oprah) op mn computer heb staan die zichzelf niet respecteren lijkt het me dat niet klopt :P
Hopsaa
Ik heb geen idee waarom iframe word afgeraden.
Maar je hebt altijd last met opmaak enz...
En je kan een iframe naar een adere site toe laten gaan.
Tja....
Ik gebruik het gewoon niet zal niet weten waarom ;)
Han
Maar je hebt altijd last met opmaak enz...
En je kan een iframe naar een adere site toe laten gaan.
Tja....
Ik gebruik het gewoon niet zal niet weten waarom ;)
Han
Pagina's in een (i)frame kunnen niet gebookmarked worden. Pagina's welke door zoekmachines worden gevonden en eigenlijk in een frame moeten worden getoond missen alle opmaak van de rest van de site, het is immers de frame-pagina die wordt geopend.
Communicatie tussen je hoofdpagina en (i)frames is moeilijker, je bent al gauw aangewezen op javascript.
Communicatie tussen je hoofdpagina en (i)frames is moeilijker, je bent al gauw aangewezen op javascript.
Ik niets bedenken waarom er geen I-frames gebruikt kunnen worden.
Wij gebruiken het op onze site bv tijdens toernooien om de informatie van de toernooiprogramma's eenvoudig in onze site op te nemen.
Een voorbeld:
http://www.vtv-tennis.nl/pag3opentoernooi/dagprogrammas/0710zondag.htm
Het scheelt heel wat typewerk en je hebt verder geen database nodig.
Willem
Wij gebruiken het op onze site bv tijdens toernooien om de informatie van de toernooiprogramma's eenvoudig in onze site op te nemen.
Een voorbeld:
http://www.vtv-tennis.nl/pag3opentoernooi/dagprogrammas/0710zondag.htm
Het scheelt heel wat typewerk en je hebt verder geen database nodig.
Willem
Het wordt onder andere afgeraden omdat zoekmachines moeite hebben met het indexeren van site met frames of iframes. Maar verder zou ik niet veel redenen kunnen bedenken.
Maar toch mijdt ik frames wel!
Maar toch mijdt ik frames wel!
http://www.w3schools.com:
The disadvantages of using frames are:
* The web developer must keep track of more HTML documents
* It is difficult to print the entire page
* The web developer must keep track of more HTML documents
* It is difficult to print the entire page
http://www.mijnhomepage.nl:
(...)
Voordat ik begin, zou ik je willen aanraden frames niet te gebruiken, tenzij het niet anders kan.
Er kleeft namelijk een aantal belangrijke nadelen aan het gebruiken van frames. Zo worden frames niet door oude browsers ondersteund (pas vanaf Netscape 2.0 en IE 3.0), ook hebben zoekmachines vaak moeite met het indexeren van frames- paginas, waardoor je bezoekers kunt mislopen.
Tenslotte kan het bookmarken van een framespagina problemen opleveren.
Veel dingen waarvoor men frames gebruikt, zijn ook te maken met tabellen, waarmee je deze nadelen niet hebt.
Toch zijn frames nu eenmaal onmisbaar wanneer je een pagina wilt maken met verschillende, onafhankelijk van elkaar werkende secties.
Voordat ik begin, zou ik je willen aanraden frames niet te gebruiken, tenzij het niet anders kan.
Er kleeft namelijk een aantal belangrijke nadelen aan het gebruiken van frames. Zo worden frames niet door oude browsers ondersteund (pas vanaf Netscape 2.0 en IE 3.0), ook hebben zoekmachines vaak moeite met het indexeren van frames- paginas, waardoor je bezoekers kunt mislopen.
Tenslotte kan het bookmarken van een framespagina problemen opleveren.
Veel dingen waarvoor men frames gebruikt, zijn ook te maken met tabellen, waarmee je deze nadelen niet hebt.
Toch zijn frames nu eenmaal onmisbaar wanneer je een pagina wilt maken met verschillende, onafhankelijk van elkaar werkende secties.
Afgezien van het feit dat er wat technische kleinigheidjes moeilijker door worden gemaakt (printen, bookmarken) en het voor zoekmachines moeilijk gemaakt word is er ook een groot stuk 'achter elkaar aanlopen' geweest wat ervoor gezorgt heeft dat niemand meer iframes gebruikt.
Net zoals met frames is er ooit iemand geweest die waarschijnlijk zo belangrijk was dat zijn uitspraken door iedereen gekopierd zijn....
Net zoals met frames is er ooit iemand geweest die waarschijnlijk zo belangrijk was dat zijn uitspraken door iedereen gekopierd zijn....
Iframes zijn vervelend met de opmaak. Frames zelf heb ik niks tegen, sterker nog ze zijn soms hartstikke handig. Je moet er alleen goed mee om kunnen gaan.
Iframes hebben een slechte naam omdat deze vaak worden gebruikt voor reclame.
Iframes hebben een slechte naam omdat deze vaak worden gebruikt voor reclame.
Webmakerij:
Selecht naam dat wist ik niet!Iframes hebben een slechte naam omdat deze vaak worden gebruikt voor reclame.
Maar reclame, ja, dat zie je overal in iframes ja
Ach soms is het idd wel nodig...
Maar ik hou het toch zonder frames
Maar ik hou het toch zonder frames
Quote:
Selecht naam dat wist ik niet!
Maar reclame, ja, dat zie je overal in iframes ja
Maar reclame, ja, dat zie je overal in iframes ja
Gelukkig zie je reclame vaak in iframes, dan worden ze tenminste apart van de site geladen.
Ik zou niet weten waarom je enige oplossing een iframe is. Is dit bijvoorbeeld niet een oplossing?
Op die manier staat alles op 1 pagina (content en opmaak) wat op 1 adres te bekijken is. Voordeel: zoekmachine vindt het, deeplink is mogelijk. Alleen het afdrukken is nog niet alles...
Elwin
Op die manier staat alles op 1 pagina (content en opmaak) wat op 1 adres te bekijken is. Voordeel: zoekmachine vindt het, deeplink is mogelijk. Alleen het afdrukken is nog niet alles...
Elwin
De meeste browsers ondersteunen iframes wel. Het is ooit bedacht om een pagina als inline element in een frame te kunnen tonen en te kunnen verversen zonder de hele pagina te hoeven verversen. "Iframe" staat dus voor "inline frame". De nadelen van bookmarken en indexeren zijn hier al genoemd en tegenwoordig kun je het prima af met een div. Gewoon hoogte een breedte opgeven in je CSS en overflow op auto zetten:
<style>
#frame {
width: 300px;
height: 100px;
overflow: auto;
}
</style>
Als je inhoud van zo'n div wilt aanpassen zonder pagerefresh gebruik je gewoon JavaScript
document.getElementById ('frame').innerHTML = 'blablabla';
<style>
#frame {
width: 300px;
height: 100px;
overflow: auto;
}
</style>
Als je inhoud van zo'n div wilt aanpassen zonder pagerefresh gebruik je gewoon JavaScript
document.getElementById ('frame').innerHTML = 'blablabla';
Ja idd. Kan prima met een div.
Bedankt allemaal voor de reacties! De nadelen die jullie hebben genoemt zijn gelukkig geen probleem voor mijn website.
De pagina waar ik Iframes in wil gebruiken zit namelijk achter mijn inlogsysteem. Geen zoekmachine die die pagina dus hoeft te indexeren ;)
De pagina waar ik Iframes in wil gebruiken zit namelijk achter mijn inlogsysteem. Geen zoekmachine die die pagina dus hoeft te indexeren ;)
Nog een nadeel van iframes: Je site wordt bij voorbaat al negatief beoordeeld...
Is dat zo?
Volgens hem wel.... Zal wel sitekeuringen geven ofzo...
Ik snap de post niet. Door wie wordt je site negatief beoordeeld?
ik begrijp dat ik hier de oplossing kan vinden.
tot dus ver begrijp ik dat ik om de iframe <div></div> moet zetten
<div><iframe></iframe></div> enz.
en in mijn style
<style>
#frame {
width: px;
height: px;
overflow: auto;
}
</style>
en thats it? of lig ik er weer ver naast :D
tot dus ver begrijp ik dat ik om de iframe <div></div> moet zetten
<div><iframe></iframe></div> enz.
en in mijn style
<style>
#frame {
width: px;
height: px;
overflow: auto;
}
</style>
en thats it? of lig ik er weer ver naast :D
nee, het iframe heb je dan helemaal niet meer nodig
dus gewoon zo:
<div id="test">
Hier de inhoud wat normaal in je iframe stond
</div>
en in je stylesheet:
#test {
width: 100px;
height: 100px;
overflow: auto;
}
het ziet er dan precies hetzelfde uit als met een iframe. alleen ziet een zoekmachine het dan als een normale pagina :)
dus gewoon zo:
<div id="test">
Hier de inhoud wat normaal in je iframe stond
</div>
en in je stylesheet:
#test {
width: 100px;
height: 100px;
overflow: auto;
}
het ziet er dan precies hetzelfde uit als met een iframe. alleen ziet een zoekmachine het dan als een normale pagina :)
Gewijzigd op 21/11/2005 11:06:00 door Frisbee
Je kan dan alleen geen links meer verwijzen naar dat stukje Frisbee, denk dat ze daarom Iframe's gebruiken...




