Bokmärke (i resten av
dokumentet avser bokmärke detta)
När man har kommit till en sida kan det
hända att man vill lägga ett bokmärke dit. Om man sedan
går tillbaka till en bokmärkt sida förväntas naturligvis
skärmen bli EXAKT SÅDAN som den var när bokmärket
skapades.
Länkar (i resten av
dokumentet avser länk detta)
Det kan även till dina sidor komma besökare
som har egna sidor på nätet. Någon av dina sidor kanske
är så bra att denna besökare vill lägga en länk
dit ifrån sina sidor. För att skapa länken tar besökaren
den html-adress som syns i bläddraren och använder som länk.
Återigen förväntas denna adress alltså leda till
exakt den sida som besökaren hade uppe när han tog adressen!
Dåliga frames (latmansgöra och i
många fall: STÖLD) (kolla gärna exemplet)
Tyvärr är det mycket vanligt numera
med dåliga frames. Dessa utmärker sig genom att adressen som
man ser i sin bläddrare aldrig ändrar på sig. Inte heller
titeln på sidan ändras. Man kan bläddra runt 20 sidor och
fortfarande står det samma adress och titel...
Detta uppnås genom att den sida besökaren
tittar på ändrar i sig själv allteftersom man klickar på
en länk. Det gör att skaparen inte behöver skapa så
många hela sidor utan kan nöja sig med att skapa endast en del
av sidorna du tittar på. Kanske t.o.m inte skapa några fler
sidor alls utan helt enkelt inflika ANDRAS sidor som del av sin egen sida!
Ett bedrövligt latmansgöra som drabbar
alla som besöker sidan ifråga! (SIDAN! Det kan aldrig kallas
sidor när det bara finns en adress!)
Och i det senare fallet där även andras
sidor infogats som del av skaparens egen sida, är det i mina ögon
detsamma som STÖLD! Dessa andra sidor som säkert var menade av
deras skaparen att visas med en viss titel och ha en egen adress, dras
in i denna dåliga sida och ser ut att vara skapade av någon
helt annan. STÖLD!!
Bra frames (kolla gärna
exemplet)
Med bra frames märker besökaren aldrig
någon skillnad på en sida uppbyggd med frames och en som inte
använder frames. Givetvis märker han fördelarna.. Han/hon
kan skrolla en sida upp och ner, men meny-remsan står still. Ser
trevligt ut... Men något annat går inte att märka!
Adressen ändras för varje ny sida man
får upp och likaså titeln.
Hur skapas DÅLIGA frames? (detaljerad
beskrivning)
Man skapar då endast ETT dokument med FRAMESET-beskrivningen
i. Detta dokument beskriver sedan vilka del-dokument den färdiga sidan
skall bestå utav. Om man klickar på en ren länk (utan
target alltså) i något av deldokumenten, kommer den nya sidan
att visas i samma del som deldokumentet med länken är i. Om man
skapar en MENY-remsa av något slag är detta väldigt opraktiskt
eftersom man fortfarande vill ha menyn där den är och den nya
delsidan någon annanstans. För att den länkade sidan då
skall dyka upp någon annanstans, kan man lägga in TARGET och
tala om vilket del (frame) som länken skall visa sidan i.
Besökaren får då upp EN SIDA
som sedan ändrar utseende när man klickar på länkar.
Om man hoppar till adressen för SIDAN så visas denna alltid
upp så som den är beskriven att visas. Dvs, någon form
av första sida eller startsida visas. Aldrig någon av undersidorna...
Hur skapar man BRA FRAMES? (detaljerad
beskrivning)
Man accepterar då det faktum att man måste
skapa en html-fil för varje sida man vill ha. Om man kör med
frames måste man alltså skapa ett FRAMESET-dokument för
varje sida. I FRAMESET-dokumentet lägger man TITELN på sidan
och även eventuella META tags och andra beskrivningar över innehållet.
Nästa åtgärd är att se till
att delsidornas länkar inte dyker upp i delfönstren utan visas
som nya friska sidor. Detta gör man genom att skriva in instruktionen:
<BASE TARGET="_top">
och lägga den raden innan <BODY> instruktionen.
Den behöver INTE skrivas med i FRAMESET-dokumentet!
Eftersom man inte kan få ett FRAMESET-dokument
att fungera riktigt utan att skriva detta, förstår man ganska
fort varför man aldrig kan skapa ett FRAMESET-dokument och däri
hänvisa till dokument skrivna av någon annan. Dennes sida skulle
naturligtvis dyka upp i delfönstret, och förutom att sidan inte
skulle fungera, skulle det även se ut som om du hade skapat dennes
sidor!
Mina hemsidor
Knalla gärna runt bland mina
sidor och kolla lite. Om du knallar runt ibland mina frames-sidor så
skall du inte lida av någon egentligen nackdel, utan bara märka
att du kan scrolla vissa sidor utan att menyremsan följer med!
I princip funkar sidorna lika bra och användarvänligt
som framelösa sidor, men med framesidornas fördel adderad!
Om ni tittar på koden till mina sidor så
är jag dessvärre inte alls stolt över eländet! Använder
en html-editor när jag skapar mina grundsidor och den kastar ur sig
förskräcklig kod (verkar dock alla html-editorer göra)!!
Funderar på hur jag skall kunna lösa detta!
Best viewed with any browser
För företag och personer som vill att
ALLA skall kunna se vad man skapat, bör man dessutom försöka
skapa alternativa sidor för de som bara stödjer text eller åtminstone
inte stödjer frames! En kampanj för detta finns och den kallas
Best viewed
with any browser. Gå gärna dit och få tips om hur
du skall göra, för att dina sidor skall bli tillgängliga
för så många som möjligt.
Bäst blir det utan frames
Bästa möjliga sidor uppnår du
alltid genom att skippa allt som med frames att göra! Blir betydligt
enklare att underhålla din webplats också!
Dåliga frames tänkbart i något
fall?
Skulle kunna tänka mig en sådan lösning
om man ställer en fråga, och vill ha svaret på en annan
sida. Om svaret är skrivet av mig själv och inte innehåller
nya länkar skulle detta kunna vara en lösning. Det roliga skulle
ju vara att besökaren inte kan lägga ett bokmärke till svaret!
Det skulle ju nämligen bara vara frågan som hade en egen adress.
Ett annat fall som dock är lite tveksamt
skulle vara om man har en delsida som har TARGETS lagda på underrubrikerna.
Man skulle då kunna låta dessa bläddra fram i delfönstret.
Det skulle då endast vara ett snabbare sätt att bläddra
i den sidan.. Om någon bokmärkte sidan skulle den naturligtvis
dyka upp med översta delen synlig, men det vore kanske inte hela världen..