1. Lịch sử phát triển
Web ra đời tháng 03 năm 1989 - mặc dù ý tởng về nó đợc đa ra từ đó trớc khá lâu. Tim Berners - Lee và các cộng sự tại Viện Kỹ thuật Hạt nhân Châu Âu (Conseil Europeen pour la Recherche Nucleaire - CERN ở Geneva, Thuỵ sỹ) đã phát triển hệ thống cho phép chia xẻ dữ liệu trong các nhóm nghiên cứu một cách dễ dàng và hiệu quả, gọi là hệ thống "siêu văn bản" (HyperText System). Đến tháng 10/1990, Tim cùng Robert Cailliau tiếp tục đa ra dự án thiết kế hệ thống thông tin toàn cầu World Wide Web dựa trên ý tởng siêu văn bản. Từ đó đến nay, hệ thống World Wide Web nhanh chóng phát triển và lan rộng trên toàn thế giới. Với các trang Web sinh động, số lợng ngời sử dụng Internet tăng vọt và Internet đã thực sự thu hút đợc sự quan tâm của các doanh nghiệp: Các hãng máy tính lớn nh Hewlett - Packard, DEC đã dùng công nghệ Web để cung cấp cho ngời mua tài liệu kỹ thuật, phần mềm hay trả lời trực tiếp những câu hỏi thắc mắc...
2. Web làm việc nh thế nào?
Web là công cụ cung cấp và thể hiện thông tin tuyệt vời bởi tài liệu trên Web có thể chứa đựng các kiểu dữ liệu khác nhau nh hình ảnh, âm thanh,... Ngôn ngữ để trình bày một trang Web nh vậy là HyperText Mark-up Language (HTML - sẽ đợc trình bày chi tiết ở phần sau). Đặc biệt, một trang Web có thể chứa một hay nhiều liên kết (HyperLink) đến các trang Web khác. Lấy ví dụ, ngời sử dụng đang đọc bản Tuyên ngôn Độc lập của Hồ Chủ Tịch đợc lu trữ trên máy chủ đặt tại Hà Nội. Trong bản Tuyên ngôn, Hồ Chủ Tịch có nhắc đến hai tuyên ngôn của Mỹ và Pháp. Giả sử hai bản tuyên ngôn này đợc lu trữ trên hai máy tính ở Washington và Paris, chúng ta có thể thiết lập các liên kết trỏ tới đó. Lúc này, nếu nh có nhu cầu, ngời sử dụng chỉ cần nhấn chuột tại liên kết là có ngay nội dung chính xác văn bản lấy trực tiếp trên máy tính tại Pháp hay Mỹ. Văn bản lấy về cũng có thể chứa các liên kết tới những tài liệu khác có liên quan... Nh vậy, ngời sử dụng có thể dùng một vài thao tác đơn giản để truy cập đến các thông tin khác nhau trên toàn thế giới mà không mất mấy công tra cứu, tìm kiếm.
Cũng giống nh các dịch vụ khác trên Internet, Web sử dụng cơ chế client/server. Ngời sử dụng phải có trình duyệt (browser) để kết nối đến một máy dịch vụ Web (Web server) nào đó. Trình duyệt làm nhiệm vụ đọc tài liệu viết bằng ngôn ngữ HTML, hiển thị thành trang Web có khuôn dạng nh chúng ta thờng thấy. Khi ngời sử dụng nhấn vào liên kết, trình duyệt sẽ sử dụng giao thức HyperText Transfer Protocol (HTTP) để gửi tới Web server yêu cầu lấy thông tin quy định bởi liên kết đó. Cũng dùng giao thức HTTP, Web server trả về văn bản mới hay dữ liệu mà trình duyệt yêu cầu. Lúc này trình duyệt chỉ việc hiển thị dữ liệu theo đúng khuôn dạng. Quá trình này đợc mô tả ở hình d- ới đây:
Hình : Quá trình yêu cầu và trả lời yêu cầu đó giữa trình duyệt và server
Nói tóm lại, từ khi ra đời, Web đã thay đổi bộ mặt của Internet, thay đổi cách tiếp cận đến Internet từ phía ngời sử dụng: Web chính là phơng thức giúp truy cập thông tin đa phơng tiện (multimedia) trên Internet. Rất nhiều các dịch vụ nh FTP, Gopher, Mail,... đợc tích hợp ngay trong trình duyệt Web rất trực quan, giúp ngời sử dụng dễ dùng và dễ học. Trong phần tiếp theo, chúng ta sẽ đi vào xem xét chuẩn HTML 2.0 - chuẩn giúp Web thực hiện những điều kỳ diệu trên.