(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
|
15. 06. 2005. | #1 |
Goran Pilipović
Sir Write-a-Lot
|
Postoji nekoliko načina za rešavanje tog problema.
Jedan je da se kreira grupa browsera koji su "must" odnosno u kojima sve radi. Jednostavno je nemoguće napraviti bilo šta naprednije da radi u svakom browseru, pa čak i neke osnovne stvari po HTML 3.2 ili 4.0 specifikaciji ne rade u svim browserima ili ne rade kako se očekuje. Ostale "ogzotične" browsere zanemariti. Drugi način je bapraviti 2 verzije, "klot" i "frket" Pri čemu je "klot" najosnovnija verzija koja bi trebala da radi u svakom pismenom browseru, a ova druga je za najveću grupu naprednih browsera. To je komplikovanije za održavanje. Recimo u AJAX slučaju, kada kreiramo XMLHttpRequest objekat, ako to browser ne podržava možemo da radimo alternativne URL-ove, znači kada treba da pošaljemo HTTP Request, proverimo da li browser podržava ili ne. Ako podržava onda je sve ok, u suprotnom jednostavno izvršimo redirekciju HTML kôd:
self.location = url; Ali ovim smo skrenuli sa teme
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
15. 06. 2005. | #2 |
wannabe hacker
Na probnom radu
|
Pozdrav svima,
Sto se AJAX-a tice meni se najvise dopada princip dodavanja opcija unapredjenjem. Znaci, najpre konstruisem osnovnu funkcionalnost (POST i GET zahtevi) koja radi u svim pismenim citacima. Onda dodam detekciju postojanja podrske za AJAX (ali i proverim da li korisnik mozda svesno ne zeli AJAX) koja protrci kroz DOM i izmeni ga tako da omoguci sve te moderne i lepe stvari. Korisnici modernih brower-a ce imati lepsi i bogatiji interfejs, a onaj ko pristupi aplikaciji iz lynx-a ili Opere moze da je bez ometanja koristi. |
16. 06. 2005. | #3 |
Goran Radulović
Professional
|
btw koristim operu8 i gmail radi ok iz nje. Tako sam googlao i izgooglao da opera od verzije 7.6 podrzava ajax (vecim delom, tj malo je bugovito, ali radiii), tako da gorane i korisnici opere ce moci da uzivaju u bogatim i modernim web aplikacijama
__________________
Never show weakness, the only pain that matters is the pain you inflict. |
17. 06. 2005. | #4 |
wannabe hacker
Na probnom radu
|
Nisam testirao, ali znam da je bilo nekih nekompatibilnosti sa asihronim zahtevima i novom Opera-om.
|
17. 06. 2005. | #5 |
Goran Pilipović
Sir Write-a-Lot
|
Ne znam, gde god sam našao neki tekst o Operi 8, piše u novim features da potpuno podržava httpRequest. Nisam probao jer nisam ni skirao novu verziju.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Cross-Site XMLHttpRequest | cvele | (X)HTML, JavaScript, DHTML, XML, CSS | 6 | 19. 03. 2008. 11:06 |
Karakteri "&" i "=" i XMLHttpRequest | Milos Vukotic | Regular expression i htaccess | 18 | 01. 10. 2007. 15:16 |
Ajax Mistakes a.k.a kad ne treba da koristite Ajax | nixa | Planiranje i usability | 7 | 13. 02. 2006. 16:20 |
XMLHttpRequest - početak | bluesman | (X)HTML, JavaScript, DHTML, XML, CSS | 3 | 18. 06. 2005. 13:52 |