Elikkäs onko jollain koodilla mahdollista asettaa sivulle ns. default zoom eli niin et se on automaattisesti zoomattu tietylle etäisyydelle kun se aukeaa selaimeen.
Tee sivusi kunnolla ja unohda kikkailut.
voisin toki tehä ilmanki mtn vippaskonsteja mutta se on aivan hirvee homma ainakin mun kohalla.
Yleensä ilman vippaskonsteja on kokonaistyömäärä paljon vähempi kuin kikkaillen.
Sinänsä olis kiinnostavaa tietää mikä ongelma varsinaisesti on. Siis jos ymmärsin niin haluaisit että kun käyttäjä tulee sivullesi niin selaimen "zoom" menisi vaikka 150%:iin riippumatta siitä onko se käyttäjällä normaalisti 100% vai esim 200% ja riippumatta esim. käyttäjän näytön koosta yms. pikkuseikoista.
MOI tsk955!
tässä pikku viritelmä (ei tosin säädä selaimen zoom level tasoa)...
<html> <head> <script language="javascript"> document.ready = function(){Zoom("1.5");}; function Zoom(value) { if (navigator.userAgent.search("Firefox") > -1){ document.body.style.MozTransform = "scale(" + value +")"; document.body.style.MozTransformOrigin = "0 0"; } else { document.body.style.zoom=value; } } </script> </head> <body onload="Zoom('1.5')"> <input type="button" onclick="Zoom('1.0')" value="zoom back"/> </body> </html>
Hmm, ja jos kyseessä on "mobiilipuolen zoom", mikä itselleni tuli aloituksesta ekana mieleen, niin hakusanoilla "viewport meta tag" löytyy varmasti siihen ratkaisunsa..
neau33 kirjoitti:
MOI tsk955!
tässä pikku viritelmä (ei tosin säädä selaimen zoom level tasoa)...
<html> <head> <script language="javascript"> document.ready = function(){Zoom("1.5");}; function Zoom(value) { if (navigator.userAgent.search("Firefox") > -1){ document.body.style.MozTransform = "scale(" + value +")"; document.body.style.MozTransformOrigin = "0 0"; } else { document.body.style.zoom=value; } } </script> </head> <body onload="Zoom('1.5')"> <input type="button" onclick="Zoom('1.0')" value="zoom back"/> </body> </html>
Idea on hyvä mut kuten aijemmin totesin jokin tuon kaltainen viritelmä millä sivu olisi valimiiksi zoomattu tässä tapuksessa 67% chrome selaimella huolimatta siitä minkä kokoinen on näyttö jolla sivua katsellaan.
onko jokin syy miksi pitää kikkailla zoomilla sen sijaan, että käyttäisi prosentuaalisia korkeuksia ja leveyksiä jolloin skaalautuminen eri ruudunkokoihin olisi vakio?
groovyb kirjoitti:
onko jokin syy miksi pitää kikkailla zoomilla sen sijaan, että käyttäisi prosentuaalisia korkeuksia ja leveyksiä jolloin skaalautuminen eri ruudunkokoihin olisi vakio?
Ja mites tuo prosentti homma sitte tehään....periaatteessa aivan sama miten tekee kunhan lopputulos on se et sivu näkyy chromessa 67% zoomilla ilman et itse tarvii säätää zoomia
Miksi sinä sitä zoomia tarvitset?
Pitääkö tuon skaalatumisesi koskea vain ja ainoastaan chromea?
The Alchemist kirjoitti:
Miksi sinä sitä zoomia tarvitset?
Koska verkkosivuni näyttää ainakin chromen default zoomilla aika huonolta, joten se pitäisi olla automaattisesti zoomattu 67% jotta se näyttäs hyvältä
Mikä siinä sivussa näyttää huonolta, ja mikset voi vain tehdä sivua, joka näyttäisi normaalisti hyvältä? Onko ongelmasi esimerkiksi siinä, että et ole osannut määritellä fonttikokoa tai että olet tehnyt koko sivun väärään kokoon? Tavallisesti sivut näyttävät lähes samalta kaikilla yleisimmillä selaimilla, joten pelkästään Chromen zoomaus 67-prosenttiseksi tekee sivusta varmasti aivan erilaisen kuin muilla selaimilla. Oletko edes testannut sivuasi muilla selaimilla?
sivu näyttää liian suurelta koska taulukko, johon sivu on tehty, on leveämpi kuin mitä sen "pitäisi" olla....en ole testannut muilla kuin chromella
No mitäpä jos alottaisit siitä taulukon kapeuttamisesta?
Ongelman korjaaminenhan vaatii vain sen, että katsot element inspectorilla, miksi taulukko venyy liikaa, ja sitten korjaat ongelman. Nyt yrität jotain aivan epätoivoista lottokoneviritelmää, joka räjähtää käsiin viimeistään heti seuraavan ongelman kohdalla.
Aihe on jo aika vanha, joten et voi enää vastata siihen.