Presentation is loading. Please wait.

Presentation is loading. Please wait.

AJAX Technologies KAUNAS UNIVERSITY OF TECHNOLOGY MODULE: INFORMATION TECHNOLOGY GROUP: IF - 4/9 GROUP: VENTILIATORIAI 2014-12-02.

Similar presentations


Presentation on theme: "AJAX Technologies KAUNAS UNIVERSITY OF TECHNOLOGY MODULE: INFORMATION TECHNOLOGY GROUP: IF - 4/9 GROUP: VENTILIATORIAI 2014-12-02."— Presentation transcript:

1 AJAX Technologies KAUNAS UNIVERSITY OF TECHNOLOGY MODULE: INFORMATION TECHNOLOGY GROUP: IF - 4/9 GROUP: VENTILIATORIAI 2014-12-02

2 Members of the group  Rokas Baršauskas  Deividas Pekūnas  Martynas Narkevičius  Kristupas Vaitkus

3 Work of every member of the group  Rokas was searching for an information about Ajax technologies  Deividas was making a web-site  Martynas was creating a presentation  Kristupas was editing an information in MS Word document

4 What is AJAX?  Ajax (Asynchronous JavaScript and XML) is a group of interrelated Web development techniques used to the client-side to create interactive, rich, asynchronous Web applications.  With Ajax, Web applications can send data to and retrieve from a server asynchronously (in the background) without interfering with the display and behavior of the existing page

5 History of AJAX technology  In the early 1990s, most Web sites were based on complete HTML pages  Each time the browser reloaded a page because of a partial change, all of the content had to be re-sent, even though only some of the information had changed  Because of that AJAX technology was introduced in 1998, but it didn’t really catch on until early 2005 when some high-profile applications such as Google Suggest put it to work

6 Models of classic and AJAX web applications Classic AJAX

7 Alternatives to AJAX  Though Ajax is the key solution used for creating Web applications for dynamic web sites, there are numerous alternatives to Ajax:  XUL (XML User Interface Language)  Java Applets  Java plugins  SVG (Scalable Vector Graphics)

8 Advantages of AJAX technology  A better user interactivity.  Simplifies the flow of an application, making it have quicker interaction between user and website  It is smoother navigation on a website  Allows quicker response from the server

9 Disadvantages of AJAX technology  Ajax navigating does not change the URL, so user cannot have a direct URL to where he was  Clicking the back or refresh button can take user to and entirely different web page  Ajax is dependent on JavaScript  SEO (search engine optimization) factor. Since there are no SEO Friendly URL’s, then search engine tend to bypass user’s application, and it would appear as if that part of user’s site does not exist

10 What can you do with AJAX?  Create Ajax live searches (Google suggest)  Create online maps (Google maps)  Create online chat applications

11 Generalization  Ajax is a collection of technologies, not just a single technology  A client does not need to perform a page refresh when client sends data to the server, or when client receives data from the server.  Web pages can act much more like desktop applications, sending data to the server and receiving data back, all behind the scenes.  Although there are alternatives to this technology, Ajax is still the technology of choice for most developers where dynamic web pages are concerned.

12 Work progress  Searching for an information about Ajax technologies on internet  Every member of a group does his individual task:  Makes a web-site  Edits an information in a document  Creates a presentation

13 Conclusion  An organisation of tasks went pretty well – every member had its own task  Problems:  Hard to find any information in lithuanian  Hard to decide which language to choose  Recommendations for improving a process of a work:  Do not postpone a project until the last day

14 Opinion about module of information technologies  It is a relevant module, because:  It allows a student to learn how to use a different software, such as:  Microsoft Office programs  Mathcad  Teaches how to create a website using Content Management Systems


Download ppt "AJAX Technologies KAUNAS UNIVERSITY OF TECHNOLOGY MODULE: INFORMATION TECHNOLOGY GROUP: IF - 4/9 GROUP: VENTILIATORIAI 2014-12-02."

Similar presentations


Ads by Google