Menee hermot CSS:n ja IE 4-6:en kanssa!!! PRKL!!

webmaster91

Tulipa tässä ongelma IE selainten 4-6 kanssa, jotka eivät jostain syystä näytä tekemääni sivustoa kunnolla...
Firefox, Opera, Safari, IE 7-8 kuitenkin näyttävät sivut moitteetta.

Käytän Matthew James Taylorin tekemää css-sivupohjaa.
CSS-koodi menee validaattoreistakin läpi moitteetta.
Sivut on tehty täysin skaalautuvaksi...

mutta vasemmalla puolella oleva valikko palsta ei siis noudata minkäänlaista järkeä.

käykäähän kattomassa: www.teatteripalokarki.fi

ja kertokaa mikä siinä ny on ongelma, en osaa tähän kirjottaa tarkemmin ongelmasta...Sivu vaan menettää kaiken muotoilunsa!

Ps. En siis halua käyttää javascriptiä sivuillani, joten kertokaahan miten saada toimimaan perus css-koodilla ja xhtml:llä...

10

642

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • valitusta....

      Joku nostaa kuitenkin metelin mutta.... Sinuna unohtaisin IE6 ja vanhemmat, ne ovat jo historiaa ja käyttäjän vika jos ei ole vieläkään päivittänyt. IE6 ja sitä vanhempien osalta ei taida olla toivoakaan saada toimimaan kunnolla ilman "if browser=IE6 then....." tyyppisiä ratkaisuja, eli jos joku monipuolisempi systeemi toimii IE6 selaimessa kunnolla ei se todennäköisesti toimi uudemmissa IE versioissa eikä muissa selaimissa ilman selainkohtaista virittelyä.

      Tuota IE6 selainta on toivottu haudattavaksi jo moneen kertaan ja netissä on jo monia sivuja jotka eivät aukea ollenkaan IE6 ja vanhemmilla vaan tulee ilmoitus "update your browser" eli päivitä selaimesi. Muillakin selaimilla päivittäminen tuoreeseen versioon kannattaa mutta tuo IE6 on varsinainen ongelmapesä HTML standardeja rikkovine systeemeineen. Validaattorista läpi menevä koodi ei toimi IE6:ssa ja IE6:ssa toimiva koodi ei mene läpi validaattorista, voit valita jommankumman mutta molempia et saa.

    • IE6:lle edes ajatuksen uhraaminen on hukkaan heitettyä työaikaa. Tee standardin mukaista koodia ehkä pienin IE7-myönnytyksin ja tarkista, että toimii Firefoxissa, IE8:ssa ja Operassa, muut pitäköön huolen omistaan.

    • webmagister no1

      Mä teen aina sivupohjan itse. Niitä kun on tehnyt jonkun aikaa, oppii tunnistaan ns. karikot. Tuo sinunkin pohja on ihan piis of keik..., mutta heti vaikeemmaks menee "JOS" alkaa jonkun toisen aivotuksia korjaileen. Kun teen sivuja, ne toimii automaattisesti oikein, lähes joka selaimella (pl. luokkaa ie 5.5 lt ja jotkut vanhat netskapet yms.).

      Tosi on kuitenkin, että tuon tyyppistä juttu, mitä teet, katselee aika moni ie6:lla.

      Hinkkaa vain se xhtml/css kuntoon - itse tekisin alusta asti uudestaan.

      • .........

        Itse ylläpidän paria sivustoa, toinen "oma" ja toinen harrastukseen liittyvänä yhdistyksen sivusto. Omalleni ei ole reilu vuoteen päässyt enää IE6 selaimella ja muilla vastaavanikäisillä vaan aukeaa vain sivu jossa lukee "Päivitä selaimesi - Update your browser" ja kesällä sain luvan tehdä saman yhdistyksen sivulle (tuolle yhdistyksen sivulle tuo tulee vuodenvaihteen tienoilla kun tulee muutenkin isompi päivitys taas "kauden" vaihtuessa). Suurimpana syynä IE6:n ja muiden vanhentuneiden selainten (varsinkin tuon standardirikkoja IE6:n) aiheuttama lisätyö jos halutaan monipuolisemman sivun toimivan myös niillä kunnolla.

        Mitään perusteltua syytä EI ole miksi noita muinaismuistoja pitäisi tukea tai miksi niitä ei voisi päivittää.


      • webmaster91

        Kiva kun se on jollekkin helppoo tehä IE6:lla toimiva layoutti... Olis kiva oppii itsekkin :@


      • Jermo123
        ......... kirjoitti:

        Itse ylläpidän paria sivustoa, toinen "oma" ja toinen harrastukseen liittyvänä yhdistyksen sivusto. Omalleni ei ole reilu vuoteen päässyt enää IE6 selaimella ja muilla vastaavanikäisillä vaan aukeaa vain sivu jossa lukee "Päivitä selaimesi - Update your browser" ja kesällä sain luvan tehdä saman yhdistyksen sivulle (tuolle yhdistyksen sivulle tuo tulee vuodenvaihteen tienoilla kun tulee muutenkin isompi päivitys taas "kauden" vaihtuessa). Suurimpana syynä IE6:n ja muiden vanhentuneiden selainten (varsinkin tuon standardirikkoja IE6:n) aiheuttama lisätyö jos halutaan monipuolisemman sivun toimivan myös niillä kunnolla.

        Mitään perusteltua syytä EI ole miksi noita muinaismuistoja pitäisi tukea tai miksi niitä ei voisi päivittää.

        Kyllä perusteluja vielä löytyy yritysmaailmasta. Aiheesta löytyy hyvä blogiartikkeli Reallyn sivuilla (ei kuitenkaan IE6-myönteinen) osoitteessa http://blog.really.fi/kuole-ie6-kuole/.

        Isot eivät vaan osaa seurata vielä perässä. Eli jos sivustoa tehdään yritysten houkuttelumielessä, joudutaan vieläkin tekemään omat kikkareensa IE6:sta varten. Niin typerää kuin se onkin.


      • ......... kirjoitti:

        Itse ylläpidän paria sivustoa, toinen "oma" ja toinen harrastukseen liittyvänä yhdistyksen sivusto. Omalleni ei ole reilu vuoteen päässyt enää IE6 selaimella ja muilla vastaavanikäisillä vaan aukeaa vain sivu jossa lukee "Päivitä selaimesi - Update your browser" ja kesällä sain luvan tehdä saman yhdistyksen sivulle (tuolle yhdistyksen sivulle tuo tulee vuodenvaihteen tienoilla kun tulee muutenkin isompi päivitys taas "kauden" vaihtuessa). Suurimpana syynä IE6:n ja muiden vanhentuneiden selainten (varsinkin tuon standardirikkoja IE6:n) aiheuttama lisätyö jos halutaan monipuolisemman sivun toimivan myös niillä kunnolla.

        Mitään perusteltua syytä EI ole miksi noita muinaismuistoja pitäisi tukea tai miksi niitä ei voisi päivittää.

        Firman koneille asennetaan tasan, vain ja ainoastaan IE -selain. Oletuksena muistaakseni XP:ssä 6.0 ja Vistassa 7.0.

        Selaimen saa itse päivittää, jos haluaa.

        Valitettavasti osa intran sivuista ei toimi 7- tai 8- versioilla.
        IE:stä ei pysty pyörittämään rinnakkaisia versiota.

        Siispä: koneella IE 6.0 (ja firefox, mutta minä olen sen suhteen poikkeus).

        Ihan vapaasti, jos et halua tuhansia firman työntekijöitä sivuillesi, ole hyvä.

        Käytännössä kaiken javascript-hässäkän ja melkein kaiken CSS-hässäkän saa toimimaan helposti IE6:lla. Ainut selain, jota itse kieltäytyisin tukemasta millään tavalla on NS 4.05. :)

        Joskus, hyvin hyvin harvoin, tarvitaan jotain toiminnallisuutta, jonka voi toteuttaa vain jollain tietyllä selaimella (ActiveX), ja vielä harvemmin taritaan jotain, mikä vaatisi siitä selaimesta tuoreinta versiota. Jotenkin tuntuu, että yrität kikkailla liikaa niiden nettisivujesi kanssa. :)


      • ..................
        The_Rat kirjoitti:

        Firman koneille asennetaan tasan, vain ja ainoastaan IE -selain. Oletuksena muistaakseni XP:ssä 6.0 ja Vistassa 7.0.

        Selaimen saa itse päivittää, jos haluaa.

        Valitettavasti osa intran sivuista ei toimi 7- tai 8- versioilla.
        IE:stä ei pysty pyörittämään rinnakkaisia versiota.

        Siispä: koneella IE 6.0 (ja firefox, mutta minä olen sen suhteen poikkeus).

        Ihan vapaasti, jos et halua tuhansia firman työntekijöitä sivuillesi, ole hyvä.

        Käytännössä kaiken javascript-hässäkän ja melkein kaiken CSS-hässäkän saa toimimaan helposti IE6:lla. Ainut selain, jota itse kieltäytyisin tukemasta millään tavalla on NS 4.05. :)

        Joskus, hyvin hyvin harvoin, tarvitaan jotain toiminnallisuutta, jonka voi toteuttaa vain jollain tietyllä selaimella (ActiveX), ja vielä harvemmin taritaan jotain, mikä vaatisi siitä selaimesta tuoreinta versiota. Jotenkin tuntuu, että yrität kikkailla liikaa niiden nettisivujesi kanssa. :)

        Ihan yksinkertainen sivu, CSS floating layer jotta valikko pysyy kokoajan näkyvillä vaikka sivua vieritetäänkin (aika oleellinen käytettävyyden kannalta, vi***taa aina vierittää se valikko takaisin ruudulle lyhyelläkin sivulla) ja simppeli pudotusvalikko. IE6:n tukeminen niin että sivu näkyy "oikein" suunilleen tuplaisi koodin määrän, näkyy ja toimii se nytkin IE6:lla mutta ei täysin oikein (asettelu "hajoaa" ja muuta pientä kosmeettista). Ja ainoa syy tuohon että IE6 ei noudata standardia edes suunilleen (sivut menevät validaattorista läpi ilman virheitä).

        Ja en todellakaan kaipaa sivuille kävijöitä jotka itsepintaisesti haluavat käyttää vanhentunutta tietoturvariskiksi tiedettyä standardeja rikkovaa sontaläjää.

        "Valitettavasti osa intran sivuista ei toimi 7- tai 8- versioilla." Tuo on yritysten ongelma, itse en huolisi sellaista epästandardia sontaa. Valitettavasti yrityksissä löytyy idiootteja jotka tuollaista sontaa hyväksyvät.


      • .................. kirjoitti:

        Ihan yksinkertainen sivu, CSS floating layer jotta valikko pysyy kokoajan näkyvillä vaikka sivua vieritetäänkin (aika oleellinen käytettävyyden kannalta, vi***taa aina vierittää se valikko takaisin ruudulle lyhyelläkin sivulla) ja simppeli pudotusvalikko. IE6:n tukeminen niin että sivu näkyy "oikein" suunilleen tuplaisi koodin määrän, näkyy ja toimii se nytkin IE6:lla mutta ei täysin oikein (asettelu "hajoaa" ja muuta pientä kosmeettista). Ja ainoa syy tuohon että IE6 ei noudata standardia edes suunilleen (sivut menevät validaattorista läpi ilman virheitä).

        Ja en todellakaan kaipaa sivuille kävijöitä jotka itsepintaisesti haluavat käyttää vanhentunutta tietoturvariskiksi tiedettyä standardeja rikkovaa sontaläjää.

        "Valitettavasti osa intran sivuista ei toimi 7- tai 8- versioilla." Tuo on yritysten ongelma, itse en huolisi sellaista epästandardia sontaa. Valitettavasti yrityksissä löytyy idiootteja jotka tuollaista sontaa hyväksyvät.

        Jos intran joku järjestelmä on ollut käytössä vaikkapa 5 vuotta, eikä päivitystä ole saatavilla toimittajalta, on vaihtoehtona joko:
        a) käyttää vanhaa selainta
        b) käyttää muutama sata tonnia / miljoona uuteen softaan.

        Arvaa kumpaan kallistutaan? :)


      • webmagister
        .................. kirjoitti:

        Ihan yksinkertainen sivu, CSS floating layer jotta valikko pysyy kokoajan näkyvillä vaikka sivua vieritetäänkin (aika oleellinen käytettävyyden kannalta, vi***taa aina vierittää se valikko takaisin ruudulle lyhyelläkin sivulla) ja simppeli pudotusvalikko. IE6:n tukeminen niin että sivu näkyy "oikein" suunilleen tuplaisi koodin määrän, näkyy ja toimii se nytkin IE6:lla mutta ei täysin oikein (asettelu "hajoaa" ja muuta pientä kosmeettista). Ja ainoa syy tuohon että IE6 ei noudata standardia edes suunilleen (sivut menevät validaattorista läpi ilman virheitä).

        Ja en todellakaan kaipaa sivuille kävijöitä jotka itsepintaisesti haluavat käyttää vanhentunutta tietoturvariskiksi tiedettyä standardeja rikkovaa sontaläjää.

        "Valitettavasti osa intran sivuista ei toimi 7- tai 8- versioilla." Tuo on yritysten ongelma, itse en huolisi sellaista epästandardia sontaa. Valitettavasti yrityksissä löytyy idiootteja jotka tuollaista sontaa hyväksyvät.

        >> Ihan yksinkertainen sivu, CSS
        >> suunilleen tuplaisi koodin määrän, näkyy ja toimii se nytkin IE6:lla mutta ei täysin oikein

        Sä taidat ruuvailla sitä koodia vikapaikasta. Ei mulla ole tuommosia ongelmia, ei edes vaikka olis hiukan monimutkaisempikin sivusto. Pikku fiilausta lähinnä.

        Sitten tuota, oman sivunhan jokainen voi tehdä ihan kuten haluaa. Toinen juttu onkin kun tehdään rahaa vastaan sivustoja toisille. Noin 10 - 20% kävijöistä, sivuston sisällöstä riippuen, käyttää IE6:sta. Se saattaa kpl-määräisesti olla aika paljon jos kävijöitä on hiukan reippaammin - monta hukkaan heitettyä potentiaalista asiakasta ainoastaan siitä syystä, että sivun tekijällä/koodaajalla on periaatteita tai ei ole homma hallinnassa.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Monenko kanssa olet harrastanut seksiä

      tänä aikana kun olet kaivattuasi kaipaillut?
      Ikävä
      133
      3397
    2. Melkein lähetin viestin.

      Onneksi tulin järkiini. Mukavaa kesää
      Ikävä
      109
      1341
    3. Timo Soini tyrmää Tynkkysen selitykset Venäjän putinistileiristä

      "Soini toimi ulkoministerinä ja puolueen puheenjohtajana vuonna 2016, jolloin silloinen perussuomalaisten varapuheenjoht
      Maailman menoa
      271
      1310
    4. Sulla on nainen muuten näkyvät viiksikarvat naamassa jotka pitää poistaa

      Kannattaa katsoa peilistä lasien kanssa, ettet saa ihmisiltä ikäviä kommentteja.
      Ikävä
      67
      1156
    5. Kalateltta fiasko

      Onko Tamperelaisyrittäjälle iskenyt ahneus vai mistä johtuu että tänä vuonna ruuat on surkeita aikaisempiin vuosiin verr
      Kuhmo
      17
      1094
    6. Nainen voi rakastaa

      Ujoakin miestä, mutta jos miestä pelottaa näkeminenkin, niin aika vaikeaa on. Semmoista ei varmaan voi rakastaa. Miehelt
      Ikävä
      79
      1071
    7. IS Viikonloppu 20.-21.7.2024

      Tällä kertaa Toni Pitkälä esittelee piirrostaitojansa nuorten pimujen, musiikkibändien ja Raamatun Edenin kertomusten ku
      Sanaristikot
      57
      999
    8. Rakastan sinua

      Olen tiennyt sen pitkään mutta nyt ymmärsin että se ei menekään ohi
      Ikävä
      30
      986
    9. Ikävöimäsi henkilön ikä

      Minkä ikäinen kaipauksen kohteenne on? Onko tämä vain plus 50 palsta vai kaivataanko kolme-neljäkymppisiä? Oma kohde mie
      Ikävä
      43
      973
    10. Liikenne onnettomuus

      Annas kun arvaan -Nuoriso -Ajokortti poikkeusluvalla -Ylinopeus
      Orimattila
      47
      877
    Aihe