Tabellen == Div's

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

Bekijk vacature »

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Samen met je SCRUM team werk je aan zowel de front- als de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en echt het verschil te kunnen maken. Ons ontwikkelteam bestaat uit ruim 40 ontwikkelaars, testers, scrum

Bekijk vacature »

Software Ontwikkelaar

Functieomschrijving In deze uitdagende functie als Software Developer ga je de volgende taken uitvoeren: Maatwerk back-end software programmeren; API koppelingen bouwen; Software optimaliseren voor klanten; Bouwen maatwerk applicaties; Werken met Microsoft stack zoals C#, .NET (Core) en Entity framework; Bedrijfsprofiel Je gaat werken bij een klein softwareontwikkelingsbureau, die maatwerk software bouwt voor klanten door heel Nederland. Dit doen zij al meer dan 20 jaar. Het is van oorsprong een familiebedrijf, opgezet door de eigenaar, die er nog steeds werkt. Het team bestaat vooral uit back-end developers en één systeembeheerder. Je krijgt veel kans om jezelf te ontwikkelen en krijgt tevens

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

Back-end Developer

Functie omschrijving Als Back-end Developer heb je de eer om als eerste interne developer bij deze organisatie te beginnen. Op dit moment zijn er externe developers, maar daar wil de organisatie verandering in brengen. Op termijn moet de gehele afdeling uit intern personeel bestaan. Je kan je voorstellen dat de eerste interne developer ook de nodige kennis mee moet brengen. Dat klopt. Je gaat je namelijk aan het begin bekommeren over de externe developers en uiteindelijk over je interne collega's. Verder ga je het volgende doen: Het bedenken, beheren en onderhouden van webportalen, API-koppelingen en applicaties; Je bedenkt en werkt

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Pagina: 1 2 3 4 volgende »

Frank62

Frank62

17/02/2008 20:27:00
Quote Anchor link
Zoals beloofd, een nieuwe draad over de vraag of tabellen principieel beter zijn dan div's, voor layout.

De volgende argumenten laten zien dat dat niet het geval is:

1. Er is een veel betere manier om layout en content te scheiden.
Div's-layout (niet te verwarren met CSS-layout want tabellen zijn ook te stijlen met CSS) is ontworpen om layout en content te scheiden, zodat men slechts één of hooguit een paar bestanden hoefde te veranderen als de site een nieuwe layout behoefde. Daarmee voorzag het in een grote behoefte, want 30 of meer pagina's op dezelfde manier verbouwen was een zeer geestdodende taak.

