Eli sellaista ajattelin kysellä kun "joka paikassa" noita kehoitetaan olla laittamatta sivuille, niin mikä/mitkä on vaihtoehtona frameille ja miten tehdään?
Kiitos :-)
Kiitos :-)
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
Korvaava tekniikka on siitä kiinni, mitä ajattelit frameilla saavuttaa.. ei niille ole mitään 1:1 korvaajaa. Nykyään joka tapauksessa HTML ja CSS ovat niin monipuolisia, että saat niillä yleensä kaiken tarvittavan tehtyä. Jos tuntuu että et saa, et ehkä osaa niitä tarpeeksi hyvin tai olet vain tekemässä jotain sellaista, mitä ei pitäisi ollenkaan tehdä.
Frameilla tehdään vain vahinkoa, joten idea niiden käyttämättä jättämisellä on se, ettei niitä korvata yhtään millään.
No mutta kuitenkin.
Jos tarkoituksena on koodin säästäminen:
- PHP include-funktio tai SSI
Jos tarkoituksena on ns. fixed-navi:
- CSS position: fixed
Jos tarkoituksena on sisällyttää sivuille jokin ulkopuolinen sivu:
- Minkä takia näin pitää tehdä? Linkki vain toiselle sivulle. Tai sitten rankempaa php-koodausta ja tekijänoikeusjuttujen selvittelyä.
Jos tarkoituksena on sivun ulkoasun muotoilu frameilla:
- Olet sahaamassa mäntyä lusikalla. HTML CSS.
Jos tarkoituksena on estää käyttäjiä tietämästä sivun urlia/hankaloittaa linkittämistä/tehdä jotain muuta yhtä idioottimaista:
- Apache mod_rewrite, jolla saa siistittyä urlit. Toki myös pelkästään muotoon www.sivu.com
Jos tarkoituksena on jokin muu, kuulisin mielelläni mikä tämä tarkoitus on.
framojen käyttöö sanotaan huonoksi pääasiassa googlen takia :) seo seo seoseo... ^^
nakkaa googleen että css frames ni löytyy valmiita copy pasteja...
... liität yksittäisiin sivuihin scriptin, joka hakee framet (mm. navigoinnin), jos niitä satutaan lataamaan yksistään. Siinä google indeksoi nuo framesetissä olevat sivut kuin muutkin, tavallisia html-sivujahan ne on.
Kiitokset kaikille vastauksistanne! :-)