Avatar billede mic... Nybegynder
26. juli 2002 - 09:41 Der er 6 kommentarer og
3 løsninger

frames

Hej der,
Hvordan ser i egentlig på brugen af frames på en side ? Jeg har lavet en side, som jeg syntes tager sig bedst ud i frames (og i-frames) - dette var ilde set for et par år siden (..måske mest pga. browsene?). Hvordan er det idag - er det accepteret ??
Avatar billede cdc Novice
26. juli 2002 - 09:47 #1
Jeg bruger meget frames til mine sider, men E er som regel ikke det bedste forum at spørge om frames.... :o)
Frames er stadig ikke velligt her inde på E :o)

Hvist man klipper siden op på den riktige måde skulle der ikke være de store problemer, men der er stadig lidt problemer med browserne

/cdc
Avatar billede ghazaleh Nybegynder
26. juli 2002 - 09:49 #2
Der er stadigvæk problemer med sider med frames.

Vi har udviklet et b2b system som skulle laves med frames fordi vi sender store mængder data ud på siden. Men vi har oplevet mange problemer, som kunne være undgået, hvis vi ikke havde brugt frames.

Jeg vil sige at brugen af frames kan være nødvendig nogle gange, men man skal tænke sig om. Fx. skal man spørgs sig selv om det på nogen med kan genere udviklingen eller brugerne og veje dette op imod hinanden.
Avatar billede o-zone Nybegynder
26. juli 2002 - 09:53 #3
Det største problem jeg ser med frames, er at det fucker URL-linien op. Det umuliggør f.eks. at brugeren kan se hvilken side han er på.

Men efter den mærkelige fogedrets afgørelse i sagen mod newsbooster.dk for nylig er det måske slet ikke et problem længere, da det tilsyneladende er forbudt at bruge dybe links (he he he - jeg glæder mig til at se hvor længe DEN afgørelse holder!) ];-)
Avatar billede neteffect Nybegynder
26. juli 2002 - 10:00 #4
Der er mindst to hovedproblemer med frames:

Frame-baserede sites bliver sjældent indekseret ordentligt på søgemaskinerne

Server-scripting (asp, php) bliver voldsomt meget mere kompleks, fordi det er vanskeligt - i visse tilfælde umuligt - for scriptet at vide, hvilke sider brugeren på et givet tidspunkt har i de forskellige frames. Ændrer et script fx en oplysning i én frame, skal samme ændring jo også slå igennem i de andre frames. Det er fx ikke sjovt som webdesigner at skulle fortælle sin kunde, at pga frames kan han ikke få en simpel funktion til at skifte mellem dansk og engelsk på den enkelte side.

Konklusion: Fordelene ved frames er for små og for kortsigtede.
Brug includes (Server-side og/eller FrontPage) i stedet for til at genbruge faste elementer på siderne.
Avatar billede ghazaleh Nybegynder
26. juli 2002 - 10:49 #5
Ved at søge på frames i (D)HTML-kategorien kan du finde utallige meninger om frames. Så kan du se om du kan danne din egen mening udfra disse

http://www.eksperten.dk/find.phtml?words=frames&catid=8
Avatar billede mic... Nybegynder
26. juli 2002 - 11:04 #6
Ok, takker for input - og ikke mindst for linket til (D)HTML kategorien ;) .. Havde godt luret, at krigen på frames er som coke-pepsi, xbox-GC etc. ...
Avatar billede Slettet bruger
26. juli 2002 - 11:08 #7
De fleste problemer ved frames kan man kode sig ud af.

Til nogen ting er det en fordel med frames, ved andre er det bedre uden. Hvis du f.eks. har et eshopping system, hvor du har en fast menu med f.eks. 100 mapper og undermapper sat op i et JavaScript menusystem, kan frames løse problemet med at man skal bruge 10 sekunder på at skidtet regnes ud hver gang.

Frames kan også bruges til at have usynlige funktioner på siden, f.eks. noget der tjekker for nye e-mails hver 30 sekund, hvis man laver et community.

Ulempen ved frames er at der i de fleste søgemaskiner bare står "Din browser understøtter ikke frames, bla bla bla"

Dette kan man løse ved at udforme sin <noframe> tag rigtigt. Denne <noframe> skal indeholde en god og grundig beskrivelse af siden og dens indhold.

Det største problem for mig at se er at man kan have svært ved at bogmærke undersiderne. Det kan man dog også løse (i IE) ved scripting.

Men du skal ikke regne med folk der bare forkaster frames med det samme. De ved som regel ikke hvad de taler om ;)
Avatar billede Slettet bruger
26. juli 2002 - 11:09 #8
Du lukkede ret hurtigt....
Avatar billede mic... Nybegynder
26. juli 2002 - 11:31 #9
sorry "el barto", men efter linket til (D)HTML afsnittet, følte jeg ikke at der var mere at hente her (kunne jo læse det hele derovre)

Kan godt se, at du blev snydt for lidt point der ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester