login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Waarom moet HTML valid zijn ???

Offline demich - 26/07/2006 20:57
Avatar van demichNieuw lid Ik heb net op de showcase gezien dat jullie vinden dat websites HTML valid moet zijn? Ik begrijp niet waarom, dat maakt toch 0% verschil uit voor de bezoekers ? Een site die niet html valid is is daarom toch niet slechter ???  

36 antwoorden

Gesponsorde links
Offline Nrzonline - 26/07/2006 21:01 (laatste wijziging 26/07/2006 21:04)
Avatar van Nrzonline PHP ver gevorderde Jawel.
HTML valid zorgt er onder andere voor dat er weinig verschil
zit tussen de browsers die de pagina weergeeft. Firefox kan je
pagina heel anders weergeven dan IE als je pagina niet HTML
valid is. Als dit wel het geval is, zijn ze vrijwel hetzelfde.

*Edit*
Zoals net gezegd, het zijn voornamlijk richtlijnen. Een professionele
website die je wilt verkopen moet natuurlijk wel de belangrijke
richtlijnen volgen.. Dus html valid zijn zover het kan is altijd het
beste. Het is er niet voor niets..
Offline svm - 26/07/2006 21:01 (laatste wijziging 26/07/2006 21:15)
Avatar van svm PHP ver gevorderde Ik vind het ook niet uit maken.
Maar je kunt het als volgt vergelijken:

DVD moeten legaal zijn, gekopieërd zijn ze illegaal.
Je kunt wel die illegale verkopen om meer winst te maken, maar dat mag niet.
De klant merkt geen verschil tussen de legale en illegale DVD's, maar toch moeten ze legaal zijn, wat duurder is.

Hiermee kun je ook het valid van je site vergelijken:

Je website moet valid zijn, niet-valid is niet goed.
Je kunt wel die niet-valid online zetten om het makkelijker te maken, maar dat is niet goed.
De klant merkt geen verschil tussen de valid en niet-valid site's, maar toch moeten ze valid zijn, wat meer moeite kost.


En een verschil dat wel gemerkt kan worden zijn de eventuele verschillende weergaven in verschillende browsers.
Offline Ultimatum - 26/07/2006 21:03
Avatar van Ultimatum PHP expert nee maar er zijn richtlijnen voor websites geschreven en als niemand zich eraan houd wat heeft het dan voor zin

verder is het een stuk netter om je site strict te maken
Offline Maarten - 26/07/2006 21:08
Avatar van Maarten Erelid - Je website ziet er dan in alle browsers hetzelfde uit
- Software voor bv. slechtzienden kan je website zeker correct voorlezen aan de gebruiker als je de voorgeschreven richtlijnen gebruikt
- Laadtijden en weergave is optimaal
- Wss nog redenen
Offline DenMette - 26/07/2006 21:14
Avatar van DenMette PHP gevorderde Ik vindt het persoonlijk niet nodig dat een site html valid is maar het is zoals murfy zegt.

Als je een site maakt over ziektes en zo is het best wel dat hij valid is slechtziende mensen en gehandicapte mensen kunnen de site dan ook perfect zien.

dat vind ik wel zeer belangrijk dan maar voor het algemeen maakt mij het ook niet veel uit.
Offline Maffiow - 26/07/2006 21:17
Avatar van Maffiow PHP interesse ow my god.. wat een opmerkingen hier..

HTML Valid betekent gwn dat de website er in elke browser er hetzelfde uitziet..

IE en mozilla bv verschillen hier soms heel fel in..
drm moet je ervoor zorgen dat je website HTML valid is.. kwestie dat mensen je website optimaal kunnen benutten..

je site html-valid maken is geen lachertje hoor.. ik spreek uit ervaring

:p
Offline DenMette - 26/07/2006 21:20
Avatar van DenMette PHP gevorderde Dat valt wel mee alleen moet je er van in het begin bij zijn en als je er niets aan wilt doen dan laat je het zo.

