[Openstandaarden] Re: BelgieLex (in het verlengde van Peeceefobie)

Wouter Verhelst wouter at grep.be
Mon Oct 31 20:18:02 CET 2005


On Mon, Oct 31, 2005 at 06:42:27PM +0100, Karim Dahdah wrote:
> Probleem is wel, als je een grafisch mooie website wilt opzetten die
> op alle browsers "hetzelfde uitziet",

Da's een val waar veel mensen in trappen.

Probeer dat niet; het zal je niet lukken. Mijn laptop heeft een scherm
van 1024x768; mijn broer z'n PC heeft een resolutie van 1280x1024.
Daarnaast zijn er tegenwoordig ook hopen laptops met widescreens, die
dan weer een heel andere resolutie hebben.

Als je pixels als eenheid gaat gebruiken, dan zal je website er op al
die schermen compleet anders uitzien.

Daarom is de juiste werkwijze niet er voor te zorgen dat je een website
maakt die er overal hetzelfde uitziet; je moet er voor zorgen dat je een
website maakt die er overal *goed* uitziet. En dat doe je door met
eenheden te werken die niet afhankelijk zijn van de resolutie van je
scherm, maar wel van de grootte van de items op je scherm die variabel
zijn.

Uiteindelijk is een website geen stuk papier -- je layout kan (en zal!)
veranderen. Da's soms een probleem, maar veel vaker opent het extra
mogelijkheden; en met CSS en de em/en/procentuele eenheden heb je de
juiste tools om dat op de correcte manier aan te pakken.

Als je klanten reklameren dat een site er anders uitziet, dan zijn er
twee mogelijkheden:
* Je website is zo ontwikkeld dat het aanpassen van één van de
  variabelen (lettertype-grootte, resolutie, ...) de website niet mooi
  weergeeft -- ofte, jij hebt ergens een fout gemaakt.
* Je klanten zien niet dat er een verschil is lay-out voor drukken en
  lay-out voor het web, omdat niemand het hen ooit uitgelegd heeft.

-- 
The amount of time between slipping on the peel and landing on the
pavement is precisely one bananosecond



More information about the Openstandaarden mailing list