Nếu bạn đang nghiên cứu về các kỹ thuật thiết kế web, bạn có thể đã nghe nói đến khái niệm AJAX. Vậy AJAX là gì và chúng ta sử dụng nó cho việc gì.

Một cách ngắn gọn, AJAX là viết tắt của Asynchronous JavaScript And XML. Như trong tên gọi của nó, AJAX chẳng qua là sự kết hợp giữa Javascript và XML trong một thiết kế web.

Khi tìm hiểu AJAX, chúng ta thường nhầm tưởng AJAX là một ngôn ngữ lập trình mới. Thực tế, AJAX là một kỹ thuật kết hợp giữa Javascript và XML để đem lại cho người dùng một website nhanh hơn, tốt hơn và có tính tương tác cao hơn. Kỹ thuật AJAX đã xuất hiện từ lâu nhưng thuật ngữ AJAX mới được thống nhất và phổ biến rộng rãi trong giới công nghệ phần mềm từ những năm 2006 đỗ về đây.

Điểm khác biệt là khi sử dụng AJAX, Javascript có thể tương tác trực tiếp với Server bằng cách sử dụng đối tượng XMLHttpRequest. Nhờ đó, trang web của bạn có thể tương tác trực tiếp với Server và nhận kết quả trả về từ Server mà không cần phải reload lại toàn bộ trang web. So với cách truyền nhận dữ liệu thông thường, khi visitor click vào một link website, toàn bộ web sẽ được tải về trình duyệt thì khi sử dụng AJAX, chỉ một lượng rất nhỏ thông tin (đa phần ở dạng text) được truyền nhận và chính vì thế tốc độ của trang web tăng lên đáng kể.Thiết kế web với AJAX chính vì thế có thể cải thiện tốc độ truy cập web của visitors.

Comments (0)Add Comment

Write comment

busy