En dat is geen omg opmerking het is wel degelijk zo als hij niet mooi ge HTML valid is dan is het moeilijker voor personen met een handicap voor het tezien.
Offline Maffiow - 26/07/2006 21:22
Avatar van Maffiow PHP interesse :s ahja dus als mijn site's achtergrond niet werd weergegeven in firefox (zoals het probleem dus was) is dit niet goed zichtbaar voor mensen met een handicap.. rare theorie.. heeeel ver heb je ergens wel gelijk maar je overdrijft met de vergelijking naar mijn mening hoor..
Offline ece - 26/07/2006 21:31 (laatste wijziging 26/07/2006 21:42)
Avatar van ece HTML interesse Als je site HTML valid is wil het nog niet zeggen dat hij voor iedereen toegankelijk is.
Lees dit over toegankelijkheid

Klik maar eens op de link 'Testen op toegankelijkheid' en vul daar SiteMasters.be in. De site is valid. Misschien geeft ie een foutmeldingkje weer van een nieuwsbericht op de beginpagina maar buiten dat. Je zult zien dat SiteMasters volgens die test niet helemaal toegankelijk is.

Het is in Amerika al verplicht. Ik weet het, het is niet eenvoudig om je site toegankelijk te maken voor iedereen maar ik durf te wedden dat over een X aantal jaar het ook wel verplicht is in Nederland/België. Misschien zelfs al wel eerder.

Dus dat je site HTML valid is en daarom toegankelijk is voor iedereen ben ik het nog niet helemaal mee eens.

Edit:
@SVM.
Daar kan je het niet mee vergelijken.
Wederom kan je echt wel merken of een CD/DVD illegaal is of niet (of je moet heel goed kunnen branden en een goede film hebben of een perfecte MP3).
Ik vind niet dat je een site kunt vergelijken met een gebrande CD/DVD. Dat is totaal iets anders.

Maar als je dan toch script waarom script je dan niet ietsjes meer zodat je site valid is. Soms misschien iets minder omdat je bepaalde dingen kunt weglaten zoals een 'height' atribuut en een 'TD'.
Ook met andere atributen lijkt het me een kleine moeite om het zo te doen:
Citaat:
<br> veranderen in <br />
<img src="plaatje" alt=""> veranderen in <img src="plaatje" alt="" />
Enz enz.
Offline Nrzonline - 26/07/2006 21:37 (laatste wijziging 27/07/2006 11:56)
Avatar van Nrzonline PHP ver gevorderde
Citaat:
je site html-valid maken is geen lachertje hoor..

Dan bak je er vanaf het begin er inderdaad al niets van, of je snapt
nog niet hoe je het valid moet maken, aangezien je niet weet
hoe je iets (x)html valid moet maken, aangezien het over het algemeen
simpele fouten zijn die zelfs worden uitgelegd. En gewoon direct bij het
bouwen regelmatig controleren of hij valid is. En ja, er zitten soms
lastige punten in waar je even moet zoeken en priegelen, en soms
even anderen om hulp vragen, maar echt super moeilijk is het
over het algemeen niet.

Citaat:
wat een opmerkingen hier..

is niet iets wat jij bepaald moet zeggen maffiow ;)
Offline Maarten - 26/07/2006 21:42
Avatar van Maarten Erelid
Citaat:
je site html-valid maken is geen lachertje hoor.. ik spreek uit ervaring
Ik heb het voorbije jaar zeker niet meer dan 5 validation fouten gemaakt, als je het gewoon gelijk goed doet is daar niks aan...
Offline Ontani - 26/07/2006 22:10
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Citaat:
HTML Valid betekent gwn dat de website er in elke browser er hetzelfde uitziet...


Dit is het absoluut niet. Maak maar eens een website perfect xhtml en css valid die in Firefox/Netscape/Mozilla en Internet Explorer er hetzelfde uitziet.

