1. Trang chủ
  2. » Công Nghệ Thông Tin

giới thiệu về Ajax pptx

54 287 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Introduction to Ajax
Năm xuất bản 2005
Định dạng
Số trang 54
Dung lượng 594,54 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

W3C, Document Object Model DOM Level 3 Load and Save Specification.XMLHttpRequest object has become a de facto standard... Apr 1, 2004 April Fool’s DayGoogle E-Mail Services 1GB Storage.

Trang 1

Introduction to Ajax

Apr 22, 2005 Sang-Kil Park

Trang 2

What is Ajax?

Trang 3

Asynchronous Javascript And XML

Trang 4

What is Ajax?

Asynchronous Javascript And XML

Trang 5

The History of Ajax

Trang 6

HTTP has some limitations.

Trang 7

Microsoft’s Remote Scripting XML and XSLT

Trang 8

IE Specific

We need more flexible skills.

Trang 9

XMLHttpRequest

Trang 10

Microsoft first implemented the XMLHttpRequest

object in Internet Explorer 5 for Windows as an ActiveX object

Trang 11

Engineers on the Mozilla project implemented a compatible native version for Mozilla 1.0 (and Netscape 7).

Trang 12

Apple has done the same starting with Safari 1.2

Trang 13

W3C, Document Object Model (DOM) Level 3 Load and Save Specification.

XMLHttpRequest object has become a de facto

standard

Trang 15

Who named Ajax?

Trang 16

Apr 1, 2004 April Fool’s Day

Google E-Mail Services

1GB Storage

Trang 17

Apr 1, 2004 April Fool’s Day

Google E-Mail Services

1GB Storage Incredible User Interfaces

Trang 18

만우절 뻥?

Trang 20

Ajax: A New Approach to Web

Applications

Feb 18, 2005 Jesse James Garrett , adaptive path

Trang 21

Defining Ajax

Trang 22

standards-based presentation using XHTML and CSS

dynamic display and interaction using the Document Object Model

data interchange and manipulation using XML and XSLT

asynchronous data retrieval using XMLHttpRequest

and JavaScript binding everything together

Trang 25

Ajax =

Trang 26

XMLHttpRequest + asynchronous

Trang 27

HTTP is a not reliable Protocol.

Trang 28

DHTML Dude, Dave Massy(Microsoft) said:

Ajax is just DHTML + XMLHttp

Trang 29

asynchronous

Trang 30

Columbus breaking the Egg.

Trang 31

Google breaking the XMLHttpRequest

and inventing the Ajax.

Trang 33

true = asynchronous

Trang 34

Ajax isn't something you can download It's an approach.

Trang 35

The Future of Ajax

Trang 36

Dec 20, 2004 Adam Rifkin, former Microsoftie

Trang 37

Rich Internet Applications(RIA)

Macromedia: Flash, Flash Communications

Server, Central, Flex

Microsoft: Active-X, XAML

W3C: SVG

Google: Ajax(XMLHttpRequest, JavaScript, XML)Adobe LiveMotion, Laszlo, Java Applet

Trang 38

Rich Internet Applications(RIA)

Macromedia: Flash, Flash Communications

Server, Central, Flex

Microsoft: Active-X, XAML

W3C: SVG

Google: Ajax(XMLHttpRequest, JavaScript, XML)Adobe LiveMotion, Laszlo, Java Applet

Trang 40

Ajax is the trendy method of

developing Web 2.0 apps right now.

Trang 41

RubyOnRails 0.11 Ajax in under five minutes

Trang 42

사용자: 개발자:

Trang 43

사용자: 사용하기 쉽다.

Trang 44

Win-Win

Trang 45

BUT

Trang 46

Do not load entire pages.

Do not break what the user is focusing on

Do not use it to eliminate acceptance

Do not over-use it

Consider how to handle users that cannot use XMLHttpRequest

Trang 47

Case Study #1 Google Suggest

Trang 49

Case Study #2 Google Maps

Trang 50

NOT Active-X

Trang 51

Case Study #3

Flickr

Trang 53

DEMO

Trang 54

• Ajax: A New Approach to Web Applications

• Dynamic HTML and XML: The XMLHttpRequest Object

• Dave Massy's WebLog : Ajax == DHTML + XMLHttp

• Hogarth :Columbus breaking the Egg

• javascript:xmlhttprequest:behaviour

• Weblications

• Web 2.0 Weekly Wrap-up

• Rails 0.11.0: Ajax, Pagination, Non-vhost, Incoming mail

• XMLHttpRequest Usability Guidelines

Ngày đăng: 12/07/2014, 09:20

TỪ KHÓA LIÊN QUAN

w