[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [ot] Nej, inte ramar! [was: Html-editor]



Peter Karlsson wrote:

Niklas Höglund:

Den där sidan fungerar inget vidare för mig i Mozilla.

Vilken version? Jag har testade det i senaste Mozilla, och där
fungerade det fint.


1.4.

Dels överlappar menyn till vänster resten av sidan,

Det ska den inte göra, isf har du en buggig version.


Det är bara en rad som överlappar.

Jag har som sagt version 1.4 på en bärbar dator som kör Windows. (Är på landet.) Den kanske har lite dålig upplösning, men det är ju ingen ursäkt.

och dels kommer jag inte åt länkarna längst ner i menyn.

Nej, det är ett litet problem. Jag kanske borde ha lagt till en
overflow:scroll där, men de allra flesta verkar ha stora nog fönster så
att de inte har några problem. Ingen klagade iaf under den veckan
evenemanget pågick :)

Dessutom tycker jag att det är fel att blanda ihop menyn med
innehållet i sidan om de inte hör ihop.

Varför inte.


En del av tanken bakom HTML, som jag förstått det, är att vara oberoende av presentationssätt. När man använder tabeller för layout bryter man mot det, för det gör det svårare att visa sidorna t.ex. på en handdator. CSS är mycket bättre, för det kan man stänga av. Om sidan fungerar bra öven med CSS avstängt tycker jag att det är OK. Men när man använder CSS blandar man ihop menykod med sidinnehållet. Om jag t.ex. kör lynx kan jag ju lätt scrolla förbi menyn, även om den i vissa sidor när den blivit av med sin layout ibland kan vara flera skärmsidor lång, men jag kan tänka mig att det är jobbigare för t.ex. blinda som använder skärmläsare. Och när man sedan ändrar i menyn i en sida kan man lätt glömma att ändra i andra sidor som innehåller samma meny. (Det har jag sätt flera gånger, fast då var det säkert tabell-baserad layout, men det gör ju ingen skillnad.)

Läsaren blir tvungen att hämta samma sak många gånger (jag sitter på
ett modem just nu).

Menyn är hela en och en halv kilobyte stor, så det är inget större
problem...


Nej, det är inget större problem. Att den inte hör hemma där (enligt min mening), och att alla webläsare (tydligen inklusive Mozilla 1.4) inte klarar av CSS på ett bra sätt är ett större problem.

Att google inte hanterar ramar på ett bra sätt är ju deras fel, inte
ramarnas fel.

Det är ramarnas fel, det går inte att hantera ramar på ett vettigt sätt
från en sökmaskins synvinkel.


Om alla sidor som länkar till sidan som använder ramar länkar till ram-sidan, så kommer sökmotorn först att hitta den och sedan följa länkar därifrån. Sökmotorn får ju sen helt enkelt hålla reda på att en undersida ska visas som en del av en ramsida.

Det vore ju också möjligt att lägga till lite meta-information till undersidorna, som säger vilken ramsida de är en del av, fast då kan man ju inte längre återanvända en undersida som en del av flera olika ramsidor.






Reply to: