Netscape

Olen testaillut muutamaa koesivua (ei palvelimella) Netscapella ja IE;llä. Pohjan taulukkokoodi on aivan sama molemmissa sivuissa. Ainoa ero on, että sivu 2:n sisältö on pidempi kuin ekan. Se menee siis rullattavaksi. Kun tälle sivulle menee navista niin taulukko hieman liikahtaa (siirtyy tai heilahtaa). Heti kun ottaa pitkältä sivulta tekstin lyhyeksi(näytön mittaiseksi), homma toimii ok. IE:ssä ei tälläista ilmiötä ole. Olenko tulossa hulluksi vai voiko olla totta?
7326
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Selainversiot? Käytetäänkö sivuilla tyylejä? Se sorsa olis kiva saada, mun kristallipallo on rikki.

Äänestä
  • Sorsa on tuossa. Vihaisena jo hävitin sen mut kyhäsin uuden. Netscape ja Mozzilla reagoi siihen niin, et se pikkuisen heilahtaa oikealle verrattuna lyhyempiin sivuihin. Kun tuosta tekstistä poistaa osan niin sit se ei heilahda minnekään. Olenko itse heilahtanut vai onko siihen järjellinen syy? Koodi oli ihan sama joka sivulla.


























    Etusivu
    Etusivu
    Etusivu
    Etusivu
    Etusivu
    Etusivu

    Äänestä

Jos ymmärsin oikein ihmettelysi... muistui vaan mieleen samankaltainen tilanne itsellä -> Netscapen ikkunaan tuli ylös-alas scrollauspalkki vaikka ei pitänyt, ja sisältö "heilahti" epätoivotusti sen seurauksena. Ja en sitten tuntiin pariin huomannut tuota scrollauspalkkia vaan tarkistelin koodia ja ihmettelin....

ratkaisua en keksinyt

Äänestä
  • Se se on! En tajunnut. Pitääkö se heilahtelu sit vaan kestää?

    Äänestä

  • Jipii kirjoitti:

    Se se on! En tajunnut. Pitääkö se heilahtelu sit vaan kestää?

    se on vaan kestettävä. netscapet ei taida vieläkään käsittää taulukoiden height-määrityksiä ja lisäksi ne asemoivat tekstiäkin oman mielensä mukaan lisäksi että ne tekevät kaikkea mitä ei pitäisi ja niillä on myös ihan oma tahto.
    Y_H sanoo kuitenkin mahdollisesti tähän että oikeilla css-määrityksillä ja taulukoiden minimikäytöllä ei tätä ongelmaa kuitenkaan tule olemaan.

    Äänestä

  • dfh kirjoitti:

    se on vaan kestettävä. netscapet ei taida vieläkään käsittää taulukoiden height-määrityksiä ja lisäksi ne asemoivat tekstiäkin oman mielensä mukaan lisäksi että ne tekevät kaikkea mitä ei pitäisi ja niillä on myös ihan oma tahto.
    Y_H sanoo kuitenkin mahdollisesti tähän että oikeilla css-määrityksillä ja taulukoiden minimikäytöllä ei tätä ongelmaa kuitenkaan tule olemaan.

    Mitähän ne oikeat määrittelyt css:llä olisivat? Olisi mukava nähdä sen vaikutus ja kokeilla asiaa. Tässä kokeilussanihan on yksi taulukko käytössä. Yr8itän käyttää niitä vähän. Ihan kokonaan en ole kyennyt niistä luopumaan.

    Äänestä

  • dfh kirjoitti:

    se on vaan kestettävä. netscapet ei taida vieläkään käsittää taulukoiden height-määrityksiä ja lisäksi ne asemoivat tekstiäkin oman mielensä mukaan lisäksi että ne tekevät kaikkea mitä ei pitäisi ja niillä on myös ihan oma tahto.
    Y_H sanoo kuitenkin mahdollisesti tähän että oikeilla css-määrityksillä ja taulukoiden minimikäytöllä ei tätä ongelmaa kuitenkaan tule olemaan.

    "netscapet ei taida vieläkään käsittää taulukoiden height-määrityksiä ja lisäksi ne asemoivat tekstiäkin oman mielensä mukaan lisäksi että ne tekevät kaikkea mitä ei pitäisi ja niillä on myös ihan oma tahto. "

    Ja tässähän toki tarkoitetaan nimenomaan 4.x-sarjalaisia Netscapeja. 6-versiosta lähtienhän Netscape on käyttänyt Mozillan Gecko-engineä.

    "Y_H sanoo kuitenkin mahdollisesti tähän että oikeilla css-määrityksillä ja taulukoiden minimikäytöllä ei tätä ongelmaa kuitenkaan tule olemaan."

    NN4.x:lle voidaan toki lähteä tekemään CSS-pohjaista ratkaisua, mutta se ei mielestäni oli kovinkaan mielekäs ratkaisu. a) debuggaaminen vie aikaa julmetusti ja hyötyihin nähden jokatapauksessa liikaa. Toki, mikäli NN CSS-omituisuudet tuntee, tämä sujuu nopeammin :) b) NN4.x vaatii toimiakseen JavaScriptin. Eli CSS-tukea ei selaimessa ole, mikäli JS on disabloitu selaimesta. c)Looginen rakenne itsessään tarjoaa sivustolle mielekkään saavutettavuuden, selaimesta riippumatta. Esim 4-versioille tarjotaan samaa versio kuin hakukoneille, merkkipohjaisille selaimille, puheselaimille jnejne. Parempi syöttää huonolle selaimelle peruskauraa, kuin antaa sen arvailla ja sekoilla CSS:n kanssa.

    Siirtyminen XHTML:n on väkisinkin edessä kaikilla. Ennemmin tai myöhemmin. Tällöin dokumentin rakenne(XHTML) ja presentaatio(CSS) tulee erottumaan entistä selkeämmin toisistaan.

    Muutamia esimerkkejä taulukottomasta "taitosta":
    http://www.csszengarden.com/
    http://www.wired.com/
    http://www.quark.com/
    http://www.phish.com/
    http://www.pga.com/openchampionship/

    Juu, muutamalla sivuille käytetään taulukoita. Ei kuitenkaan leiskaan, vaan esittämään taulukkomuotoista dataa :)

    Laiskana kopsasin noi suoraan "Desiging with web standards"-sivuilta osoitteesta http://www.happycog.com/lectures/dwws/index.html

    Hyödyllisiä linkkejä löytyy myös allekirjoittaneen bookmarkeista, jota voi käydä hyödyntämässä osoitteessa: http://yojih.net/bookmarks.html

    Äänestä

Kommentoi aloitusta


ihmettelevä kirjoitti:

Olen testaillut muutamaa koesivua (ei palvelimella) Netscapella ja IE;llä. Pohjan taulukkokoodi on aivan sama molemmissa sivuissa. Ainoa ero on, että sivu 2:n sisältö on pidempi kuin ekan. Se menee siis rullattavaksi. Kun tälle sivulle menee navista niin taulukko hieman liikahtaa (siirtyy tai heilahtaa). Heti kun ottaa pitkältä sivulta tekstin lyhyeksi(näytön mittaiseksi), homma toimii ok. IE:ssä ei tälläista ilmiötä ole. Olenko tulossa hulluksi vai voiko olla totta?

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