Echter, daar is inmiddels een nog veel mooiere methode voor ontwikkeld: server-side includes (SSI's). Met SSI's kunnen niet alleen navigatiemenu's maar ook content-files geïncludeerd worden. In gewoon Nederlands betekent dit dat men één moederpagina aanmaakt, inclusief navigatiemenu, waar telkens andere inhoud in geladen wordt. Voor de layout van zo'n moederpagina is het niet nodig om div's te gebruiken. Dan kan ook met tabellen.

Het is een illusie - zeker ingeval van geneste div's - om te denken dat met slechts het veranderen van het externe stijlblad met div's-layout elke andere layout voor de hele site bereikt kan worden. Daar zitten grote beperkingen aan.

En wat als men halverwege de 30 te maken geïntegreerde div's-pagina's (de 'oude' manier) iets wil toevoegen? Dan moet men alsnog 15 pagina's gaan aanpassen, terwijl men een div's-layout heeft...

Deze moeilijkheden gelden niet als men het systeem van server-side content includes gebruikt. De moederpagina waarvan meestal net zo goed uit een tabellayout mag bestaan.

2. De vraag of tabellen bedoeld zijn voor layout is irrelevant.
Waar het om gaat is of een methode gelijkwaardige resultaten oplevert, en of hij webmastervriendelijk is. Tabellen en div's leveren niet precies dezelfde resultaten op. In sommige gevallen kan een layout alleen met div's gemaakt worden, als men een overzichtelijke, intuïtieve code wil houden. Maar het omgekeerde geldt evenzeer.

Bovendien bestonden tabellen al ruim vóórdat div's ontworpen werden, en heeft men jarenlang layouts gemaakt met tabellen zonder dat er een haan naar kraaide.

Tot slot van dit argument zijn er twee soorten tabellen: de normale tabellen, ook geschikt voor vele layouts, en de tabellen speciaal geschikt voor tabulaire data. De laatste kenmerken zich door het opgebouwd zijn uit o.a. <thead>, <tbody>, <tfooter> en <caption>.

3. Pagina's met een tabellayout worden niet significant langzamer gedownload en gerenderd dan pagina's met div's-layout.
Verhalen over dat oude computers vastliepen op pagina's met geneste tabellen kunnen genegeerd worden, omdat er toen nog geen div's bestonden, en er geen enkele reden is om te geloven dat die computers niet net zo zeer vastgelopen zouden zijn op geneste div's.

4. Zoekmachines indexeren pagina's met tabellayout net zo goed als met div's-layout.
Voor zoekmachines zijn tabellen tabellen. Of die nu voor layout of tabulaire data gebruikt worden, de inhoud wordt net zo goed geïndexeerd en gevolgd.

5. Voor screenreaders is een veel mooiere oplossing dan div's-layout.
Een bijkomend voordeel van div's-layout t.o.v. tabellayout was dat de site sneller te lezen was met screenreaders. Echter, met de volgende methode zullen de blinden nóg gelukkiger zijn:

* Neem in de summary van de layouttabel de volgende tekst op: "Deze tabel is een layouttabel. Voor screenreaders is een aparte introductie- en navigatiepagina gemaakt. Het adres is (de URL)."
* Op die navigatiepagina, die alleen platte tekst bevat, schrijf je hoe de site is opgebouwd als dat nodig is, en geef je directe links naar de content-files, die ook weinig meer dan platte tekst hoeven te bevatten.

Er kan dus geconcludeerd worden dat de kruistocht tegen tabellen gestaakt kan worden, en dat div's-layout niet principieel beter is dan tabellayout.

- Frank
Gewijzigd op 01/01/1970 01:00:00 door Frank62
 
PHP hulp

PHP hulp

25/11/2024 00:52:43
 
- -

- -

17/02/2008 20:37:00
Quote Anchor link
Mwahahahaha, niet stom bedoeld, verder wil ik je niet beledigen, maar wat ben jij ongelofelijk kansloos bezig zeg.

Mijn reacties per paragraaf:

1. Er is een veel betere manier om layout en content te scheiden.
Waarom zou je niet includes (templateparser) kunnen gebruiken in combinatie met DIV's? Werkt prima hoor.

2. De vraag of tabellen bedoeld zijn voor layout is irrelevant.
Ik neuk m'n broertje iedere ochtend, dat ik beter een meid kan nemen is zeker irrelevant?

Bovendien bestonden tabellen al ruim vóórdat div's ontworpen werden, en heeft men jarenlang layouts gemaakt met tabellen zonder dat er een haan naar kraaide.
Vijfhonderd jaar geleden waren er geen auto's mensen liepen honderden kilometers. Inderdaad, er waren geen hanen die erom kraaiden. Wij nemen tegenwoordig toch ook de auto? Net als de DIV's?

3. Pagina's met een tabellayout worden niet significant langzamer gedownload en gerenderd dan pagina's met div's-layout.
Die verhalen waar je het over hebt zuig je uit je duim.

4. Zoekmachines indexeren pagina's met tabellayout net zo goed als met div's-layout.
(Misschien) op dit moment nog wel, maar qua zoektechnologieën zijn er steeds meer intelligente ontwikkelingen. Over een poosje kan je misschien met Google in tabellen zoeken, die door Google als grafieken worden gerendeerd. Wat moet Google dan nog met jouw tabellenlayout?

5. Voor screenreaders is een veel mooiere oplossing dan div's-layout.
Ik weet hier verder weinig van, maar eerlijk gezegd geloof ik er echt geen ene ruk van.

Jongen, zoek alsjeblieft een hobby.

Edit:
Krijgen we nog verweer van je, dat je wel gelijk hebt? Ik heb wel zin in een zeur-topic ;-)

Edit:
Nee dus?! jammer, ik verveel me hier dood.
Gewijzigd op 01/01/1970 01:00:00 door - -
 
Frank62

Frank62

17/02/2008 21:08:00
Quote Anchor link
@Jonathan,

Alhoewel je toonzetting belachelijk en ongelooflijk puberaal is, reageer ik toch omdat je duidelijk maakt dat je emoties logisch redeneren verder onmogelijk maken.

"Waarom zou je niet includes (templateparser) kunnen gebruiken in combinatie met DIV's? Werkt prima hoor."
Dat kan ook. Maar dan kan dus ook met tabellen.

"Ik neuk m'n broertje iedere ochtend, dat ik beter een meid kan nemen is zeker irrelevant?"
Dat jij je broertje ieder ochtend n..kt, dat kan ik wel geloven gezien je toonzetting. Maar je moet pas div's-layout nemen als bewezen is dat dat beter is dan tabellayout. En dat is niet bewezen. Dezelfde repliek is van toepassing op "Wij nemen tegenwoordig toch ook de auto?"

"Die verhalen waar je het over hebt zuig je uit je duim."
Totaal irrelevante opmerking, gezien dat ik de verhalen ook ontkracht. Zelfs al zou ik ze uit mijn duim zuigen, wat niet het geval. Ik kan je de referentie wel geven, maar ik schat jouw intelligentie niet zo hoog in dat je behoorlijk Engels kunt lezen.

"Over een poosje kan je misschien met Google in tabellen zoeken, die door Google als grafieken worden gerendeerd."
Over uit je duim gezogen gesproken: Google die ongedifferentieerd tabellen van een site om gaat zetten in grafieken???

"Ik weet hier verder weinig van, maar eerlijk gezegd geloof ik er echt geen ene ruk van."
Het feit dat jij dit niet kunt beredeneren, maar moet geloven of niet, maakt duidelijk dat er wel meer zaken zijn waar je weinig van weet.

"Jongen, zoek alsjeblieft een hobby."
Ik heb er (nog) een: mensen als jij te kakken zetten. :-))

- Frank


Edit: ongevraagd => ongedifferentieerd
Gewijzigd op 01/01/1970 01:00:00 door Frank62
 
- -

- -

17/02/2008 21:23:00
Quote Anchor link
Wat voel jij je op dit moment lekker, wat ben je stoer, je hebt zomaar die stoerdoenerige Jonathan gedist! Wat ben jij een coole jongen!

Oké, daar gaan we weer:

Alhoewel je toonzetting belachelijk en ongelooflijk puberaal is, reageer ik toch omdat je duidelijk maakt dat je emoties logisch redeneren verder onmogelijk maken.
Mijn toonzetting kan best anders, alleen heb ik 'm nu op standje arrogant gezet omdat jij kansloos bezig bent. Misschien vind je nu weer dat ik lullig/stoer doe, maar zullen we aan een paar 'grote' mensen op dit forum vragen waarmee je een layout maakt? Tabellen of DIV's?

Dat kan ook. Maar dan kan dus ook met tabellen.
Ja, dat kan inderdaad ook. Je kan ook een papagaai in een broodje kebab verwerken.

Dat jij je broertje ieder ochtend n..kt, dat kan ik wel geloven gezien je toonzetting. Maar je moet pas div's-layout nemen als bewezen is dat dat beter is dan tabellayout. En dat is niet bewezen.
Interessant. Je zegt nu dus dat tabellen beter zijn dan DIV's, want waarom is het niet omgekeerd, dat je DIV's moet gebruiken totdat bewezen is dat tabellen beter zijn? Hierbij graaf je je eigen graf: je geeft toe dat je vooraf al beïnvloed bent.

Dezelfde repliek is van toepassing op "Wij nemen tegenwoordig toch ook de auto?"
Snap je nou echt niet wat ik bedoel? Door de nieuwe technieken is het mogelijk om auto's te fabriceren, waardoor wij in een uurtje evenveel afleggen als ze vroeger in een week deden. Dus gebruiken wij auto's. Dit kan je ook toepassen op tabellen.

Totaal irrelevante opmerking, gezien dat ik de verhalen ook ontkracht. Zelfs al zou ik ze uit mijn duim zuigen, wat niet het geval. Ik kan je de referentie wel geven, maar ik schat jouw intelligentie niet zo hoog in dat je behoorlijk Engels kunt lezen.
Inderdaad, die opmerking slaat helemaal nergens op, evenals jouw verhaal. Ik kan verder prima Engels lezen, als je wilt geef je mij de bron. En ik weet niet hoe intelligent je bent, maar je komt niet erg intelligent over. Heb je een IQ-test gehad? Dan kunnen we vergelijken *gniffel* :)

En jij dacht zeker dat de lui van Google dat niet alleen van toepassing lieten zijn op tabulaire-datatabellen?
Ik heb het hier niet over de details, wat jij zegt is namelijk een detail. Ik heb het over het idee.

Over uit je duim gezogen gesproken, trouwens: Google die ongevraagd tabellen van een site om gaat zetten in grafieken???
Ja hoor, Google weet ook precies wat jij gezocht hebt als ze alleen maar jouw naam invullen. Net als de sites die je bekeken hebt, wanneer je de sites bekenen hebt, welke pagina jij het interessantste vond, etcetera.

Het feit dat jij dit niet kunt beredeneren, maar moet geloven of niet, maakt duidelijk dat er wel meer zaken zijn waar je weinig van weet.
Inderdaad, ik ben niet perfect. Dat ben jij natuurlijk wel, een perfecter iemand dan Frank62 bestaat er dus écht niet.

Ik heb er (nog) een: mensen als jij te kakken zetten. :-))
Let maar op, aan het einde van dit topic ben jij zo fucking hard gep0wn3d...

Trouwens, waarom heb je dit topic eigenlijk geopend? Om te laten zien van "kijk eens, wat ben ik goed, ik heb iets geniaals gevonden, moet je zien hoe goed ik ben."
Gewijzigd op 01/01/1970 01:00:00 door - -
 
Alfred -

Alfred -

17/02/2008 21:29:00
Quote Anchor link
1 woord Jonathan: puber.
 
Wouter K

Wouter K

17/02/2008 21:32:00
Quote Anchor link
3. Pagina's met een tabellayout worden niet significant langzamer gedownload en gerenderd dan pagina's met div's-layout.
Verhalen over dat oude computers vastliepen op pagina's met geneste tabellen kunnen genegeerd worden, omdat er toen nog geen div's bestonden, en er geen enkele reden is om te geloven dat die computers niet net zo zeer vastgelopen zouden zijn op geneste div's.



Wat heeft nu een chille pc te maken met vastlopen :s omg.
Jonge Get a life.
Je wil maar 1 ding. Weinig werken veel krijgen. je kan met k*t tabellen geen ene reet mee aanvangen. Divs is zoveel makkelijker dan table's. met tabellen is je site meteen in elke browser ok. dus maak je het gemakkelijk.

Heb je soms ook al eens gelezen :
Tabellen werden oorspronkelijk gebruikt voor informatie in te stoppen.
Later werd dit op een onprofessionele manier gebruikt voor site's te maken.
Div's is ontworpen om site's te bouwen.
Ik vind jonathan zijn opmerkingen zeer juist en de jouwe onnozel je wint toch niet...

Je hoeft maar 1 maal je css aan te passen voor 7 000 000 pagina's.
Je moet alleen je div's een juiste class of id meegeven. en dit keurig en mooi formuleren.

Nu ja je vraagt wel om een kickje ;p

grtz

Edit:

Rafeal: Jonathan is zo oud als mij of een jaar jonger maar wat hij lult klopt teminste..

@Frank62 : Niet omdat je grootmoeder nog met zo'n flinestone wagen rond rijd dat wij dit ook doen :s (dit kan je zoals jona zegt vergelijken met je tabbels)
Gewijzigd op 01/01/1970 01:00:00 door Wouter K
 
- -

- -

17/02/2008 21:38:00
Quote Anchor link
@Rafael:
Inderdaad, daar heb je gelijk in. Ik geef ook eerlijk toe dat:
- ik het fijn vind om zo'n toon op te zetten;
- ik het fijn vind om de TS af te kraken etc.
Maar je moet toch wel weten dat de TS gewoon onzin lult.

@wouter:
Inderdaad, dat probeer ik nu al 100 keer uit te leggen, maar de TS gelooft me niet. Dank je :-)

Dan nog even de definitie van het woord "tabel":
Wikipedia:
Een tabel is een matrix van kleine eenheden, cellen genaamd, die in veel gevallen bedoeld is om gegevens overzichtelijk te presenteren.
Bron

VanDale:
ta·bel (de; tabellen; tabelletje)
1 lijst die een overzicht geeft van een aantal feiten of gegevens
Bron


Edit:
Ik ben een half jaartje jonger.
Gewijzigd op 01/01/1970 01:00:00 door - -
 
TJVB tvb

TJVB tvb

17/02/2008 21:56:00
Quote Anchor link
Een paar dingen:
Het niveau dat hier behaald wordt is nogal laag

@Jonathan, je kunt 100% gelijk hebben maar dan nog is het beter om fatsoenlijk te blijven. Dat komt namelijk overtuigender over en is wat socialer.

Daarnaast voor de topicstarter
http://www.google.nl/search?q=div+vs+table
Snelheid verschil tabel en div zul je bij een kleine website niet snel merken.
Bij een div layout heb je meer vrijheid (je kunt het over elkaar, veel meer posities, en zowel de ene div wel mee laten scrollen terwijl je de andere laat staan.)
De bestanden worden fijner (dat maakt voor jou als bezoeker misschien niet uit. Maar als website eigenaar van een drukke website kun je het merken in je dataverkeer (en eventueel snelheid als je verbinding wat minder is))

Ik moet eerlijk toegeven dat ik heel lang div-jes links heb laten liggen. Het is dan ook zeker een omschakeling maar je kunt er duidelijk meer mee dan met alleen maar tabellen.
Natuurlijk is het niet de bedoeling om overal tabellen te gebruiken. Als ik een duidelijke tabel wil weergeven ga ik echt niet aan de slag met div-jes.
 
Lode

Lode

17/02/2008 22:50:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
class recursion{

   public function __construct($blaat=NULL){
       array_map(array($this, __FUNCTION__), NULL);
   }
}

?>


div's / CSS is veel overzichtelijker!!!
Gewijzigd op 01/01/1970 01:00:00 door Lode
 
Jan Koehoorn

Jan Koehoorn

17/02/2008 23:07:00
Quote Anchor link
@TS: ik heb een uitdaging voor je. Bezoek csszengarden eens. Aan jou nu de vraag om zo'n zelfde project met tabellen te realiseren.
 
Arjan Kapteijn

Arjan Kapteijn

17/02/2008 23:20:00
Quote Anchor link
En toon eens aan dat tabellen sneller zijn, laat eens zien dat je er meer mee kunt en dat het efficiëntere code oplevert.
Gewijzigd op 01/01/1970 01:00:00 door Arjan Kapteijn
 
Lode

Lode

17/02/2008 23:32:00
Quote Anchor link
@jan
Zou nog wel kunnen... of ik het wil proberen is een 2e...

Tabellen kosten meer html en dus wellicht voor sommige makkelijker controleerbaar...
Maar div's hebben veel meer mogenlijkheden en veel minder html...
Hetgeen het ook weer ingewikkelder kan maken natuurlijk...
 
Frank62

Frank62

17/02/2008 23:39:00
Quote Anchor link
TJVB,

"Bij een div layout heb je meer vrijheid (je kunt het over elkaar, veel meer posities, en zowel de ene div wel mee laten scrollen terwijl je de andere laat staan.)"
Als je bijv. een 'sticky footer' wilt, je content moet scrollen, én je content server-gegeneerd is of uit een database gehaald moet worden, ben je inderdaad aangewezen op div's-layout.

Maar met normale file-content kun je met een iframe op de contentplek hetzelfde bereiken met tabellayout. En voordat er nu weer allerlei mensen beginnen te schreeuwen: framesgebruik is zelfs in de officiële W3C-XHTML goedgekeurd: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">.

[Het probleem van dan niet verder kunnen surfen omdat er door Google geen navmenu 'meegeleverd' wordt met het content-file, is met scripting heel simpel opgelost (wordt dan met/in moederpagina getoond).]

Verder, wat is vrijheid als je bedrijf niet rendeert omdat je medewerkers uren en uren zitten te klooien met een layout die ze met tabellen binnen 10 minuten hadden gemaakt? Want laten we wel wezen: 'liquid designs' zijn met tabellen veel makkelijker dan met div's. Net als designs met borders.

V.w.b. snelheid van downloaden: maak maar eens een layout in div's en in tabellen, en kijk wat het bestandsgrootteverschil is. Je zult zien dat het in relatieve zin al weinig of niets uitmaakt, en in absolute hoeveelheid bytes gaat dat echt helemaal nergens over. Zelfs niet met inbelverbindingen.

Dat wil niet zeggen dat je nu maar drievoudig geneste layouttabellen moet gebruiken. De meeste 'nestingen' zijn overbodig, omdat die tabellen goed vervangen kunnen worden door div-rechthoekjes. Maar dat is iets heel anders dan de kruistocht tegen elke vorm van layouttabellen die nu gaande is.

@wouter en Jonathan: wonders der logische redeneringen! Echte kandidaten voor de studie Informatica!

- Frank
 
Frank -

Frank -

17/02/2008 23:42:00
Quote Anchor link
@Jonathan: Je weet een zeldzaam laag niveau te bereiken, ik had je hoger ingeschat. Valt me tegen.

@Frank: Geef eens een paar voorbeelden. Een theorie zonder onderbouwing gaat echt stand houden tegenover de dagelijkse praktijk. En met 'praktijk' doel ik dan vooral op het niet kunnen onderhouden van tabellen.

Daarnaast ben ik erg benieuwd naar het aantal jaren relevante werkervaring met html en css.
 
Kalle P

Kalle P

17/02/2008 23:46:00
Quote Anchor link
Jij hebt de klok horen luiden, maar weet niet waar de klepel hangt.

Waar zijn je voorbeelden om je verhaal sterk te maken nergens. Iedereen ontkracht het al jaren en jij gaat nu nog je best doen om iets wat belachelijk onoverzichtelijk - voor layouts- is de hemel in prijzen.

Hoe onoverzichtelijk is het om je layout op deze manier leesbaar te maken?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<table>
  <tr>
     <td>
     </td>
     <td>
     </td>
     <td>
     </td>
  </tr>
  <tr>
     <td>
     </td>
  </tr>
  <tr>
     <td>
     </td>
     <td>
     </td>
     <td>
     </td>
     <td>
     </td>
     <td>
     </td>
     <td>
     </td>
  </tr>
</table>


Dit is nog klein... en moet je nagaan dat overal code instaat.

Dit vind ik al een reden om het nooit MEER - jaja ook ik heb het gebruikt, zelfs frames - te gebruiken buiten dat het kutter is om een tabellenlayout crossbrowser te maken. Met divs is het vaak al een klotewerk.

Het komt overal alsof je weinig praktijk ervaring hebt (zowel met divs als met tabellen).

Als jij je sites goed en netjes met tabellen kan scripten nou heel mooi, maar dan zul je niet al te moeilijke websites maken. Zie link van Jannetje Koehoorn.

Aufwiedertschüs.
 
Jan Koehoorn

Jan Koehoorn

17/02/2008 23:54:00
Quote Anchor link
Lode schreef op 17.02.2008 23:32:
@jan
Zou nog wel kunnen... of ik het wil proberen is een 2e...

Hoi Lode,

de vraag was niet aan jou gericht maar aan de TS. Toch ben ik wel geïnteresseerd in je antwoord. Je hoeft het niet letterlijk na te bouwen. Ik wil alleen weten hoe je het aan zou pakken. En uiteraard ben ik ook benieuwd naar het antwoord van de TS.
 
Crispijn -

Crispijn -

17/02/2008 23:58:00
Quote Anchor link
Designs met borders zijn toch niet zo heel erg ingewikkeld?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
.border {
    border: #333333 1px solid;
}


Daar is weinig moeilijks aan, net zoals een liquid layout eigenlijk. Het geen dat de drempel is voor divs is het opnieuw aan moeten leren van het maken van een layout. Dit kost tijd, energie en kan soms veel te lang duren als alle terminalogie nog onduidelijk bij je is. Toch is het zeker de moeite waard. Alle redenen om het wel aan te leren zijn hierboven al (al is het soms wat kinderachtig) genoemd. Een goed voordeel van het opbouwen van je layout in tabellen nog niet.
 
Frank62

Frank62

17/02/2008 23:58:00
Quote Anchor link
@Jan:

Deze is in ieder geval al supersimpel, met tabellen: http://www.csszengarden.com/?cssfile=/202/202.css&page=0 . Zie mijn antwoord aan TJVB voor de manier waarop. En verder is het ook niet zo moeilijk. Gewoon diverse layouts maken, en dezelfde content laten inladen. Net als dat ze op CSSZenGarden doen. Alleen op een iets andere manier.

Verder zou ik het waarderen als je me gewoon met naam adresseert. Doe ik bij jou ook.

@Arjan:
Ik heb niet gezegd dat layouttabellen sneller zijn, dat je er meer mee kunt of dat ze efficiëntere code opleveren. Ik heb gesteld dat de kruistocht tegen tabellayout op moet houden, omdat het gelijkwaardig is aan div's-layout. Niet gelijk, wel gelijkwaardig.

