Miksei frameja käytetä?

Saattaisi kuulua enempi html-puolelle, mutta kysyn nyt yleisesti kaikilta sivun tekijöiltä: miksei frame- ja iframe-koodeja käytetä yleisesti kaikilla sivustoilla? Miksi virallisilla sivuilla on aina poikkeuksetta joku mutkikkaasti koodattu navigointiratkaisu, jota saa etsiä kissojen ja koirien kanssa, ja jonka latautuminen vie tuhottomasti aikaa?

Sen ymmärrän, jos joku aloittelija ei osaa vielä rakentaa frameja ja tekee yksinkertaisen sivurakenteen, mutta miksi ammattilaiset syyllistyvät samaan? Käyn itse paljon erilaisilla harrastelijoiden tekemillä frame- tai iframe-valikon sisältävillä sivuilla ja potuttaa aina mennä sivuille, josta tällainen yhden kerran latautuva navigointi puuttuu. Erityisesti tämä raivostuttaa, jos sivut on selkeästi tehnyt sellainen, jolla olisi ilman muuta tekniset valmiudet tietää, mikä on frame ja käyttää sitä.

Kysynkin siis lähinnä ammattimaisilta ja muuten kokeneilta sivuntekijöiltä: miksi framet ovat niin huono vaihtoehto, ettei niitä käytetä juuri lainkaan?
9668
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

että tuo oonistuu PHP.llä ilman frameja ja ilman turhaa kaistan kulutusta.

Tarkoitan sitä, jos kävijä poistuu framen kautta toiselle sivulle.

Muut saavat jatkaa tästä..


(En ole varma, että ymmärsinkö oikein kysymyksesi)

Äänestä

Minua taas raivostuttaa se, kun se frameilla tehty navigaatio jää jonnekkin bittiavaruuteen, koska olen mennyt sivuille muuta kautta kuin suoraan indexiin.

Käytän usein sellaista palvelua kuin google, jossa saattaa olla linkki suoraan sivun sisältöön, jolloin navigointi-frame ei tule ollenkaan näkyviin.

Frameissa on enemmän huonoja kuin hyviä puolia ja muutama sellainen huono puoli, joka riittää yksinään niiden unohtamiseen. Mm. tuo alussa mainitsemani.

Jos navigaatio ei ole kiinteä osa sivua, ei ole mitään takeita siitä, että se näkyisi aina käyttäjälle. Ja navigaation puuttuminen kokonaan on ainakin minusta paljon pahempi juttu kuin yksikään huonosti toteutettu, mutta näkyvä navigaatio.

Äänestä

"Kysynkin siis lähinnä ammattimaisilta ja muuten kokeneilta sivuntekijöiltä: miksi framet ovat niin huono vaihtoehto, ettei niitä käytetä juuri lainkaan?"

1) Tulostus ei toimi kunnolla
2) Osoiterivi ei näytä oikeaa sijaintia
3) Sivulle voidaan eksyä kehysnavigoinnin ulkopuolelta
4) Framet on jo pudotettu standardista ja ajan kuluessa varmaan tuki lähtee selaimistakin pois.

"Miksi virallisilla sivuilla on aina poikkeuksetta joku mutkikkaasti koodattu navigointiratkaisu, jota saa etsiä kissojen ja koirien kanssa, ja jonka latautuminen vie tuhottomasti aikaa?"

Se taas johtuu ihan siitä sivuston tekijästä jos on tehnyt sekavan navigoinnin. Framet ei tee mitään sellaista mitä ei voisi tehdä ilman niitä paremmin.

