Ik ben een freelance webdesigner. Ondertussen heb ik al een flinke kennis opgedaan met over web-development (html,css,php,asp,mysql,js,MVC) kortom, het wel bekende rijtje.
Zoals vele mede-collega's en hobbyisten heb ik we te maken met een scala aan techische problemen en uitdagingen, dat maakt het ook zo leuk.
Ik al heel lang bekend met het feit dat verschillende browsers anders reageren op een stukje code. Mede hierdoor ben ik me gaan verdiepen in het werken volgens de 'standaarden'. Bijvoorbeeld door de W3C validator consequent te gebruiken, de structuur gescheiden houden van de opmaak, en zelfs het MVC principe te leren. Verder kijk ik tijdens het onwikkel proces continue naar het resultaat van mijn gemaakte wijzigenen (veranderen, F5, veranderen, F5, etc). Hierdoor probeer ik direct de gevolgen van mijn wijzigingen te zien, en op te lossen.
Steeds vaker merk ik dat sommige problemen die zich voordoen bij de weergave van mijn creatie in verschillende browsers (IE, Firefox, Opera, etc) die voor mij nog niet te verklaren zijn. Ik heb hiervoor een heel simpel testje gemaakt om het probleem te illustreren.
W3C Check;
"This document was successfully checked as XHTML 1.0 Strict!"
De code;
De php-tag is wellicht verwarrend, maar ik weet niet hoe ik via UBB-codes op een goeie manier HTML kan invoeren op het forum. aangepast
Het resultaat;

Je zou denken dat je eerst een 'reset' css file moet gaan laden om dit probleem op te lossen. Bijvoorbeeld die van het Yahoo Developer Network. (http://developer.yahoo.com/yui). Helaas blijft het resultaat van de browser dan exact hetzelfde.
Wat doe ik nog fout? Hoe kan ik zulke simpele problemen in de toekomst makkelijk oplossen?
Zoals vele mede-collega's en hobbyisten heb ik we te maken met een scala aan techische problemen en uitdagingen, dat maakt het ook zo leuk.
Ik al heel lang bekend met het feit dat verschillende browsers anders reageren op een stukje code. Mede hierdoor ben ik me gaan verdiepen in het werken volgens de 'standaarden'. Bijvoorbeeld door de W3C validator consequent te gebruiken, de structuur gescheiden houden van de opmaak, en zelfs het MVC principe te leren. Verder kijk ik tijdens het onwikkel proces continue naar het resultaat van mijn gemaakte wijzigenen (veranderen, F5, veranderen, F5, etc). Hierdoor probeer ik direct de gevolgen van mijn wijzigingen te zien, en op te lossen.
Steeds vaker merk ik dat sommige problemen die zich voordoen bij de weergave van mijn creatie in verschillende browsers (IE, Firefox, Opera, etc) die voor mij nog niet te verklaren zijn. Ik heb hiervoor een heel simpel testje gemaakt om het probleem te illustreren.
W3C Check;
"This document was successfully checked as XHTML 1.0 Strict!"
De code;
De php-tag is wellicht verwarrend, maar ik weet niet hoe ik via UBB-codes op een goeie manier HTML kan invoeren op het forum. aangepast
HTML:
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
29
30
31
32
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>CSS / TEST</title> <!-- <link rel="stylesheet" type="text/css" href="http://developer.yahoo.com/yui/build/reset/reset.css" /> --> <style type="text/css"> .container { width:400px; background-color:#ff0000; padding:0 0 10px 0; margin:0; } </style> </head> <body> <div class="container"> <p>CSS browser test</p> </div> </body> </html> |
Het resultaat;

Je zou denken dat je eerst een 'reset' css file moet gaan laden om dit probleem op te lossen. Bijvoorbeeld die van het Yahoo Developer Network. (http://developer.yahoo.com/yui). Helaas blijft het resultaat van de browser dan exact hetzelfde.
Wat doe ik nog fout? Hoe kan ik zulke simpele problemen in de toekomst makkelijk oplossen?