Reset bestand

Status
Niet open voor verdere reacties.

willem008

Gebruiker
Lid geworden
28 sep 2007
Berichten
792
Goede dag

Ik las ergens een artikel waar ze schreven dat het verstandig is om aan je website een reset bestand te koppelen
die eerst alle waarde op 0 zet om zo verschillen weg te werken in verschilende browsers.

Mijn vraag moet ik hier aandacht aan besteden , en kan dat nog bij een al draaiende website.
 
Hoi Willem,

Vraag 1:
Ik zou het eerlijk gezegd niet doen. Het lijkt misschien handig, maar meestal brengt het meer werk met zich mee dan het uitspaart.
Zelf doe ik het nooit, en ik mis het ook niet.
Een aantal dingen er uit zijn ook zo langzamerhand niet echt nodig om iets cross-browser te krijgen, want zelfs Internet Explorer begint zich meer en meer aan de standaarden te houden (zeker nu IE6 helemaal van het toneel verdwenen is, en IE7 er al bijna af gevallen is - nog maar in gebruik bij 1,23% van de Nederlandse surfers).

Vraag 2:
Tja, in principe kan alles... Maar blind invoegen op een bestaande pagina/site betekent dat je echt alle styles en/of pagina's moet nalopen om te kijken of de reset.css niet iets gereset heeft wat je helemaal niet wilt, en wat je dan handmatig weer moet terugzetten.
Dus dat zou ik al helemaal niet doen.

En tenslotte zal je in de praktijk lang niet alle elementen gebruiken die in een algemene reset.css staan. Dat betekent dat je overbodige extra code binnensleept die de pagina alleen maar vertraagt. Zeker als je de reset.css als los extern bestand oproept: dat is weer een langzame "http-request" (opvraag van de browser bij de server) erbij, en een of meer extra download-pakketjes hebben ook weer extra overhead en loze ruimte.

Mijn conclusie:
Zonde van de tijd! :)

Met vriendelijke groet,
CSShunter
___________
De enige algemene resets die ik zo ongeveer toepas (en ook niet altijd alles):
Code:
html {
    height: 100%;
    padding-bottom: 1px; /* tegen verspringende pagina's in Firefox, Chrome, Opera, enz. *) */
    }
body {
    font-size: 100.1%; /* tegen overmatige grote formaten bij "Beeld>Tekengrootte>Extra groot" in Internet Explorer */
    }
h1, h2, h3, h4, h5, h6, p { /* tegen onverwachte ongelijke hoogte-afstanden */
    margin: 0;
    padding: 0;
    }
a img {
    border: 0; /* tegen vette kaderranden in IE bij een afbeelding die een klikbare link is */
    }
En de mooiste van alles:
HTML:
<!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" lang="nl" xml:lang="nl">
:)

___________
*) De springende pagina
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan