Archief - html : Frames of tables?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

NfERnO

Legacy Member
Hey, deze maand mag ik als jobke volgende site onderhouden: link

Naar het uiterlijk moet je nu even niet zien; het belangrijkste waar'k verandering in moet brengen is dat iemand anders makkelijker tekst aan een pagina kan toevoegen. Die kerel die de site vroeger onderhield heeft da zodanig gemaakt da als ge maar een paar regeltjes bijtypt da heel de layout v.d. site i.d. soep gedraaid wordt. (bv. de knoppen van't menu die verschuiven...)

Ik ga de site dus van scratch terug opnieuw maken, m'n vraag is nu: Kan'k het beste die tables zo herschikken da je makkelijker iets kan bijtypen zonder dat al de rest verschuift, of kan ik beter werken met framesets.

Persoonlijk werk ik liever met framesets; ik vind ze makkelijker en als je bv. een aanpassing aan een menu wil maken moet je slechts één file aanpassen. Nadeel is natuurlijk wel dat search engines de site ni echt meer goed kunnen doorzoeken; da's niet zo erg want de site gebruikt nu al framesets om domweg da flash-menuke boven van de rest te scheiden. (En ja 'k weeghet, da menuke in flash maken heeft hier totaal geen nut...)

Wat kan ik het beste volgens jullie doen?
, Tim

BloodSeaker

Legacy Member
divs gebruiken voor de lay-out en dus geen van beiden :)

horse_99

Legacy Member
Ik zou het ook volledig met divs en css maken.

Wat dit betreft:
Persoonlijk werk ik liever met framesets; ik vind ze makkelijker en als je bv. een aanpassing aan een menu wil maken moet je slechts één file aanpassen.

Als je met css werkt is het niet meer dan enkele klasses (of id's eventueel) aanpassen in je css bestand, en je menu is ook aangepast.

NfERnO

Legacy Member
Zijn er dan geen nadelen aan div's verbonden, 'k zie bijna altijd tables als 'k naar de source van html pagina's kijk, moet toch een reden voor zijn... :s
'k weet dat ik ze heel lang geleden eens heb gebruikt, maar ik had toen problemen in Netscape met die hiërachie van de layers... Wss al lang verholpen maar toch...

peng

Legacy Member
NfERnO zei:
Nadeel is natuurlijk wel dat search engines de site ni echt meer goed kunnen doorzoeken...
Waar haal je die zever vandaan?

Het is niet moeilijker de site te doorzoeken, maar het is lastiger voor de bezoeker als hij een link volgt via een search engine die linked naar een pagina zonder omliggende frameset (zodat hij niet verder kan navigeren in de website). Via een JavaScript kan je ontdekken of een inkomende bezoeker de frameset rond de pagina heeft staan, indien niet kan je dit hiermee er rond zetten, zodat de bezoeker zijn weg kan vinden indien hij nog verder op je site wil zien.

Maar zoals eerder gezegd: voor layout is enkel en alleen het gebruik van divs de juiste manier.

NfERnO

Legacy Member
Uh, ik haal dien zever hier vandaan:link
, was aan't zoeke tss voor-en nadelen van frames en tables... :
"Frames do have their bad points, though. One of the major ones is that, even though frames have been around for a long time, they are still not fully supported. Some people who are still using older browsers cannot view frames sites. Even worse, some search engines will not index pages using frames! This could mean a great loss of traffic for your website"

servi

Legacy Member
Verkeerd prefix gebruikt, vermits de rest van je titel duidelijk was, zal ik je geen user note geven, maar gelieve er in het vervolg op te letten.

Zero Grav

Legacy Member
DieselPower™ zei:
gebruikte gij geen frames op uwe site?

:p Bwoah ja.. mja, voor mijn portfolio flans ik altijd maar vlug ies ineen.. Ook deze versie heb ik op een halfuurtje gemaakt. En altijd vlug wat ideetjes in mijn hoofd en dit was er één van. :[

NfERnO

Legacy Member
Okay, ik ga nu den hele inboedel d.m.v. van div's en CSS schrijven, maar nog een vraagje: hoe kan ik het geheel nu centreren, of gaat da simpelweg niet met enkel div's?
(Ik zou het vrij makkelijk kunnen oplossen door alles te laden in een gecentreerd inline frame, maar dan zit ik weer in frames bezig dus...)

peng

Legacy Member
lol, je kan dus weldegelijk centreren, zelfs mét divs!!!!
zet uw linker- en rechtermargin op auto, maar geef die div dan wel een bepaalde breedte mee, want standaard is een div 100% breed en zie je dus geen verschil als je iets centreert wat de ganse breedte in beslag neemt :)

NfERnO

Legacy Member
@ ASS-asn ; kay, die prentjes op dien site hebben me overtuigd ^^; css all the way!

Maareh nog's een vraagje, horse_99 zei van een menu aanpassen in css is slechts een kwestie van een klasse of id in je css-file aan te passen, maar zo kan je enkel het uiterlijk van een menu aanpassen. Wa'k ook handig zou vinden is dat je makkelijk items aan je menu kunt verwijderen en toevoegen. Ik zou denken dat je dan op elke pagina het menu moet gaan aanpassen...

Obliv`

Legacy Member
nee, ge schrijft uw menu 1 keer. Zonder doctype, html, body - tags
ge saved die file als navigatie.html ofzo
en dan include ge die gewoon op elke pagina, als ge dan iets moet wijzigen.
dan verander je de code van uw navigatie.html en alles is opgelost :)

TheCrow7

Legacy Member
Allemaal goed en wel, maar met CSS is niet zomaar ELKE layout te verwezelijken slechts de simpele standaard layouts.

Frames zijn idd no-no, maar tables hebben zeker nog hun nut.

peng

Legacy Member
Idd, er zijn veel complexere layouts mogelijk met divs dan met tables hoor!

Lashknife

Legacy Member
TheCrow7

tables waren super in de tijd dat de frames er een beetje begonnen uit te vliegen en in de tijd dat browsers echt nog hun eigen ding deden: mozilla (firefox was er nog niet), opera5, ie5.

Nu hoor je tables te gebruiken voor tabular data: een hoopje cijfers, een listing met meerdere kolommen, ... maar niet meer voor layout. ie6, ff en zelfs opera doen reeds hetgeen dat nodig is om mooie dhtml sites te verkrijgen
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan