Posted by: raziskovanje on: 02. 07. 2009

Začetek, identifikacija problema (1. korak)
Raziskava je proces zbiranja, analize in interpretacije informacij, da bi odgovorili na vprašanja (Kumar, 2005).
V 1. koraku gre za formalizacijo oziroma identifikacijo problema, ki ga bomo raziskovali. V našem primeru smo identificirali raziskovalni problem kot vprašanje upravičenosti uporabe Ajax tehnologije na spletnih straneh.
Pred začetkom pa moramo opredeliti sam pojem, katerega upravičenost raziskujemo. Ajax (tudi AJAX) (asinhroni JavaScript in Xml) je skupina medsebojno povezanih spletnih razvojnih tehnik, uporabljenih za ustvarjanje interaktivnih spletnih aplikacij.

Z Ajax-om si lahko spletne aplikacije izmenjujejo podatke s strežnikom asinhrono v ozadju, brez potrebe po ponovnem nalaganju strani. S tem je mogoče tekoče in hitrejše spremljanje ter spreminjanje vsebine na spletni strani. Podatki se prenašajo s pomočjo XMLHttp objektov ali s pomočjo Remote Scripting-a (v starejših brskalnikih, ki ne podpirajo Ajax tehnologije). Uporaba AJAX tehnologij je tipična za Web 2.0. Navkljub imenu, uporaba tehnologij Javascript in XML ni pogoj za izvajanje Ajax-a.

Zgodovina
Pojem Ajax je leta 2005 skoval in prvič omenil Jesse James Garrett v svojem članku Ajax: A New Approach to Web Aplications. Tehnologije, na katerih temelji, so se začele razvijati že v letu 1996, ko je podjetje Microsoft v svojem spletnem brskalniku Internet Explorer predstavilo konstrukt IFrame. V letu 1998 Microsoft predstavi Remote Scripting, kjer podatke bere javanski Applet, s katerim komunicira odjemalec s pomočjo programskega jezika JavaScript. Nadalje leta 1999 Microsoft ustvari XMLHttpRequest objekt kot kontrolnik ActiveX v brskalniku Internet Explorer 5.0, čemur so kmalu sledili ustvarjalci brskalnikov Mozilla in Safari. Aprila 2006 je konzorcij W3C (»World Wide Web Consortium)« pripravil prvi osnutek specifikacije Ajax z željo ustvariti uradni standard za spletne strani. Več velikih podjetij na področju informacijske tehnologije je skupaj ustanovilo.
Več: http://sl.wikipedia.org/wiki/AJAX_(programiranje)
Imenovanje
Na spletu najdemo vse tri označevalne oblike, torej »AJAX«, »Ajax« in »ajax«. Pri prvi gre za verzalke, pri čemer ima vsaka črka svoj pomen. Pri drugi obliki gre za lastno ime tehnologije, medtem ko gre pri tretji obliki za generalizirano obliko, tako kot je to v primeru »(I/i)nternet«.
Elementi prvega koraka
Najpomembnejši element, torej identifikacijo raziskovalnega problema, smo definirali. Naš cilj je dobiti odgovor na vprašanje, ali naj pri razvoju lastnih spletnih strani uporabimo ajax tehnologijo. Kar zadeva potrebna finančna sredstva, lahko zapišemo, da bomo pri naši raziskavi uporabili vire, ki poleg računalnika in spletne povezave ne zahtevajo dodatnih sredstev.
Kar zadeva časovni okvir je v našem primeru le-ta definiran z izpitnim rokom, čeprav je narava nosilca, na katerem bomo predstavili nalogo, drugačna. Gre namreč za kontinuiran proces izgradnje »bloga«, kjer poleg samega avtorja, ki kar-se-da pogosto osvežuje vsebino, pri sami izgradnji sodelujejo tudi drugi, v prvi vrsti zainteresirani obiskovalci, ki namesto pasivnega branja aktivno vnašajo in dopolnjujejo vsebino, in s tem povečujejo informacijsko vrednost tovrstnih spletnih strani.