BÀI THUYẾT TRÌNH<br />
MÔN NGÔN NGỮ LẬP TRÌNH<br />
CHỦ ĐỀ: AJAX<br />
<br />
NHÓM THUYẾT TRÌNH:<br />
<br />
TẠ HOÀNG DUYÊN ANH<br />
PHẠM VĂN HiỆP<br />
NGUYỄN THANH HOÀNG<br />
<br />
Công nghệ Ajax<br />
<br />
Mục lục<br />
Giới thiệu AJAX<br />
THẾ MẠNH TRONG AJAX<br />
Công nghệ trong Ajax<br />
CSS<br />
Javascript<br />
DOM<br />
XML<br />
XMLHttpRequest<br />
Hạn chế trong Ajax<br />
<br />
GIỚI THIỆU<br />
HOÀN CẢNH RA ĐỜI:<br />
Tại sao Ajax được xem là “cứu tinh” của<br />
các ứng dụng web?<br />
Khi internet bùng nổ người ta nghĩ các<br />
ứng dụng web có thể thay thế các<br />
phần mềm chạy trên máy client?!.<br />
<br />
GIỚI THIỆU<br />
*Sự thật: Khác với phần mềm ở máy khách(có<br />
khả năng tương tác gần như vô tận), các ứng<br />
dụng Web bị giới hạn bởi chính nguyên lý<br />
hoạt động của nó: tất cả các giao dịch phải<br />
thực hiện thông qua phương thức giao dịch<br />
HTTP(Giao thức truyền tải qua các siêu liên<br />
kết)<br />
Vd: Thùng thư Y!ahoo mail:<br />
Khi xóa các mail đã đọc ->Yahoo sẽ gửi danh<br />
sách mail cần xóa và mã lệnh qua siêu liên<br />
kết tới server->yêu cầu server xóa->gửi trả lại<br />
trang mới->trình duyệt cập nhật lại.=>mất<br />
thời gian nhiều->nảy sinh Ajax.<br />
<br />