Rollen i tabelllayouterna i Responsive Web Design

Fluidlayouter är det perfekta sättet att hysa vårt innehåll vid vilken visningsportstorlek som helst. Text kan flöda som behållare växa och krympa, bilder och även video och iframes kan flex och squish också. Men vad händer om vi har innehåll som borde inte ändra dimensioner? Vad sägs om annonsblock, som ofta är utformade med mycket specifik storlek i åtanke? Oddly enough, det här är där bordslayouter kommer till räddning ...

Jag påminde om detta nyligen när jag läste Tim Kadlecs genomförande Responsive Design. Det kom precis vid rätt tidpunkt också; Jag var mitt i ett klientprojekt som bara behövde detta tillvägagångssätt (och jag var upptagen med att slakta den).


Annonser på webben

Många webbplatser beror på annonsintäkter. Men mycket kan du inte tycka om att vara avskräckt med webbmarknadsbilder, utan att du inte skulle få tillgång till mycket av det fria innehåll du har blivit van vid. Tuts + beror till exempel på reklamintäkter för att behålla sitt ständigt växande team av författare och personal.

Interactive Advertising Bureau (iab) ansvarar för en stor mängd digital reklam och arbetar hårt för att definiera standarder och riktlinjer för hela industrin. Ta en titt på deras riktlinjer för annonsreklam för en hänvisning till de universella annonsblokstorlekarna som de rekommenderar:


Medium rektangel 300x250px
Rektangel 180x150px
Bred skyskrapa 160x600px
Leaderboard 728x90px

Fyra bilder med fast dimension. Och det är viktigt att de förblir i dessa dimensioner också; logotyper, linjer och ansvarsfrånvaro kan alla bli oigenkännliga eller oläsliga om de smutsas ner i en vätskeformat. Även företag som betalar för dessa annonser gör det baserat på blockens storlek och position. En annons på 300x250px kanske inte är lika framträdande eller effektiv när den visas i mindre storlek och därigenom förkortar det ifrågavarande företaget.

Annonserna är utformade för visning med en viss storlek, så tills vi har en bättre lösning för responsiv reklam, är det bäst att respektera det.


Fluid Layout

Låt oss snabbt bygga oss en generisk fluid layout för att visa vårt problem. en

, innehållande en
och en