sivut toimiimaan joka resoluutiolla..

että miten sivuista saa tehtyä joka resoluutiolla toimivia ja sen näköisiä mitä on tehnyt editorilla.
olisiko netissä mitään opasta tämän puutteen korjaamiseksi?
7664
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

tässä simppeli ohje:

Tee koko sivu taulukon sisälle. Tee taulukosta pienempi kuin pienin resoluutio vaakasuunnassa (eli alle 640pix). Nyt on ihan sama onko katsojan koneen reoluutio 800 vai 1600 pix leveä, koska sun sivut on ja pysyy esim 600 pix leveänä.

Äänestä
  • »Nyt on ihan sama onko katsojan koneen reoluutio 800 vai 1600 pix leveä, koska sun sivut on ja pysyy esim 600 pix leveänä.»

    Ja esimerkiksi nettiselaimellisissa puhelimissa on varsin harvoin 600px leveä näyttö.

    Että onkohan tuo taulukko tälläkään kertaa kovin hyvä ratkaisu..

    Äänestä

  • Höpö kirjoitti:

    »Nyt on ihan sama onko katsojan koneen reoluutio 800 vai 1600 pix leveä, koska sun sivut on ja pysyy esim 600 pix leveänä.»

    Ja esimerkiksi nettiselaimellisissa puhelimissa on varsin harvoin 600px leveä näyttö.

    Että onkohan tuo taulukko tälläkään kertaa kovin hyvä ratkaisu..

    Jos kaikki alkavat nyt tekemään sivuistansa sellaisia, että ne näyttävät puhelimissa hyvältä, niin Internetistä tulee aivan karmean näköinen paikka...

    Äänestä

  • Netti pois puhelimista kirjoitti:

    Jos kaikki alkavat nyt tekemään sivuistansa sellaisia, että ne näyttävät puhelimissa hyvältä, niin Internetistä tulee aivan karmean näköinen paikka...

    Tuohan ei ole mikään ongelma, pelkästään huomioitava asia. Suosittelen sinullekin opiskelua.

    Äänestä

Täsmälleen samannäköisenä joka resoluutiolla näkyviä sivuja on lähes mahdoton tehdä, ellei sitten tee sivusta jollain keinolla tietyn pistemäärän levyisiä (esim. mainittu taulukkokonsti) ja niin kapeita kapeita että varmasti mahtuvat kerralla jokaiselle ruudulle tai käytä jotain muuta kuin HTML rakennetta.

Tuo ei kuitenkaan ole hyvä tapa, pienellä resoluutiolla tuolla konstilla hyvännäköiseksi trimmattu sivu ei taatusti näytä hyvältä isolla resoluutiolla. Fiksumpi tapa on paneutua sivun rakenteeseen ja suunitella se sellaiseksi että se skaalautuu hyvin eri resoluutioille, käytännössä määritellä sivun elementtejä (frame/taulukko/*** miten sitten toteutatkin) osin pikselileveyksillä ja osin prosenttileveyksillä. Yksi tapa joka _joskus_ auttaa vähän tuota skaalautumista on sivun kokonaisleveyden rajoittaminen esim. 80% leveyteen, ei paljoa kavenna sivua (pisteinä mitaten) esim. 800*600 resoluutiolla mutta "rajoittaa" sivun leviämistä suurimmilla resoluutioilla.

Äänestä
  • Kakki koot CSS:llä ja sitten javasript-kikkaretta oikein kunnolla joka a) tutkii selainikkunan kokoa ja b) muuttaa sitten dynaamisesti koko ajan noita CSS kokomäärittelyjä suhteellisesti selaiikkunan kokoon (leveyteen).

    Olen nähnyt jossain CSS:llä tehdyt sivut mitkä muuttuu yksipalstaisesta kaksipalstaiseksi kun selainikkunaa venyttää. Ja siinä siis käytettiin *vain* CSS:ää ja Javascriptiä, niin periaatteessa tuota voinee soveltaa laajemminkin. Homma on taatusti "helppo"...

    Äänestä

  • Macmää kirjoitti:

    Kakki koot CSS:llä ja sitten javasript-kikkaretta oikein kunnolla joka a) tutkii selainikkunan kokoa ja b) muuttaa sitten dynaamisesti koko ajan noita CSS kokomäärittelyjä suhteellisesti selaiikkunan kokoon (leveyteen).

    Olen nähnyt jossain CSS:llä tehdyt sivut mitkä muuttuu yksipalstaisesta kaksipalstaiseksi kun selainikkunaa venyttää. Ja siinä siis käytettiin *vain* CSS:ää ja Javascriptiä, niin periaatteessa tuota voinee soveltaa laajemminkin. Homma on taatusti "helppo"...

    Taitaa olla että kuvien x- ja y-koot pitää tarkistaa esim php:llä ja luoda CSS (osin) lennossa noiden kuvien osalta, jotta kuvat saadaan skaalautumaan oikeasuhteisina dynaamisesti.

    Äänestä

Kommentoi aloitusta


wryy kirjoitti:

että miten sivuista saa tehtyä joka resoluutiolla toimivia ja sen näköisiä mitä on tehnyt editorilla.
olisiko netissä mitään opasta tämän puutteen korjaamiseksi?

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