Menuista

Mitä mieltä porukka täällä on nettisivujen menuista? Eli millä tekniikalla suosittelette toteutettavan menut, joissa on enemmän kuin yksi taso? CSS:llä saisi tehtyä hienoja menuja, eikä tarvitsisi käyttää turhaan javascriptiä, mutta kun se IE on olemassa. Jotta menut toimivat IE:ssä, pitää käyttää javascriptiä, mutta usein kuulee että kokeneemmat käyttäjät jättävät sivut väliin jos siellä on js-koodia.

Totuus kuitenkin on, että suurimmalla osalla käyttäjistä on se IE ja javascript toiminnassa. Eli pitäisikö vaan olla kuuntelematta gurujen neuvoja ja tehdä sellaiset menut, jotka toimivat kunnolla myös IE:ssä (ts. käyttää javascriptiä)?
4395
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

" Mitä mieltä porukka täällä on nettisivujen menuista?"

Porukkahan täällä rakastaa kaikennäköistä turhaa 'kikkailua' yli kaiken ja siten myös tietysti noita.

Itse olen samaa mieltä kuin useimmat gurut, eli unohda koko homma.


ps. Taas ennenkuin pikku nirppanokat alkaa kähistä, niin lukee uudelleen tuon viimeisen lauseen oikein ajatuksen kanssa.

Äänestä

Jos haluat tehdä monitasoisen menun niin vaihtoehtoja on muutama:
- css
- JavaScript
- Java
- flash (eiköhän tälläkin pysty väkertämään)

Jos sitten lähtedään tiitä, että sivujen navigaation täytyy toimia vaikka selaimesta olisi poissuljettuna kaikki ylimääräiset kikkareet, niin tuosta tipahtaa samantien kolme viimeistä pois.

Jäljelle siis jää css. Jos selaimesta suljetaan css pois (tai selain ei sitä tue), niin mitään ongelmaa ei ole (menu näkyy tavallisena listana jonka kanssa pystyy hyvin navigoimaan). Ongelmaksi muodostuukin selaimet joiden css-tuki ei ole riittävä tuollaiseen menuun (esim. juuri mainitsemasi IE), jolloin tukea voi yrittää korjata js:llä (tällöinkin täytyy muistaa, että tämä js-korjaus ei välttämättä toimi muilla vastaavan ongelman omaavilla selaimilla).

Jos kuitenkin päädyt tähän ratkaisuun, niin huolehdi siitä että sivustolla navigointi onnistuu myös silloin kun tämä monitasoisuus ei toimi. Juurilinkkihän toimii joka tapauksessa, joten muista että sitä kautta alasivuille mennessä pitää löytyä linkit myös edelleen alemmille tasoille. Muuten tällainen surffaaja ei todellakaan viihdy kauaa sivuillasi vaikka ne olisivat muuten miten kiinnostavat tahansa.


Ja perään vielä nimimerkin Yucca mainitsema ongelma: näissä monen tason menuissa ei pysty navigoimaan näppäimistöllä. Tähän ongelmaan minä en ainakaan ole löytänyt ratkaisua.

Äänestä
  • Kyllähän siinä taitaa käydä niin, että teen ihan suosiolla navigointipalkin jossa on tasan yksi taso. Eipähän tarvitse sitten ainakaan liikaa miettiä miten se toimii milläkin selaimella.

    Asiakas tietysti saattaisi haluta kaikkia kivoja härveleitä sivuilleen, mutta kyllä navigoinnin helppous ja ennen kaikkea toimivuus ajaa härveleiden edelle.

    Kiitoksia kommenteista.

    Äänestä

  • dekooderi kirjoitti:

    Kyllähän siinä taitaa käydä niin, että teen ihan suosiolla navigointipalkin jossa on tasan yksi taso. Eipähän tarvitse sitten ainakaan liikaa miettiä miten se toimii milläkin selaimella.

    Asiakas tietysti saattaisi haluta kaikkia kivoja härveleitä sivuilleen, mutta kyllä navigoinnin helppous ja ennen kaikkea toimivuus ajaa härveleiden edelle.

    Kiitoksia kommenteista.

    Toisaaltahan tehtäväsi on tehdä sellaiset sivut mitkä asiakas haluaa, MUTTA kannattaa selittää asiakkaalle miksei joitain kivoja juttuja kannata tehdä. Jos onnistut tässä hyvin niin asiakas ei ehkä enää haluakaan niitä härveleitä :)

    Äänestä

Kommentoi aloitusta


Dekooderi kirjoitti:

Mitä mieltä porukka täällä on nettisivujen menuista? Eli millä tekniikalla suosittelette toteutettavan menut, joissa on enemmän kuin yksi taso? CSS:llä saisi tehtyä hienoja menuja, eikä tarvitsisi käyttää turhaan javascriptiä, mutta kun se IE on olemassa. Jotta menut toimivat IE:ssä, pitää käyttää javascriptiä, mutta usein kuulee että kokeneemmat käyttäjät jättävät sivut väliin jos siellä on js-koodia.

Totuus kuitenkin on, että suurimmalla osalla käyttäjistä on se IE ja javascript toiminnassa. Eli pitäisikö vaan olla kuuntelematta gurujen neuvoja ja tehdä sellaiset menut, jotka toimivat kunnolla myös IE:ssä (ts. käyttää javascriptiä)?

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