Notestabeller eller HTML kod i formulären
Det är lite kontroversiellt att säga att man använder tabeller när man gör websidor eftersom det anses vara både slött och prestandakrävande. Det funkar lika bra med div:ar men det är lite omständigare.
Jag tycker personligen i dom flesta fall att det räckar om man försöker hålla ned antalet tabeller på webbsidan. (om inte kunden har extremt höga krav på hursnabbt sidorna ska laddas)
När man skapar tabeller i tex ett notesformlär för visning på webben så kan man göra på 2 sätt, antingen skapar man en vanligt notestabell eller så skriver man HTML koden direkt.
Jag brukar föredra att göra en notestabell eftersom det är mycket lättare i utvecklingsmiljön att se vad formuläret gör och kommer att se ut.
Anledning till att många väljer att lägga HTML direkt i sidorna är för att man tror att man får lite bättre kontroll över html koden. det är förvisso sant, men mina tester visar att det inte spelat någon roll eftersom man idag styr layout via stilmallar och inte via html attribut.
Studera bilden nedan, både HTML koden och Notestabellen gör två likadana tabeller på webben fast med något olika bredd på kolumnerna. Genom att applicera samma stilmall till båda tabellerna så kommer dom se exakt likadana ut på webben.
Om man tittar i HTML källkoden till de båda tabellerna på webben så är skillnaden att Domino alltid lägger på width på alla TD taggar. men det spelar som sagt ingen roll eftersom stilmallarna tar över html attributen. (så om du sätter width i stilmallen så är det den som gäller).
En annan skillnad mellan de båda tabellerna är att Notestabeller måste konverteras av Domino till HTML vilket antagligen kan fördröja sidvisningen någon halv millisekund.
Anledningen till att jag skriver om detta är för att beskriva ett annat fungerande sätt att utveckla tabeller på än det som är det mest vanliga dvs formulär fulla med bara html kod.
Relevanta Poster på Notessidan: