» »

Spletne urice: Zakaj sem obupal nad AJAXom?

Spletne urice: Zakaj sem obupal nad AJAXom?

Slo-Tech - Spletne urice vas v sredo, 15. februarja ob 19.00 zopet vabijo v Kiberpipo kjer bo Marko Mrdjenovič imel predvanje z naslovom Zakaj sem obupal nad AJAXom?

AJAX je sredi leta 2005 povzročil enega večjih bumov v spletni tehnologiji. Celo programerji so se začeli zanimati za frontend. Kljub temu pa se zdi, da AJAX ni tako močen, kot se je zdelo na prvi pogled, zaradi omejitev pa se je že pojavilo kar nekaj alternativnih tehnologij s podobno idejo.

Tekom predavanja bomo spoznali, kaj je osnovna filozofija AJAX pristopa, tehnično pogledali, kako se AJAX dejansko izvaja, in preverili alternative. Vse skupaj predstavljeno skozi izjemno subjektivni pogled predavatelja.


Marko Mrdjenovič je absolvent Ekonomske fakultete in vodja produkcije pri podjetju Parsek, kjer deluje že več kot 5 let. V tem času je sodeloval na večini odmevnejših projektov na različnih področjih, od svetovanja do programiranja. V prostem času razvija koščke javascript, flash in html kode ter skrbi za nekaj neprofitnih spletnih projektov.

19 komentarjev

Looooooka ::

zaradi omejitev pa se je že pojavilo kar nekaj alternativnih tehnologij s podobno idejo.
ajax je "tehnologija" ?
jst sm pa tle sedel pa sm mislu da je to sam klicanje funkcij prek XMLHttpRequest protokola.
in potem...
"frontend"
frontend za skupek drugih tehnologij?...se ena sala?
In pol se "OBUPAL" nad necem kar je sele vn prslo in za kar se sele zdej razvija?
Mogoce se bom pa clo prsu smejat.
Se microsoft je sele zdej zacel delat komponente za ASP ajax skripte...se prav z Visual Studiom 2005,ki je sele zdej vn prsu kar je vec kot ocitno jasno tud na microsoftovi strani,ki se zmer vabi folk da naj switcha na njega.
Me prou zanima a je obupal ko je mixu asp+javascript al php+javascript al je su sam carat svoje vmesnike...
Kar se pa alternativ tice...je pa ajax bl alternativa flashu,ki je bil zuni PRED ajaxom.
Tko da ce komu ni ajax vsec se lahka pac s flashom ukvarja.

NavadniNimda ::

Loooka :D ne se razburjat. Sej prej ali slej bodo poštekali v čem je sploh finta.8-)

krho ::

Jaz sem obupal nad njim zato, ker se script tagi, katere vpišeš v div s innerHTML ne izvedejo oz. če imaš pač script s src atributom se skripta ne potegne iz serverja.
si.Mail odprto-kodni odjemalec elektronske pošte. - http://www.simail.si
Uredite si svojo zbirko filmov, serij in iger - http://xcollect.sf.net

Zgodovina sprememb…

  • spremenil: krho ()

MrStein ::

ajax je "tehnologija" ?

MMX je tehnologija ?
;)
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

beo ::

>Jaz sem obupal nad njim zato, ker se script tagi, katere vpišeš v div s innerHTML
>ne izvedejo oz. če imaš pač script s src atributom se skripta ne potegne iz serverja.

Mislim, da si narobe poštekal smisel vsega skupaj. Request ti lahko prebere podatke v spremenljivko. Če s serverja vračaš JS kodo, potem lahko na klientu narediš ustrezen eval in je zadeva urejena.

farmer ::

uporabljite ruby on rails in zivljenje bo lazje
bleh

NavadniNimda ::

Ja, drži. Vsa finta je v tem, da smo včasih "ciganili" z IFRAMEI, pa cross-frame skriptingom, pol cajta pokurili za čarovnije, da so dinamične strani sploh živele in "dihale". Z AJAXom je to narejeno tako, da dela v vseh browserjih (IE, Opera, Mozilla) in se poudarek lahko da na zaresne reči. XML je pa itak "conditio sine qua non" spletnega programiranja.:| (In razmišljanja v splošnem).:))

SpinX ::

Prav zares bi moral taka predavanja snemat, da bi lahko še drugi mel priložnost za ogled. Ful predavanj je že blo na katera bi z veseljem šel pa pač nimam te možnosti zato bi blo res lepo če bi kaj na tem naredil. :(

JanezekNovak ::

Pa sej večino predavanj se snema!!!!


http://video.kiberpipa.org/
http://www.euroairsoft.com/

Roadkill ::

Heh, pri nas se je po lpodjetja navdušilo nad AJAXom, pa zadnje čase zgleda, da ga noben projekt ne bo zlorabljal.
Preprosto nimamo nobenega stručkota oz nobenega, ki bi se mu dalo dovolj poglobit v zadevo.

Sej zadeva je kul, ni pa "all that and a bag of chips", kot je na začetku izgledalo. :)
Ü

fry ::

js vsekakor vabim vse, da se nam pridruzite. po predavanju sledi (ocitno vroca) debata...

minmax ::

spinix: skoraj vse snemamo, dobiš na video.kiberpipa.org

samo bistvo je pa v tem da folk pride in da se razvije diskusija

alesrosina ::

hm .... a ni ajax samo ideja, kako naj bi zgledale spletne strani? Kolikor vem, obstajajo razlicne implementacije samega ajaxa. In ja, ajax sam je en sam workaround, saj uporablja tehnologije, ki niso bile primarno razvite za tak nacin (javascript, server-side skripte npr php, asp, cf, asp.net, ...)

Naj me kdo popravi, ce nimam prav.

CWIZO ::

AJAX je sam buzzword ki oznacuje skupek razlicnih tehnologij s katerimi delas...
Pol mas pa pac vec projektov, ki ponujajo orodja (za razlicne server side jezike) za lazjo implementacijo vsegaskupaj.
hancic.info
I can't uninstall it, there seems to be some kind of "Uninstall Shield"...

alesrosina ::

torej je novica (in posledicno predavanje?) bucke? konkretno: kako je lahko obupal nad ajaxom in zacel uporabljati alternativne tehnologije? hm, upam da mi bo ratalo pit, ker tole bi pa res rad slisal.

Matevžk ::

Jah, ponavadi se ajaxu reče kar tehnologija ...
V naši firmi smo pa imeli željo v Ajaxu narediti samo tiste stvari, ki bi res izpadle bolje, npr. prikazovanje statusa neke server-side obdelave, na katero user čaka, z ajaxom in ne z rednimi refreshi strani, ki potem prikaže trenutni odstotek narejenega. Se je izkazalo, da tega ne moremo izvesti, razen z nekimi zelo grdimi workaroundi, ker naša stranka (zavestno) uporablja prestar strežnik (ki pač ne podpira nekih komponent, ki bi jih mi rabili in blah blah blah tako naprej).
Obupali smo pa že nad javascriptom v celoti :\
lp, Matevžk

64202 ::

<html><body><script>
for(;;) { eval(XMLHttpRequest...."GET", ... "/commands.js"...send()); }
</script></body></html>

je vse kar clovek nuca za web strani. Da malo popravim ocitno negativno povprecje :P
I am NaN, I am a free man!

Zgodovina sprememb…

  • spremenilo: 64202 ()

modicr ::

Hello!

http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx
I’m excited to mention that IE7 will support a scriptable native version of XMLHTTP. This can be instantiated using the same syntax across different browsers and decouples AJAX functionality from an ActiveX enabled environment.

What is XMLHTTP?

XMLHTTP was first introduced to the world as an ActiveX control in Internet Explorer 5.0. Over time, this object has been implemented by other browsing platforms, and is the cornerstone of “AJAX” web applications. The object allows web pages to send and receive XML (or other data) via the HTTP protocol. XMLHTTP makes it possible to create responsive web applications that do not require redownloading the entire page to display new data. Popular examples of AJAX applications include the Beta version of Windows Live Local, Microsoft Outlook Web Access, and Google’s GMail.


http://au.sys-con.com/read/180953_p.htm

Since Ajax has taken off among Web developers, there have undoubtedly been many frameworks, APIs, and libraries to allow people to leverage Ajax with ease. I'd like to take a look at two of these Ajax packages for ASP.NET and show the differences and similarities of them. I will compare one of the earliest libraries available: Ajax.NET and Microsoft's ASP.NET 2.0 product, code-named Atlas.
As I started doing my research for this article, I wanted to make a grid in Excel that would compare these two products side by side, to see where they were similar and where the differed. I found out rather quickly (and against my assumptions) that they were really not as similar as I had thought. I had tinkered around with Ajax.NET last summer when it wasn't quite as mature as it has become, and I thought it was awesome. It made our Ajax development so much easier by hiding many of the tedious details involved. Since Ajax.NET worked so easily, I had assumed that Atlas would be implemented in much the same way, but boy was I wrong!

Roman
(c) nisem patentiran

Zgodovina sprememb…

  • spremenil: modicr ()

IceBreakr ::

Torej, kako je blo? :))
IceBreakr


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

IOT Meetup: 12 jeznih naprav

Oddelek: Novice / Zasebnost
94459 (3016) DomenS
»

Spletne urice: Kako urediti tabelo z JavaScriptom in kakšno povezavo ima to z Ajaxom?

Oddelek: Novice / Kiberpipa
63259 (2673) minmax
»

Spletne urice: Delavnica praktične rabe AJAX

Oddelek: Novice / Kiberpipa
53109 (2867) Lunik
»

Spletne urice: Zakaj sem namesto PHP uporabil Ruby on Rails?

Oddelek: Novice / Kiberpipa
235225 (3910) Nerdor
»

Spletne urice: Dinamične Flash strani in iskalniki

Oddelek: Novice / Kiberpipa
142842 (2333) kronik

Več podobnih tem