Kehykset vai ei?

Kannattaako kotisivuja tehdessä käyttää kehyksiä (frame) vai ei? Jotkut ovat sitä mieltä ettei niitä pidä käyttää ja toiset ovat taas toista mieltä. Kehyksillä saa sivut usein helpommin tehtyä, mutta kaikki eivät kuulemma pidä semmoisista. Kumpaa suosittelette? Perustelkaa myös kantaanne, selitykseksi ei tällä kertaa kelpaa se etteivät kehykselliset sivut toimi tekstipohjaisissa selaimissa.
20808
Äänestä

Muut lukivat myös

Vastaukset 20

Vanhimmat

Kansaivälinen CD-yhteisö (CrossDressers) tekee paljon "kotisivuja" ja sillä jengillä tuntuu olevan vakaa käsitys kehysten välttämättömyydestä kotisivujen rakennemallina. Tutustu krossareitten henkilökohtaisiin kotisivuihin ja vakuutu sinäkin: kehykset on JEESSS!!!

http://www.abgender.com/z-a.htm

Äänestä
  • Katselin sieltä satunnaisesti kymmenkunta kotisivua eikä niiden joukossa ainakaan ollut ainoatakaan jolle olisin antanyt kouluarvosanaksi (4-10 asteikko) kutosta parempaa.
    Nuo eivät ainakaan ole webin aatelia sivujenteossa, heiltä ei todellakaan kannata oppia ammentaa. Paitsi ellei halua ottaa oppia muiden virheistä, varoittavia esimerkkejä sieltä ainakin löytyy helposti.

    Äänestä

  • Tämän on pakko olla vitsi.

    Äänestä

  • osssi kirjoitti:

    Tämän on pakko olla vitsi.

    Vitsiksihän se oli tarkoitettu.

    Mutta ei kai kukaan ihan täysin tosissaan enää suunnittelekaan kehyksiä käyttävänsä.

    Äänestä

  • kehykset JEESSS!!! kirjoitti:

    Vitsiksihän se oli tarkoitettu.

    Mutta ei kai kukaan ihan täysin tosissaan enää suunnittelekaan kehyksiä käyttävänsä.

    Lankaan menin.

    Luulin että joku vielä puolustaa kehyksiä.

    Äänestä

"Kannattaako kotisivuja tehdessä käyttää kehyksiä (frame) vai ei?"

Yksiselitteinen vastaus: Ei.

Moniselitteisempi: Ellei sinulla ole aivan erityistä tarvetta frameille, kuten tarve pitää kahta sivua auki yhtäaikaa - esim. vasemmalla pitkähkö avainsanalista ja oikealla avainsanaa vastaava selitys - niitä ei kannata käyttää. Navigointivalikkoa ei missään tapauksessa kannata laittaa frameen.

Lisää selitystä: Asiaa on jahkattu ties kuinka moneen kertaan, joten en jaksa jälleen kerrata syitä, miksi frameja ei kannata käyttää. Yksi erittäin painava syy on, että frameja käyttävät sivut eivät tule toimeen hakukoneiden kanssa.

Äänestä

Ehdoton EI kehyksille!

1. Kehyksiä käyttävät sivustot eivät todellakaan toimi kunnolla hakukoneiden kanssa

2. Mitä kehyksillä pystyy tekemään, jota ei pysty tekemään esim. tablen ja divin avulla?

3. Jos kehyksiä haluaa välttämättä käyttää, käytä iframea ja sitäkin vain tilanteissa, jossa se on välttämätön (eli ei koskaan)

Kurkkaapas vaikka mun sivustolleni www.luuppi.com, tuo ulkoasu näyttää varmastikin framella tehdyltä mutta katsopas lähdekoodia: tablea vaan ja vähän css:ää ulkoasun siistimiseen niin hyvä tulee =)

Äänestä
  • Nuo sivut ovat kyllä aika hyvin tehdyt jos vertaa useihin muihin sivustoihin, niissä on usein pelkkää krääsää eikä mitään löydä sieltä mistä pitäisi.

    Mitenkäs tuo yläosan palkki on toteutettu? Sehän ei lataudu uudestaan vaikka vasemmasta valikosta valitsisi toisen sivun, ainoastaan sivun alaosa vaihtuu.

    Äänestä

  • Yrittäjä kirjoitti:

    Nuo sivut ovat kyllä aika hyvin tehdyt jos vertaa useihin muihin sivustoihin, niissä on usein pelkkää krääsää eikä mitään löydä sieltä mistä pitäisi.

    Mitenkäs tuo yläosan palkki on toteutettu? Sehän ei lataudu uudestaan vaikka vasemmasta valikosta valitsisi toisen sivun, ainoastaan sivun alaosa vaihtuu.

    Nii mulla on tosiaan sama rakenne noissa kaikissa "pääsivuissa" (index.php, artikkelit.php jne), joissa kaikissa siis on ensin perusrakenne ja vasta tiettyyn kohtaan sivua includetetaan jonkin alisivun sisältö.

    Ja lisäksi tuo sivun yläosa on omassa tablessaan. Tablethan ladataan aina kokonaan, jonka jälkeen ne näytetään ruudulla ja aletaan ladata seuraavaa. Yläpalkissa on todella vähän tavaraa ja se latautuu niin nopeasti, että näyttää kuin se ei päivittyisi ollenkaan. Eka kerta tietysti kestää vähän kauemman, kun kuvat ladataan selaimen muistiin.

    Äänestä

  • AwwRiiite kirjoitti:

    Nii mulla on tosiaan sama rakenne noissa kaikissa "pääsivuissa" (index.php, artikkelit.php jne), joissa kaikissa siis on ensin perusrakenne ja vasta tiettyyn kohtaan sivua includetetaan jonkin alisivun sisältö.

    Ja lisäksi tuo sivun yläosa on omassa tablessaan. Tablethan ladataan aina kokonaan, jonka jälkeen ne näytetään ruudulla ja aletaan ladata seuraavaa. Yläpalkissa on todella vähän tavaraa ja se latautuu niin nopeasti, että näyttää kuin se ei päivittyisi ollenkaan. Eka kerta tietysti kestää vähän kauemman, kun kuvat ladataan selaimen muistiin.

    Testasin itse siirtää sivut palvelimelle. Näköjään se lataus tapahtuu niin nopeasti että se näyttää siltä ettei samaa asiaa ladata kahdesti. Ainakin kotikoneella testattaessa sivuja välkkymisen huomaa selvästi. Mutta välkkyminen ei loppujen lopuksi ole tärkein asia minkä vuoksi sivuja tehdään.

    Äänestä

  • AwwRiiite kirjoitti:

    Nii mulla on tosiaan sama rakenne noissa kaikissa "pääsivuissa" (index.php, artikkelit.php jne), joissa kaikissa siis on ensin perusrakenne ja vasta tiettyyn kohtaan sivua includetetaan jonkin alisivun sisältö.

    Ja lisäksi tuo sivun yläosa on omassa tablessaan. Tablethan ladataan aina kokonaan, jonka jälkeen ne näytetään ruudulla ja aletaan ladata seuraavaa. Yläpalkissa on todella vähän tavaraa ja se latautuu niin nopeasti, että näyttää kuin se ei päivittyisi ollenkaan. Eka kerta tietysti kestää vähän kauemman, kun kuvat ladataan selaimen muistiin.

    Ihmettelin tuota kävijäsysteemiä miten on tehty, mutta tuolla koodissa on vain


    7206 käyttäjää 25.04.2004 klo 11:50 jälkeen,  1 käyttäjä online  


    eli ihan kuin teksti olisi tuollaisena kirjoitettu koodiin.. Onko siinä joku php-juttu mitä en tajua, vai miten se on tehty?

    Äänestä

  • AwwRiiite:lle kirjoitti:

    Ihmettelin tuota kävijäsysteemiä miten on tehty, mutta tuolla koodissa on vain


    7206 käyttäjää 25.04.2004 klo 11:50 jälkeen,  1 käyttäjä online  


    eli ihan kuin teksti olisi tuollaisena kirjoitettu koodiin.. Onko siinä joku php-juttu mitä en tajua, vai miten se on tehty?

    En tosin ole AwwRiiite mutta suoralta kädeltä voin sanoa että se laskuri on asetettu siihen todennäköisesti juuri php:llä.

    Kun sivut ovat palvelimella jossa palvelinohjelmointia voi käyttää niin noita on helskutin helppo tuonne laittaa. On mielestäni paljon kivempia kuin kuvalliset ulkopuolelta tulevat laskurit.

    Itse sivulla olevassa koodissa saattaa olla esim.

    käyttäjää 25.04.2004 klo 11:50 jälkeen, online


    Tai mistä minä tiedän, ainakin se voisi olla noin..

    Tietenkin siinä voi olla yhtä hyvin pelkästään

    Äänestä

  • AwwRiiite:lle kirjoitti:

    Ihmettelin tuota kävijäsysteemiä miten on tehty, mutta tuolla koodissa on vain


    7206 käyttäjää 25.04.2004 klo 11:50 jälkeen,  1 käyttäjä online  


    eli ihan kuin teksti olisi tuollaisena kirjoitettu koodiin.. Onko siinä joku php-juttu mitä en tajua, vai miten se on tehty?

    Jep, PHPtähän tuossa on käytetty tosiaan. Eli ensin haetaan tiedostosta kävijöiden lukumäärä ja tulostetaan se ruudulle, samoin tuon online-käyttäjät -kohdan kanssa. PHP tosiaan suoritetaan ennen kuin scripti tulostaa mitään näkyvää, joten lähdekoodissa näkyy pelkkää tekstiä tuossa kohtaa.

    Äänestä

  • Kehyksiä isompi pulma on usein selainongelmat. Kehyksien käyttöön voi olla ihan päteviäkin perusteita, mutta selainriippuvuuteen ei.
    Mielestäni sivuilla ei pitäisi näkyä näitä :"Sivusto optimoitu: Microsoft Internet Explorer 6.0, 1024x768 resoluutio".

    Äänestä

  • juttu kirjoitti:

    Kehyksiä isompi pulma on usein selainongelmat. Kehyksien käyttöön voi olla ihan päteviäkin perusteita, mutta selainriippuvuuteen ei.
    Mielestäni sivuilla ei pitäisi näkyä näitä :"Sivusto optimoitu: Microsoft Internet Explorer 6.0, 1024x768 resoluutio".

    Flashilla jos sivun tekee pysyy kuvasuhde aina samana, oli näytön koko mikä hyvänsä. Mutta se on aika kömpelö tapa tehdä mitään, lähinnä Flash sopii pelien ja animaatioden tekoon jos semmoisia haluaa käyttää. Turhan hidaskin Flash on jos yleensä pelkkää tekstiä haluaa näyttää sivuilla.

    Äänestä

  • Yrittäjä kirjoitti:

    Flashilla jos sivun tekee pysyy kuvasuhde aina samana, oli näytön koko mikä hyvänsä. Mutta se on aika kömpelö tapa tehdä mitään, lähinnä Flash sopii pelien ja animaatioden tekoon jos semmoisia haluaa käyttää. Turhan hidaskin Flash on jos yleensä pelkkää tekstiä haluaa näyttää sivuilla.

    Näinhän se on. Vähiin ovat jäämässä aivan puhtaat Flash-sivustot eikä vähiten sen vuoksi, että kokonaisuuden hallinta on melko vaikeaa. Preloaderit ärsyttävät joskus tavattomasti, vaikka olisi nopea yhteys.
    Mutta huippuosaajat tekevät sillä mainiota jälkeä: http://www.laitilan.com/

    Äänestä

  • juttu kirjoitti:

    Kehyksiä isompi pulma on usein selainongelmat. Kehyksien käyttöön voi olla ihan päteviäkin perusteita, mutta selainriippuvuuteen ei.
    Mielestäni sivuilla ei pitäisi näkyä näitä :"Sivusto optimoitu: Microsoft Internet Explorer 6.0, 1024x768 resoluutio".

    No, asiantuntevalta henkilöltä kun vaikutat, kokeilit varmaankin sivustoa esim. Operalla? Nimittäin sivusto toimii täysin myös Operalla, itse olen testannut kylläkin vain Operan ja Microsoftin Internet Explorerin.

    Sivusto kuitenkin on "luotu", IE:llä aina välillä tarkastellen, joten mielestäni on ihan kohtuullista ilmoittaa käyttäjille, mille asetuksille sivusto on optimoitu. Näin käyttäjä saa samalla tietää, että jos esim. sattuu käyttämään juuri mainittua softaa ja resoluutiota ja sivuston näkymisessä on ongelmia, ei se ongelma johdu ainakaan käytettävästä selaimesta. Sitten onkin helppoa ottaa yhteyttä yllöpitoon ja kertoa asiasta.

    Mutta mitä mieltä olet, onko tuo teksti todella häiritsevä muka? Itse olen miettinyt, ottaisiko sen pois kokonaan vaiko antaisiko olla, mutta enpä ainakaan vielä ole sitä toimeentunut poistamaan, kuten huomasitkin :)

    Äänestä

  • AwwRiiite kirjoitti:

    No, asiantuntevalta henkilöltä kun vaikutat, kokeilit varmaankin sivustoa esim. Operalla? Nimittäin sivusto toimii täysin myös Operalla, itse olen testannut kylläkin vain Operan ja Microsoftin Internet Explorerin.

    Sivusto kuitenkin on "luotu", IE:llä aina välillä tarkastellen, joten mielestäni on ihan kohtuullista ilmoittaa käyttäjille, mille asetuksille sivusto on optimoitu. Näin käyttäjä saa samalla tietää, että jos esim. sattuu käyttämään juuri mainittua softaa ja resoluutiota ja sivuston näkymisessä on ongelmia, ei se ongelma johdu ainakaan käytettävästä selaimesta. Sitten onkin helppoa ottaa yhteyttä yllöpitoon ja kertoa asiasta.

    Mutta mitä mieltä olet, onko tuo teksti todella häiritsevä muka? Itse olen miettinyt, ottaisiko sen pois kokonaan vaiko antaisiko olla, mutta enpä ainakaan vielä ole sitä toimeentunut poistamaan, kuten huomasitkin :)

    No, ei tuo ollut henkilökohtaiseksi tarkoitettu moite. Sivustosihan on siistiä koodia ja muutenkin asiallinen.

    On vain sattunut vähän väliä tulemaan vastaan isojenkin firmojen sivustoja, joiden selainsopivuus on selvästi vain IE. Taustalta löytyy sitten selviä virheitä tai huolimattomuutta. Taulukointien, tyylitiedostojen ja merkistönkin kanssa on ongelmia. Ja viilaamistahan on sekä selaimissa että kielessä.

    Kannattaako optimiasetuksia ilmoittaa sivustolla, onkin jo toinen juttu. Jotenkin se tuntuu jälkien peittelyltä. Tuskinpa kukaan vaihtaa selaintaan tuon ilmoituksen vuoksi. Mielestäni riittävä kompromissi on aika helppo saavuttaa ja välttyä selvästi virheellisen näköisiltä sivuilta. Kompromissistahan silti aina on kyse. Siinäpä olisi röyhistelemistä, kun tälläisi etusivulle "Best with anybrowser"- logon.
    Käytännössä olen testannut sivut template-vaiheessa IE:llä, Operalla ja Mozillalla/Netscapella.

    Äänestä

  • kolmanteen kirjoitti:

    Näinhän se on. Vähiin ovat jäämässä aivan puhtaat Flash-sivustot eikä vähiten sen vuoksi, että kokonaisuuden hallinta on melko vaikeaa. Preloaderit ärsyttävät joskus tavattomasti, vaikka olisi nopea yhteys.
    Mutta huippuosaajat tekevät sillä mainiota jälkeä: http://www.laitilan.com/

    Komeasti oli tehty tuo Laitilan sähkösivusto. Vaatii vain kohtalaisen nopeaa yhteyttä, ettei mene aika latauksia odotellessa.

    Äänestä

Kommentoi aloitusta


Yrittäjä kirjoitti:

Kannattaako kotisivuja tehdessä käyttää kehyksiä (frame) vai ei? Jotkut ovat sitä mieltä ettei niitä pidä käyttää ja toiset ovat taas toista mieltä. Kehyksillä saa sivut usein helpommin tehtyä, mutta kaikki eivät kuulemma pidä semmoisista. Kumpaa suosittelette? Perustelkaa myös kantaanne, selitykseksi ei tällä kertaa kelpaa se etteivät kehykselliset sivut toimi tekstipohjaisissa selaimissa.

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