[ kelja @ 20.05.2013. 11:35 ] @
Pozdrav,
radim na jednom sablonu, i posto je 'one page' sablon u pitanju, linkovanje je reseno 'hashovanjem' adrese... mozete pogledati kako to izgleda ovde:

http://bybyweb.com/hrp

E, sad, klijentu se ne dopada struktura linkova: #!/page_home, itd, itd... posebno ovaj deo: #!

Fajl switcher.js je 'odgovoran' za ovo: http://bybyweb.com/hrp/js/switcher.js

Sta mogu da uradim da dobije 'cistije' linkove, na primer www.domen.com/home?


Nadam se da je pitanje jasno.

Hvala!

P.S. Ako neko ima IE10, zamolio bih da otvori sajt i pogleda sta se dogadja... Uslovni komentari bi trebalo da se odnose na IE verzije manje od osmice, medjutim...

[ Nikola Poša @ 20.05.2013. 17:51 ] @
Mislim da je najbolje što možeš da izvučeš sa tim lib-om ovakav neki format linka: www.nesto.com/#page. U pitanju je koliko sam skapirao ovaj jQuery plugin: http://navi.grantcr.com/#!/home. On ima to neko hash podešavanje, čija je podrazumevana vrednost "#!/", a pretpostavljam da ona može da se promeni u "#", kako bi eventualno izbegao taj deo sa znakom "!".

Kažem, mislim da je to neki maksimum sa tim lib-om. Alternativa je neko custom rešenje, koje bi parsiralo sve nakon window.location.hostname, tačnije koje bi baratalo sa window.location.pathname, na način da se ti segmenti u URL-u, tipa www.nesto.com/page2, www.nesto.com/page2, itd., mapiraju u id-eve elemenata na stranici.
[ kelja @ 20.05.2013. 22:45 ] @
Hvala, da, jeste navi.js.
A kazu na jednom drugom forumu da google nema nista protiv takvih url-ova, cak ih i preporucuje, kad su ovakvi, one-page fazoni u pitanju.

Tako da... ostace zasad ovako. :)