Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

rezolucija > redirect

[es] :: Web dizajn i CSS :: rezolucija > redirect

[ Pregleda: 2370 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

exPirat

Član broj: 7959
Poruke: 211
*.krusevac-2.tehnicom.net.



Profil

icon rezolucija > redirect04.05.2005. u 11:17

trazio sam > nisam nasao > molim za pomoc

Ideja je sledeca
Kada se ucita index, neki script ili sta vec treba da utvrdi rezoluciju ... pa onda
ako je rezolucija <= 800x600 ... otvara index1
ako je rezolucija > 800x600 ... otvara index 2

Kako bi se ovo najelegantnije moglo resiti ?
04.05.2005. u 11:17 

Nemanja Avramović
PHP developer, Webinsane
Beograd, Srbija

Član broj: 32202
Poruke: 4170
*.yu1.net.

ICQ: 266136396
Sajt: avr.am


Profil

icon Re: rezolucija > redirect04.05.2005. u 12:38
mozda ovako (ubacis u index)

Code:

<script>
if (screen.width <= 800) { location.href='index1.html'; }
else { location.href='index2.html'; }
</script>


pisano je iz glave, ali je taj princip ;)
Moj sajt. Engleski?.Moj blog. Moj avatar.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
04.05.2005. u 12:38 

bojan_bozovic
Sir Lancelot

Član broj: 29028
Poruke: 2510
*.info-net.co.yu.



Profil

icon Re: rezolucija > redirect04.05.2005. u 15:37
Laptopovi

Da, samo sto onda back button nece da radi :) jer se ne koristi HTTP redirekcija
Drugi problem je sto ti mozes samo da nagadjas koja je velicina browsera koju koristi korisnik - cak i kad je maximizovan prozor netscape ili opera koriste vise horizontalnog prostora nego IE

Ja ti licno ne preporucujem takve stvari.

Jos sa takvim javascriptom google uopste nece da ti vidi sajt

<html>
<head>
<title></title>
<script>
if (screen.width <= 800) { location.href='index1.html'; }
</script>
</head>
<body>
<!-- HTML za rezoluciju 1024x768 ispod -->


</body>
</html>

Ovako je bolje, i Google ce nesto da vidi ;)
04.05.2005. u 15:37 

Nemanja Avramović
PHP developer, Webinsane
Beograd, Srbija

Član broj: 32202
Poruke: 4170
*.yu1.net.

ICQ: 266136396
Sajt: avr.am


Profil

icon Re: rezolucija > redirect04.05.2005. u 16:44
1) sta ce mu back na index kad ionako ljudi ne treba da znaju za taj index?
2) pa ovo ne gleda velicinu browsera vec ekrana (rezoluciju)
3) i ja sam mislio da stavi sa ovim html kodovima, ali sam mu dao samo ono najnuznije
4) hm... iako sam u pravu za sve ovo gore :) opet mislim da je tvoj nacin bolji (da bude samo index1, a index2 da bude na istoj strani)
Moj sajt. Engleski?.Moj blog. Moj avatar.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
04.05.2005. u 16:44 

bojan_bozovic
Sir Lancelot

Član broj: 29028
Poruke: 2510
*.info-net.co.yu.



Profil

icon Re: rezolucija > redirect04.05.2005. u 16:53
Ma back button nece da radi - ko god dodje na index.html i ima rezoluciju 800x600 ima sa skriptom da bude upucen na index1.html i odatle nema vracanja sa back dugmetom - to ce ponovo onda da ucita index --> index1

upravo je i u tome problem sto gleda rezoluciju ekrana a ne velicinu browsera - mislis li da svako maximizuje browser? Da i gore sto sam rekaso za Netscape i Operu sve mu to daje slabu upotrebnu vrednost ovoj skripti, bas kao i 'optimizaciji' za 1024x768 koja mi vec ide na j.. nerve jer koristim Mozillu i njen sidebar - pa mi sirina za sajt dodje oko 800 piksela a nemam bolji monitor od 1024x768
04.05.2005. u 16:53 

Nemanja Avramović
PHP developer, Webinsane
Beograd, Srbija

Član broj: 32202
Poruke: 4170
*.yu1.net.

ICQ: 266136396
Sajt: avr.am


Profil

icon Re: rezolucija > redirect04.05.2005. u 19:44
sad sam ukapirao ovo za velicinu browsera ( ali lik je trazio rezoluciju :) )

a ovo za back i dalje ne kapiram :)
Moj sajt. Engleski?.Moj blog. Moj avatar.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
04.05.2005. u 19:44 

bojan_bozovic
Sir Lancelot

Član broj: 29028
Poruke: 2510
*.info-net.co.yu.



Profil

icon Re: rezolucija > redirect05.05.2005. u 00:49
Recimo da neko ima 800x600 monitor i sa http://example.com/ linkom dolazi na sajt sa skriptom gore:
Ucitava se index.html koji ucitava index1.html, i pritisak na back button ne vraca na example.com vec na index.html koji opet ucitava index1.html

Koristi HTTP redireckciju kad se moze (.htaccess) jer ona nece da onesposobi back button.
05.05.2005. u 00:49 

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4529
194.247.222.*

Sajt: www.novikorisnik.net


Profil

icon Re: rezolucija > redirect05.05.2005. u 08:34
Možete da koristite i location.replace ('index1.html') pa nema problema s istorijom i back dugmetom.

A Bojan je lepo pitao o smislu praćenja širine ekrana (meni je sada ona konkretno 2304 piksela) iz razloga prilagođenja prikaza korisniku. Širinu dokumenta u browseru je malko teže odrediti, rekao bih da je to ono što je potrebno za ovakve stvari.

Koristan link: http://www.quirksmode.org/viewport/compatibility.html
05.05.2005. u 08:34 

exPirat

Član broj: 7959
Poruke: 211
*.krusevac-2.tehnicom.net.



Profil

icon Re: rezolucija > redirect09.05.2005. u 11:52
Hvala svima na odgovorima.
Ipak sam se odlucio na fiksiranje za 800x600
09.05.2005. u 11:52 

[es] :: Web dizajn i CSS :: rezolucija > redirect

[ Pregleda: 2370 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.