Miten saan tehtyä yhdelle sivulle painikkeen jota painamalla tulostin tulostaa sen sivun?
Ja miten saan sivut näkymääm explorerilla saman lailla kun mozillalla teen sivuja NVU ohjelmalla
Ja miten saan sivut näkymääm explorerilla saman lailla kun mozillalla teen sivuja NVU ohjelmalla
Vastaukset 9
Vanhimmat
"Miten saan tehtyä yhdelle sivulle painikkeen jota painamalla tulostin tulostaa sen sivun?"
- Javascriptilla
"Ja miten saan sivut näkymääm explorerilla saman lailla kun mozillalla teen sivuja NVU ohjelmalla"
- Riippuu millaiset sivut. On lukemattomia syitä, miksi sivut näkyvät eri tavalla.
Voisitko selventää vähän "javascriptilla", ku oon vasta alottelia näissä hommissa.
Jos viitit vilkasta sivuja: www.roppilax.fi
Vertaa mozillalla ja explorerilla, sivuissa on pientä ero. Esim: tekstit näkyy erinlailla ja eri kohdissa.
1) Tuosta lisää infoa tulosta-nappulasta: http://www.google.fi/search?hl=fi&q=window.print javascript&btnG=Google-haku&meta=
2) Kokeilin IE6:lla ja Firefox 2:lla, mutta mitään merkittäviä eroja en löytänyt. Sivujen ei tarvitse näyttää täsmälleen samoilta eri selaimilla, vaan riittää että ne näkyvät oikein. Nvu-ohjelma tekee niin järkyttävän suttuista koodia, että jos ongelmia tulee niin todennäköisesti johtuu siitä.
Helpoin tapa tehdä tuollaiset yksinkertaiset sivut on käyttää jotain tekstieditoria (esim. notepad) ja erillistä css-tiedostoa, jolloin sisältö ja ulkoasu ovat täysin erotettuja toisistaan. Sivuja on silloin helpompi muokata ja ne todennäköisesti toimivat paremmin. Ja jos eivät, ongelma on helppo löytää.
Infoa kotisivujen teosta aika selkeässä muodossa:
http://www.mvnet.fi/index.php?osio=Kotisivun_teko
Ihan ekaksi se, että miksi ihmeessä teet sivut, jotka näkyy parhaiten Mozillalla??
Kun katson eri sivujen tilastoja, jotka olen tehnyt, IE:tä käyttää n. 75%, seuraavana tulee Firefox vähän yli 20 % (paitsi jos on tietotekniikka-aiheiset sivut, silloin Firefoxin osuus paljon korkeempi), Mozillan osuus on vain prosentti tai kaksi.
Jos tekee sivut, jotka näkyvät parhaiten mozillalla, ne näkyvät yleensä edes kohtuullisesti muilla selaimilla.
Jos tekee sivut, jotka näkyvät parhaiten IE:llä, sivut menevät mitä todennäköisemmin täysin sekaisin.
Ei sinänsä ole kauhean iso ongelma, jos sivut ei näy kunnolla muilla kuin IE:llä, koska valtavan suuri osa netin käyttäjistä ei edes tiedä, että muita selaimia on.
Mutta alkuperäiseen - jos siis sivut näkyy kaikilla selaimilla, jos näkyy Mozillalla, ei sitä Mozillaa kannata sivuilla mainita. En muista, oliko se tässä ketjussa vai toisessa, jossa oli näkyvillä merkintä, että näkyy parhaiten mozillalla.
"Ei sinänsä ole kauhean iso ongelma, jos sivut ei näy kunnolla muilla kuin IE:llä, koska valtavan suuri osa netin käyttäjistä ei edes tiedä, että muita selaimia on."
Kyllä se on iso ongelma. Suomessa Firefoxia käyttää 41,7% selaajista - eli AIKA PALJON (lähde: MikroBitti 6/07). Eli jos sivuillasi kävisi 1000 kävijää päivässä, niin heistä yli 400:lla sivut eivät toimisi. Ja tutkimus ei ota huomioon sitä, että aktiivisemmat käyttäjät selaavat todennäköisemmin firefoxilla, koska he ovat kuulleet selaimen olemassaolosta.
Sivujen pitäisi toimia IE6:lla, IE7:lla, Firefoxilla ja Operalla, silloin päästään jo aika hyvään %-lukuun. Ja sivut on täysin mahdollista saada toimimaan näillä kaikilla, se on kiinni vain siitä, jaksaako nähdä vaivaa sivujensa eteen.
Jos tekee nuubie-sivuja, niin niiden pitääkin toimia IE:llä, muista selaimista ei niin väliä olekaan.
Mutta jos tekee oikeita webbisivuja, niin ne kannattaa tehdän 'standardien' mukaan. Silloin ne toimivat useimmilla selaimilla. Ja toimivat ehkä jopa IE:n jollain tulevalla versiollakin.
Itse pers-kohtaisesti lopetin tekemieni sivujen testaamisen IE:llä joskus viisi vuotta sitten. Jos joku pölvästi käyttää IE:tä, niin se on HÄNEN ongelmansa, ei MINUN. Miksi minun pitäisi tuhlata aikaa virittelemällä jotain hakkeja sivuilleni, jotta ne näkyisivät myös IE;llä?
Teen mieluummin suositusten mukaisia sivuja ja annan IE:n käyttäjien nähdä sivut sellaisina kuin ovat ansainnet laiskuuttaan/tietämättömyyttään.
ps. IE:n käyttäjistä; olen firmassamme oto-it-tuki. Firmaamme on tullut vuoden aikana 5 uutta työntekijää. Kaikki muut ovat ladanneet firefoxin, paitsi yksi onneton käytti IE:tä vielä 3kk työssäolon jälkeenkin. Nämä 4 muuta olivat kunnollisia, älykkäitä, ahkeria, ym ja muutimme heidän työsuhteensa vakituiseksi, mutta tämä yksi (eli IE:n käyttäjä) oli laiska, saamaton, tietämätön, ym, ja hänet panimme pihalle 3kk koeajan tultua täyteen.
"Jos joku pölvästi käyttää IE:tä, niin se on HÄNEN ongelmansa, ei MINUN. Miksi minun pitäisi tuhlata aikaa virittelemällä jotain hakkeja sivuilleni, jotta ne näkyisivät myös IE;llä?"
Ymmärrän hyvin, kyllähän se IE vituttaa joka kerta kun sivuja tekee. MUTTA:
Ketä varten teet sivuja, itseäsi vai kävijöitäsi? Kuitenkin IE on valtaselain, vaikka varmaan aktiivikäyttäjistä yli puolet selaa kunnon selaimilla. Tiedänpä muutamia tietotekniikan ammattilaisia, jotka ovat sitä mieltä, että Firefox on roskaa ja IE paras.
Tärkein syy kuitenkin on, että monissa yrityksissä (mm. allekirjoittaneen) tietokoneilla on vain ja ainoastaan IE. On kielletty asentamasta omia ohjelmia, kun ne "voivat rikkoa tietokoneen ja tuoda viruksia" (perkeleen noob-johtaja).
Sinä päivänä kun Mikkisofta asentaa väkisin IE7:n IE6:n tilalle kaikkiin tietokoneisiin, ollaan jo paljon pitemmällä. Ja toivottavasti IE:n tulevat versiot ovat vielä parempia. Parasta olisi, jos Mikkisofta ostaisi Operan ja tunkisi sen Windowsin vakioselaimeksi.