26. juli 2002 - 09:41Der 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 ??
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
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.
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!) ];-)
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.
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. ...
Synes godt om
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 ;)
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 ;)
Synes godt om
Ny brugerNybegynder
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.