Sv: Hemsidefundering - Mac, olika webläsare etc
Istället för att lägga en iframe på sidan lägger ni en <div class="istf_iframe></div>. Om ni i css bestämmer storleken på den med typ:
.istf_iframe { height: 300px; width: 150px}
och bestämmer att om det blir mer text i rutan än vad som får plats ska man kunna scrolla i den:
.istf_iframe { height: 300px; width: 150px; overflow: auto;}
Då kommer den rutan att se ut och fungera för användaren på i princip samma sätt som en iframe, med skillnaden att fler browsers förstår sig på den och att de som inte förstår den exakt ändå kan läsa vad som står på sidan, även om det inte blir lika snyggt (smidigt om man surfar från en mobil t.ex). Dessutom kan sökmotorerna göra bättre presentation av sidan än om man använder iframes. Vad händer i erat fall om någon försöker ladda sidan som ligger innuti iframe:en, utan omgivning?
(Med "omgivning" menar jag allt det som ligger "utanför iframen" i nuläget)
Däremot fungerar det ju inte likadant som iframe för dig som bygger sidan. För att göra så här måste du bygga varje sida med all omgivning som ligger runt rutan, vilket gör det omständigare att uppdatera detaljer i omgivningen, eftersom man då måste ändra på varje sida. Detta slipper man genom att bygga "mallar" med t.ex. php som "importerar" omgivningen från en textfil varje gång sidan laddas. Då har man maximerat både användarvänligheten och uppdaterarvänligheten.
Istället för att lägga en iframe på sidan lägger ni en <div class="istf_iframe></div>. Om ni i css bestämmer storleken på den med typ:
.istf_iframe { height: 300px; width: 150px}
och bestämmer att om det blir mer text i rutan än vad som får plats ska man kunna scrolla i den:
.istf_iframe { height: 300px; width: 150px; overflow: auto;}
Då kommer den rutan att se ut och fungera för användaren på i princip samma sätt som en iframe, med skillnaden att fler browsers förstår sig på den och att de som inte förstår den exakt ändå kan läsa vad som står på sidan, även om det inte blir lika snyggt (smidigt om man surfar från en mobil t.ex). Dessutom kan sökmotorerna göra bättre presentation av sidan än om man använder iframes. Vad händer i erat fall om någon försöker ladda sidan som ligger innuti iframe:en, utan omgivning?
(Med "omgivning" menar jag allt det som ligger "utanför iframen" i nuläget)
Däremot fungerar det ju inte likadant som iframe för dig som bygger sidan. För att göra så här måste du bygga varje sida med all omgivning som ligger runt rutan, vilket gör det omständigare att uppdatera detaljer i omgivningen, eftersom man då måste ändra på varje sida. Detta slipper man genom att bygga "mallar" med t.ex. php som "importerar" omgivningen från en textfil varje gång sidan laddas. Då har man maximerat både användarvänligheten och uppdaterarvänligheten.