- Frank
 
Jan Koehoorn

Jan Koehoorn

18/02/2008 00:10:00
Quote Anchor link
Frank62 schreef op 17.02.2008 23:58:

Deze is in ieder geval al supersimpel, met tabellen: http://www.csszengarden.com/?cssfile=/202/202.css&page=0.

Verder zou ik het waarderen als je me gewoon met naam adresseert. Doe ik bij jou ook.

Hoi Frank62,

de afkorting TS is anders een heel gangbare hier op het forum. En je haalt er nu 1 lay-out uit; er zijn er natuurlijk veel meer.
 
Robert Deiman

Robert Deiman

18/02/2008 00:16:00
Quote Anchor link
@Frank62

De snelheid van pagina's worden steeds belangrijker (Meer grafische elementen, snellere verbindingen. Mensen zijn niet gewend om te wachten. Bij een kleine site merk je het niet, zoals al was gezegd, maar heb je wat heel groots dan merk je het wel degelijk): Met een tabellen opmaak heb je meer code die niet wordt gecashed. (all die td's en tr's, weer een table in een table wat ook nog eens slecht is voor de overzichtelijkheid van je code.)
Daarnaast heb je bijvoorbeeld je menu links staan, maar die moet naar rechts. Met divs verander je de float gewoon van links naar rechts en voila, menu staat rechts. (je hoeft helemaal niet meer in de HTML te zijn, om je hele layout om te gooien. Jij moet met je tabellen een nieuwe layout maken.)

Wat jij voor reactie geeft op Jan Koehoorn, is nogal simpel niet.. Je snapt blijkbaar de vraag niet. Maak met tabellen maar eens een standaard HTML die je met alléén het aanpassen van de CSS op net zulke diverse manieren weer kan geven als de HTML van CSSzenGarden. Dat lukt je niet, want je hebt niet de vrijheid als dat je met divs wel zou hebben.


Gelijkwaardig is voor mij:
- Even gemakkelijk om mee te werken : Niet het geval
- Even gemakkelijk om de layout om te gooien : Niet het geval
- Code niet groter dan met DIVS : Niet het geval
- Code net zo overzichtelijk: Niet het geval

Edit:

TS betekend niets minder dan TopicStarter. (er zijn hier meerdere Franken op het forum. Dus dit is wel zo duidelijk) Een vrij duidelijke en veel gebruikte term op het forum.

Ik ben wel benieuwd naar je ervaring inderdaad.. Ik ken de tijd nog dat Frames "het nieuwste/ beste waren" En ook de tijd daarna dat steeds met tabellen werd gewerkt. DIVS vind ik veel gemakkelijker. Je kan ook bijna alles gewoon hergebruiken (Je HTML) en even de CSS aanpassen en voila, op het oog een heel nieuwe site.
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 
Frank -

Frank -

18/02/2008 02:37:00
Quote Anchor link
Frank62 schreef op 17.02.2008 20:27:
Er kan dus geconcludeerd worden dat de kruistocht tegen tabellen gestaakt kan worden, en dat div's-layout niet principieel beter is dan tabellayout.

Volgens w3schools:
Quote:
HTML <div> tag

Definition and Usage

The <div> tag defines a division/section in a document.
Een <div> is dus niet meer dan een division of een section. Dat mag je vertalen naar afdeling en sectie. De ene sectie hoeft niks met de andere sectie te maken hebben, dat is het mooie van divs. Dat gaat je in een tabel nooit lukken, de hele zooi staat in 1 tabel en heeft dus per definitie een verband met elkaar. Zelfs als je geneste tabellen hebt, dat maakt de ellende alleen maar groter.

Server Side Includes, leuke uitdrukking, maar dat zegt 10x niks over de html en css die uiteindelijk in de browser terecht komt.

Ik moet er ook niet aan denken om met XSLT een XML te gaan parsen naar een tabel (of verzameling tabellen), dat is smeken om een gigantische bak werk. Daar krijg ik de handjes echt niet voor op elkaar, dat zullen de klanten echt niet accepteren/betalen.

Een pagina is geen tabel en zal het ook niet worden. In een pagina kun je tabellen hebben, dat is niks bijzonders, maar heeft op zich ook niks met opmaak te maken.

table <> opmaak
 

Pagina: 1 2 3 4 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.