Äänestä
  • samaa mieltä muuten mutta tuo 4. kohta.

    Netissä on niin monta kymmentä miljoonaa frame-sivustoa (ja lisää tulee koko ajan)
    että ainakin seuraavaan 10...20 vuoteen ei ole
    mitään pelkoa.
    Jos joku selain ei toimi frameilla sen käyttö
    loppuu oitis siihen ihan varmasti.

    Äänestä

  • erässivuntekijä kirjoitti:

    samaa mieltä muuten mutta tuo 4. kohta.

    Netissä on niin monta kymmentä miljoonaa frame-sivustoa (ja lisää tulee koko ajan)
    että ainakin seuraavaan 10...20 vuoteen ei ole
    mitään pelkoa.
    Jos joku selain ei toimi frameilla sen käyttö
    loppuu oitis siihen ihan varmasti.

    "Netissä on niin monta kymmentä miljoonaa frame-sivustoa (ja lisää tulee koko ajan)
    että ainakin seuraavaan 10...20 vuoteen ei ole
    mitään pelkoa. "

    Eihän noihin enää juuri törmää kun sivuja on miljardeja.

    Itseasiassa niin harvassa alkaa olla ja ovat jotain "Villen kotisivut" -tasoa, että itse voisin kohta jo olla ilman frameja ja käyttää frameja varten jotain legacy selainta.

    Äänestä

  • m-kar kirjoitti:

    "Netissä on niin monta kymmentä miljoonaa frame-sivustoa (ja lisää tulee koko ajan)
    että ainakin seuraavaan 10...20 vuoteen ei ole
    mitään pelkoa. "

    Eihän noihin enää juuri törmää kun sivuja on miljardeja.

    Itseasiassa niin harvassa alkaa olla ja ovat jotain "Villen kotisivut" -tasoa, että itse voisin kohta jo olla ilman frameja ja käyttää frameja varten jotain legacy selainta.

    asia toisin.
    Selaimen koodista framejen käsittely muodostaa niin
    pienen (ja jo valmiin) osuuden ettei
    IT-evoluutiopaine sen poistamiseksi ole mitenkään
    suuri.

    Äänestä

Tuohan oli hyvä vanhanaikainen trollaus!

Jos kuitenkin olit ihan tosissasi, Kato Vaikka Googlesta, hakustringillä
"why frames suck"

Äänestä

nii.. no nuo "älä käytä sitä äläkä tätä ku se hiastaa sitä sun tätä" kuuluu siihen aikaan ku nettinopeudet oli puh modeemin varassa.. (paitti et suomessa varmaan pitää vielä paikkansa nopeuksien osalta)

ja yleesähä noi menee niiku muotioikkujen mukaan nuo websivu jutskat, eli ku joku alakaa hokee jotai et seo huono en käytä ja sit muutama muukin alkaa hokee sitä, nii jonku ajan kuluttua siitä muodostuu sit "niissä piireissä" käytäntö, ja jos et toimi niiku he ni et osaa mitään ;)

Äänestä

Itseäni nuo frame sivut ärsyttävät koska "jatkuvasti" googlen kautta törmää sivuille josta puuttuu navigointi kun se linkki johtaa suoraan alasivulle. Tuolla tavalla toteutettu sivu toimii oikein vain kun menet siihen aloitussivulle, suora linkitys jollekkin alasivulle ei toimi koska navigointipalkki jää silloin latautumatta.

Vastaavan sisällön toiminnallisesti saa tehtyä esim. CSS tekniikalla käyttämällä "floating layeria" eli suomeksi suunilleen "kelluvaa tasoa". Muutama malli (vapaasti käytettävissä) löytyy http://www.cssplay.co.uk/layouts/bodyfix.html , kokeile niitä layout linkkejä, oma suosikkini (ja oman sivustoni pohja) on layout2. Tuo kokoajan näkyvillä oleva valikko on ainoa syy jonka keksin framen käyttöön ja senkin voi tehdä paremmin, tuolla CSS systeemillä toimii suora linkitys alasivuille ongelmitta.

Äänestä

Kommentoi aloitusta


hötömölöläinen kirjoitti:

Saattaisi kuulua enempi html-puolelle, mutta kysyn nyt yleisesti kaikilta sivun tekijöiltä: miksei frame- ja iframe-koodeja käytetä yleisesti kaikilla sivustoilla? Miksi virallisilla sivuilla on aina poikkeuksetta joku mutkikkaasti koodattu navigointiratkaisu, jota saa etsiä kissojen ja koirien kanssa, ja jonka latautuminen vie tuhottomasti aikaa?

Sen ymmärrän, jos joku aloittelija ei osaa vielä rakentaa frameja ja tekee yksinkertaisen sivurakenteen, mutta miksi ammattilaiset syyllistyvät samaan? Käyn itse paljon erilaisilla harrastelijoiden tekemillä frame- tai iframe-valikon sisältävillä sivuilla ja potuttaa aina mennä sivuille, josta tällainen yhden kerran latautuva navigointi puuttuu. Erityisesti tämä raivostuttaa, jos sivut on selkeästi tehnyt sellainen, jolla olisi ilman muuta tekniset valmiudet tietää, mikä on frame ja käyttää sitä.

Kysynkin siis lähinnä ammattimaisilta ja muuten kokeneilta sivuntekijöiltä: miksi framet ovat niin huono vaihtoehto, ettei niitä käytetä juuri lainkaan?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu