Tải bản đầy đủ (.ppt) (11 trang)

SLIDE GIỚI THIỆU CỘNG NGHỆ AJAX

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (285.37 KB, 11 trang )

KHOA CÔNG NGHỆ THÔNG TIN
Môn: XML

 GVHD: Đoàn Thanh Sơn
 SVTH: Nhóm 6


Mục lục
1.Giới thiệu Ajax
2.Cách hoạt động của Ajax
3.So sánh mô hình truyền thống và
ứng dụng Ajax
4.Ưu nhược của ứng dụng Ajax
5.Demo


Ajax là gì
- AJAX là viết tắt của Asynchronous JavaScript
and XML
(tạm dịch là JavaScript và XML không đồng bộ), là
một kỹ thuật mới để tạo các ứng dụng web giàu
tính tương tác, nhanh hơn và mượt mà hơn với sự
giúp đỡ của XML, HTML, CSS và JavaScript.


Ajax là gì
- AJAX cho phép các trang web được cập
nhật một cách không đồng bộ bằng cách
trao đổi các lượng dữ liệu nhỏ với Server.
Tức là AJAX giúp cập nhật các phần nhỏ
trong trang mà không cần tải lại toàn bộ


trang. Nếu đến đây bạn chưa hiểu thì các
dòng tiếp theo đây sẽ giúp bạn hiểu cách
AJAX làm việc hơn.


Quy trình hoạt động

Truyền thống

Sử dụng Ajax


So sánh mô hình truyền
thống và ứng dụng Ajax
- Thay vì phải tải cả trang web thì với
AJAX ta chỉ cần tải về phần của trang Web
muốn thay đổi.
Điều này giúp cho ứng dụng web của
phản hồi nhanh hơn, thông minh hơn


So sánh mô hình truyền
thống và ứng dụng Ajax
- Ngoài ra, điểm đặc biệt quan trọng
trong công nghệ Ajax nằm ở chỗ
Asynchronous (bất đồng bộ) tức là gửi yêu
cầu của mình tới server và tiếp tục thực thi
tác vụ hiện tại mà không cần chờ trả lời. Khi
nào server xử lý xong yêu cầu, nó sẽ báo
hiệu và ta có thể đón để thể hiện những thay

đổi cần thiết


Ưu điểm và khuyết điểm của
AJAX
Ưu điểm:
- Nó giúp việc thiết kế web đa dạng hơn
và tăng tính tương tác của website với người
dùng
- Nó sử dụng các công nghệ đã có sẵn
nên dễ học và sử dụng
- Đa dạng trong tương tác
- Tăng cường tính bảo mật


Ưu điểm và khuyết điểm của
AJAX
Khuyết điểm:
- Bạn không thể bookmark nó vào favourite trên
trình duyệt hay gởi link đến cho bạn bè, vì tất cả quá
trình nó thực hiện ngầm và không hiển thị trên address
- Không thể hiện thị nội dung trên các trang tìm
kiếm vì các trang tìm kiếm hiện nay vẫn chưa hỗ trợ
tìm vì rất khó tìm và gần như không thể tìm đc.
- Không thể sử dụng back vì back cũng là chính



Demo





×