Om hetzelfde uitzicht te krijgen in verschillende browsers ga je dikwijls css-hacks moeten toepassen die helemaal niet meer w3c valid zijn, dus dit is wel het slechtste argument dat je kan geven!
Offline Maarten - 26/07/2006 22:43 (laatste wijziging 26/07/2006 22:44)
Avatar van Maarten Erelid Idd Ontani, maar als iedereen de standaard gebruikt, kunnen alle browsers hun engines daarop afstellen, en kunnen ze naar de toekomst toe wel streven naar dat gevolg van HTML Valid zijn.. maar als niemand valid prut maakt, moeten die browsers dan weer hun engines aanpassen om "crap" sites toch goed te kunnen weergeven, en dan wijken ze dus af van de standaard. Straatje zonder einde..

Mijn gedacht: gewoon volledig strict volgens die standaarden gaan weergeven, die apen die dan een site hebben die er niet meer uitziet moeten dan maar correct HTML leren, en anders laten ze het gewoon.

Ik snap eigenlijk niet waarom het niet valid zou moeten zijn, als je gewoon HTML vanaf het begin goed gebruikt en die standaarden toepast, is dat echt geen moeite om een XHTML 1.1 site te bouwen..
Offline svm - 26/07/2006 22:44
Avatar van svm PHP ver gevorderde Ik snap niet dat ze verschillende browsers hebben, dit is alleen maar lastig voor de webmasters.
Één soort browser is voldoende en een stuk makkelijker.
Offline Maarten - 26/07/2006 22:46
Avatar van Maarten Erelid Ik snap niet waarom er nooit eens een zinnige reactie van jou op dit scherm verschijnt.
Offline Lemon - 26/07/2006 22:48 (laatste wijziging 26/07/2006 22:49)
Avatar van Lemon PHP expert Ja 1 php support site is ook voldoende. Of 1 soort biermerk is ook voldoende. Of 1 type auto ook voldoende. Maar zo zit de wereld nu eenmaal niet in elkaar.

Murfy edit: En 1 soort fruit (Lemon)..
Offline svm - 26/07/2006 23:00 (laatste wijziging 26/07/2006 23:01)
Avatar van svm PHP ver gevorderde @Murfy:
Je weet best dat ik ook zinnige reacties lever.
Ik heb vaak genoeg mensen uit de problemen geholpen.
Dus breng je beeldscherm spoedig naar een monteur.

@Lemon:
Je kunt browsers niet vergelijken met één soort biermerk (wegens smaakverschil (weet ik niks van: ik<16)) of auto's.

@Murfy:
En één soort fruit: nee, houd het liever bij meerdere!
Offline Maarten - 26/07/2006 23:25
Avatar van Maarten Erelid Bij browsers is er dus ook een smaakverschil.
Offline Pieter - 27/07/2006 00:30
Avatar van Pieter Gouden medaille

SEO guru
svm, je zou dringend eens een andere browser moeten proberen. ECHT. Dan zal je zien dat het niet hetzelfde is als jou browser.

Het is al vaak genoeg gezegd in de showcase op jou sitekeuringen. Heel wat mensen gebruiken (gelukkig) niet meer internet explorer.

Waarom het valid html moet zijn. Het zijn nu eenmaal richtlijnen van mensen die de html bepalen. Als een schaar bedoeld is om met je handen te snijden doe je het toch ook niet met je voeten.

Het is een aanzet naar toegankelijkheid, een aanzet naar cross browser sites, een aanzet naar betere seo. Ik zie gewoon geen reden om het niet te doen.

Je zal het ooit nog wel verstaan...^^
Offline WimJ - 27/07/2006 00:34
Avatar van WimJ Grafische gevorderde Wat maakt het uit, conclusie is als je een voledige (X)html site valid wilt hebben is het voor 1 browser blijkbaar.

Als je wilt dat alles netjes wordt weergeven, dan gebruik je css hacks in je code, wat je code dan niet meer valid maakt.

@ Svm: Verschillende browsers >>

Iedere browser heeft een ander gebruikers comfort, elke browser is uniek van zijn structuur en beveiliging.
Elke webmaster schilt mischien van browser omdat hij/zij het makkelijker vindt met die browser te werken of om op die browser zijn/haar site valid te maken.

Nu als je hier klachten over hebt ?
Weet je wat stel je dan eens aan, en stuur een mail naar W3 group.
Je weet wel de mensen die de valid bepalen van jou code, en hier de voorschriften voor geven.

Ach jah, de kans dat jou mail zal worden gelezen is wel groot, maar dat die in uitvoering wordt gebracht, >> Haha vergeet het maar !

Dus het geen wat je dan kunt doen is, het leren accepteren dat er verschillende browsers zijn, en dat je dan moet leven met dat je website als je deze correct wilt weergeven op alle browsers, dat je code dan niet (of bijna niet) valid zal zijn.

Zo dat moest ik even kwijt 

Groetjes, Wim 
Offline Pieter - 27/07/2006 00:39
Avatar van Pieter Gouden medaille

SEO guru
Je kan niet alle sites over dezelfde kam scheren. Je kan een perfect valide site hebben die in elke browser er goed uit ziet zonder maar ook 1 hack te gebruiken.

Valide code is ook geen garantie dat het er altijd goed uit ziet. Waarom niet? De css en html ondersteuning van IE is gewoon niet optimaal. Er zou verandering in komen met de 7 versie, maar ik heb er mijn twijfels bij.

Zoals Opera en Firefox het weergeven is meestal de juiste. Dan nog kan de weergave lichtjes van elkaar verschillen. En met IE moet je doordegaans geluk hebben.

Valide code is een levenswijze, doel dat je nastreeft.

Goeienacht.
Offline Maarten - 27/07/2006 01:38
Avatar van Maarten Erelid
Citaat:
Er zou verandering in komen met de 7 versie, maar ik heb er mijn twijfels bij.
Dat is volgens mij niet zozeer het probleem. Die versie 7 zullen ze misschien nog patchen dan waar nodig, maar waar het probleem zich situeert is bij de niet IE7-IE-gebruikers.. (dus mensen die IE gebruiken, maar geen 7)..

De 7 ondersteunt bijvoorbeeld eindelijk PNG transparantie, das werkelijk geweldig want ik vind PNG's geweldig, maar voor de mensen die GEEN IE7 hebben moet je dus nog steeds die IE hacks gebruiken...

Dus ofwel doe je zoals met schermresoluties.. je redeneert dat je niet met iedereen kan blijven rekening houden en je gaat een doelgroep uitsluiten, die doelgroep moet dan maar dringend moderne infrastructuur aankopen (WIN+IE gebruikers dus Windows XP, of Vista in 2007, andere OS-gebruikers hebben standaard browsers die die zooi ondersteunen [Firefox, Konqueror, Opera,...]).. maar dat blijft natuurlijk een risico.
Offline Nrzonline - 27/07/2006 03:04 (laatste wijziging 27/07/2006 03:08)
Avatar van Nrzonline PHP ver gevorderde
Citaat:
Quote: w3.org
Why should I validate my HTML pages?

One of the important maxims of computer programming is: Be conservative in what you produce; be liberal in what you accept.

Browsers follow the second half of this maxim by accepting Web pages and trying to display them even if they're not legal HTML. Usually this means that the browser will try to make educated guesses about what you probably meant. The problem is that different browsers (or even different versions of the same browser) will make different guesses about the same illegal construct; worse, if your HTML is really pathological, the browser could get hopelessly confused and produce a mangled mess, or even crash.

That's why you want to follow the first half of the maxim by making sure your pages are legal HTML. The best way to do that is by running your documents through one or more HTML validators.

A lengthier answer to this question is also available on this site if the explanation above did not satisfy you.

Transulate, en de grootste feit is duidelijk, zoals al wel vaker is gezegd in dit topic.

Mocht je nog meer willen weten:
http://validator.w3.org/docs/why.html

Veel betrouwbaardere informatie kan je het volgensmij niet echt krijgen ;)
Offline Ultimatum - 27/07/2006 03:17
Avatar van Ultimatum PHP expert trouwens moet wel gezegt worden trouwens

het hoeft niet om je pagina's valid te maken, maar het word aangeraden, zoals 90% van de mensen in dit topic al aangeeft

(omdat je in je titel hebt staat moet )
Offline Nrzonline - 27/07/2006 03:49 (laatste wijziging 27/07/2006 03:49)
Avatar van Nrzonline PHP ver gevorderde Hoeft niet, maar waarom zou je het niet doen als het voordelen oplevert? Het is (als je het kan/leert) een kleine moeite om het te doen, en nog een kleinere moeite als je het direct doet i.p.v achteraf...
Offline Maffiow - 27/07/2006 04:23 (laatste wijziging 27/07/2006 04:24)
Avatar van Maffiow PHP interesse @Nrzonline
Citaat:
Dan bak je er vanaf het begin er inderdaad al niets van, of je snapt
nog niet hoe je het valid moet maken, aangezien je niet weet
hoe je iets (x)html valid moet maken, aangezien het over het algemeen
simpele fouten zijn die zelfs worden uitgelegd. En gewoon direct bij het
bouwen regelmatig controleren of hij valid is. En ja, er zitten soms
lastige punten in waar je even moet zoeken en priegelen, en soms
even anderen om hulp vragen, maar echt super moeilijk is het
over het algemeen niet.


believe me.. heb er al veel valid moeten maken.. ben namelijk webhoster.. dus leer me niet wat een website is please..
der zijn veel klanten die eisen dat een site er zo uitziet en
daardoor is hij niet altijd html-valid..

maar ja.. als je me wil aanvallen 
mij niet gelaten.. vond het gewoon een domme vergelijking met mensen met een handicap enzo.. en een vergelijking met cd's en DVD's wtf  als je die vergelijkingen terecht vindt scheelt er toch iets... 
Offline Maarten - 27/07/2006 04:33 (laatste wijziging 27/07/2006 04:33)
Avatar van Maarten Erelid
Citaat:
heb er al veel valid moeten maken.. ben namelijk webhoster.
Ik snap de link niet.. 

Citaat:
die eisen dat een site er zo uitziet en
daardoor is hij niet altijd html-valid..
Ook daar slaat het weer nergens op, je kan een site in de gekste vormen perfect valid maken IMO


Citaat:
maar ja.. als je me wil aanvallen
En waar valt hij je dan aan..? Dit is gewoon een discussie over het al dan niet valid horen te zijn van websites, niet of jij al dan niet HTML kan?
Offline DenMette - 27/07/2006 07:26
Avatar van DenMette PHP gevorderde Ik snapte de link ook niet Murfy.

Als je het gemmakelijk wilt maken zeg je gewoon dat je site HTML valid moet zijn en het staat ook mooi op je website.

En als je daarboven ook nog eens je CSS valid kunt krijgen dat staat ook mooi op je site.
Offline xSc - 27/07/2006 08:35 (laatste wijziging 27/07/2006 08:36)
Avatar van xSc Onbekend Voor het resultaat heeft valid xHTML + CSS geen toegevoegde waarde. Er zijn genoeg 'professionele webdesignbureaus', die waardeloze HTML leveren. Neem bijv. Autotrader. Perfect site, veel informatie, etc. Maar de HTML is bar slecht. De site qua inhoud is professioneel. De rest echter niet.

Wanneer een site valid is, geeft dat het gevoel dat je de site netjes verzorgd hebt. Alhoewel: je kunt ook ten onrechte tabellen gebruiken, terwijl je site valid is, maar dat is onjuist natuurlijk. Voor collegawebdesigners kom je professioneel over wanneer je xHTML en opmaak scheidt en dat je je CSS niet misbruikt.

Wat verder belangrijk is: de nieuwe browsers gaan steeds meer rekening houden met W3C. Dat houdt in dat slechte code in volgende versies een heel ander resultaat kan gaan geven ...
Offline Pieter - 27/07/2006 10:47
Avatar van Pieter Gouden medaille

SEO guru
@Henri, hoe kan je css misbruiken?
Bedoel je niet eerder tables misbruiken?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s