Mục lục1.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 J
Trang 1KHOA CÔNG NGHỆ THÔNG TIN Môn: XML
GVHD: Đoàn Thanh Sơn
SVTH: Nhóm 6
Trang 2Mụ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
Trang 3Ajax 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
Trang 4- 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.
Ajax là gì
Trang 5Quy trình hoạt động
Truyền thống Sử dụng Ajax
Trang 6So 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
Trang 7- 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
So sánh mô hình truyền
thống và ứng dụng Ajax
Trang 8- 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
Ưu điểm:
Trang 9- 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
nó
Ưu điểm và khuyết điểm của
AJAX
Khuyết điểm:
Trang 10Demo