Trang Chủ Suy nghĩ tiến tới 25 năm sau: làm thế nào một 'lưới' biến thành thế giới web

25 năm sau: làm thế nào một 'lưới' biến thành thế giới web

Video: MẸO TUYỆT VỜI VỚI CƠ THỂ CON NGƯỜI || Mẹo vui nhộn bạn nên thử ở nhà (Tháng Chín 2024)

Video: MẸO TUYỆT VỜI VỚI CƠ THỂ CON NGƯỜI || Mẹo vui nhộn bạn nên thử ở nhà (Tháng Chín 2024)
Anonim

Có một số câu chuyện ngày hôm nay về kỷ niệm 25 năm của World Wide Web, và trong khi tôi nghi ngờ rằng ngày này đặc biệt quan trọng, thì dù sao cũng rất thú vị khi nhìn vào lịch sử của dự án đã thay đổi hoàn toàn cách chúng ta giao tiếp, mua sắm, và tương tác trong thế giới hiện đại.

Lý do ngày nay nhận được rất nhiều sự chú ý là vì được cho là vào ngày 12 tháng 3 năm 1989, Tim Berners-Lee đã gửi một đề xuất cho ông chủ của mình, Mike Sendall, về một cách mới để quản lý thông tin về máy gia tốc và thí nghiệm tại CERN, Phòng thí nghiệm Vật lý Hạt Châu Âu nơi anh làm việc. (Tôi nói được cho là bởi vì trong các tác phẩm trước đây của ông về chủ đề này, bao gồm cả cuốn sách Weaving Web, Berners-Lee chỉ nói rằng ông đã gửi nó vào cuối tháng 3.)

Ý tưởng là tạo ra một hệ thống dựa trên siêu văn bản, trong đó bất kỳ phần nào của văn bản có thể được liên kết với một tài liệu khác - quan trọng nhất, nó sẽ là một phần của hệ thống thông tin được liên kết toàn cầu, nhấn mạnh tính tổng quát và tính di động. Bạn có thể tìm thấy đề xuất "quản lý thông tin" của Berners-Lee trực tuyến tại đây. Vào thời điểm đó, CERN đang ở giữa các dự án lớn và đề xuất này chủ yếu được đáp ứng bằng sự im lặng.

Tháng 5 năm sau, Lee trình bày lại đề xuất này và cũng đề nghị mua một máy tính NeXT, một hệ thống mới đang được Steve Jobs phát triển sau khi ông rời Apple vào giữa những năm 80. Lần này nó đã được phê duyệt, một phần là một thử nghiệm trong việc sử dụng hệ điều hành và môi trường phát triển NeXT. Vào thời điểm đề xuất năm 1989, tên duy nhất của Berners-Lee cho cái mà anh ta nghĩ đến cho hệ thống là "Lưới". Tuy nhiên, khi anh bắt đầu phát triển trình soạn thảo siêu văn bản của mình trên máy tính NeXT vào năm 1990, anh đã nghĩ ra một cái tên mới: "WorldWideWeb".

Điều này khác xa với hệ thống quản lý tài liệu đầu tiên, hoặc thậm chí là hệ thống siêu văn bản đầu tiên. Thật vậy, Ted Nelson đã thúc đẩy các hệ thống siêu văn bản từ năm 1965. Tuy nhiên, môi trường lập trình NeXT làm cho công việc trở nên dễ dàng hơn; và đến thời điểm này, các mạng kết nối các hệ thống trên toàn cầu đã trở nên phổ biến hơn nhiều, do phần cứng và phần mềm kết nối tốt hơn; tức là, Internet đã phát triển. (Nguồn gốc của Internet và giao thức TCP / IP được sử dụng để kết nối các hệ thống khác nhau, tất nhiên, quay trở lại nhiều hơn nữa.)

Berners-Lee và đồng nghiệp Robert Cailliau đã truyền giáo khái niệm hệ thống siêu văn bản này trong vài tháng tới, và vào tháng 10 năm 1990, Berners-Lee bắt đầu viết các chương trình trở thành xương sống của Web hiện đại. Đầu tiên anh ấy đã viết một trình duyệt và trình soạn thảo trỏ và nhấp chuột phía máy khách, hoạt động với một ngôn ngữ đánh dấu mới mà anh ấy đã viết, mà anh ấy gọi là HyperText Markup Language (HTML).

Anh ta cũng tạo ra các thông số kỹ thuật ban đầu về cái mà anh ta gọi là "số nhận dạng tài nguyên chung" hoặc URI (URL hoặc địa chỉ Web sau này) và Giao thức truyền tải siêu văn bản (HTTP, mà bạn có thể thấy trong dòng địa chỉ của trình duyệt khi bạn đọc này). Tại thời điểm này, Berners-Lee cũng đã tạo ra máy chủ Web đầu tiên, mặc dù giống như trình duyệt, ban đầu nó chỉ hoạt động trên máy trạm NeXT của mình. Cùng thời gian đó, một sinh viên đến thăm có tên Nicola Pellow đã viết một trình duyệt "chế độ đường truyền" (chỉ có thể đọc, không tạo, văn bản) được thiết kế để hoạt động trên bất kỳ hệ thống nào, bao gồm cả máy Teletype và thiết bị đầu cuối máy tính đầu tiên.

Vào ngày Giáng sinh năm 1990, trình duyệt đã hoạt động trên máy của Berners-Lee và Cailliau và có thể liên lạc với máy chủ Web của CERN, sử dụng địa chỉ info.cern.ch. Ngày nay bạn vẫn có thể tìm thấy một trò giải trí của trang web đó tại cùng địa chỉ đó.

Năm 1991, Berners-Lee đã tải lên bộ dữ liệu đầu tiên vào hệ thống. Nó không phải là bất cứ điều gì sâu sắc, chỉ là danh bạ điện thoại Cern, nhưng đó là một sự khởi đầu. Vào tháng 3, anh đã phát hành WorldWideWeb cho người dùng CERN có máy NeXT; và vào tháng 8, ông đã phát hành ứng dụng khách NeXT, trình duyệt chế độ đường truyền và máy chủ cơ bản trên Internet (thông qua FTP) và đề cập đến nó trên một số nhóm tin tức trên Internet, đặc biệt là alt.hypertext. Sau đó, Web thực sự đã trở thành một dự án công cộng.

Trong vài năm tới, một số người khác đã đảm nhận công việc cơ bản và chạy theo nó. Vào tháng 4 năm 1993, Cern đã đặt Phần mềm World Wide Web vào phạm vi công cộng. Tuy nhiên, một số người đã viết các trình duyệt có thể xử lý đồ họa cũng như văn bản. Các ứng cử viên trình duyệt ban đầu bao gồm các tên như Erwise, Viola và Midas, tất cả đều được sử dụng trên hệ thống X Window. Tuy nhiên, trình duyệt được chú ý nhất vào thời điểm đó là Mosaic. Được phát hành vào tháng 9 năm 1993, Mosaic được viết bởi các sinh viên Marc Andreessen và Eric Bina tại Trung tâm Ứng dụng siêu máy tính quốc gia (NCSA) tại Đại học Illinois và có lợi thế là dễ cài đặt trên Unix, Mac và Windows.

Tại Tạp chí PC, chúng tôi đã thấy những phiên bản đầu tiên của Mosaic và Web và cả hai đều ấn tượng với các khả năng và quan tâm đến mức độ khó sử dụng của nó.

Xem xét các công cụ Internet sớm trong số ra ngày 14 tháng 6 năm 1994 của chúng tôi, Steven J. Vaughn Nichols lưu ý rằng khảm có thể khó cài đặt như thế nào, nhận xét "Nếu bạn không phải là quản trị viên mạng TCP / IP, thậm chí đừng bận tâm với khảm." Nhưng ông lưu ý rằng "Thật thú vị khi bạn có thể chuyển trơn tru từ thông tin có trụ sở tại Indiana sang một tài liệu tham khảo ở Thụy Sĩ và sau đó, trong một hoạt động trơn tru, nhận được nhiều thông tin hơn từ NASA." Kết luận: "Không có cách nào, hình dạng hoặc hình thành một chương trình được thiết kế cho mọi người sử dụng, nhưng bất cứ ai yêu thích điện toán sẽ thích nó."

Điều đó hóa ra là một cách đánh giá thấp. Năm 1994, Netscape được thành lập để thương mại hóa khảm, các công cụ cơ bản để làm cho TCP / IP hoạt động trên một máy tính thông thường trở nên tốt hơn rất nhiều, và Internet và Web thực sự đi vào ý thức cộng đồng.

Vào giữa năm 1994, chúng tôi đã ra mắt PCMag.com và vào cuối năm nay, chúng tôi đã thúc giục độc giả của mình "Tạo kết nối Internet". Câu chuyện đó bao gồm thông tin trên "World Wide Wide Web" (và hình ảnh của trang chủ đầu tiên của chúng tôi). Nhưng chúng tôi cũng đã thảo luận về một loạt các công cụ Web khác như Gopher, một phương pháp phân cấp tổ chức thông tin trên Internet; Archie, đã giúp tìm các tệp trên máy chủ FTP; Veronica, đã tìm kiếm các tập tin cho văn bản; và WAIS, một công cụ tìm kiếm được lập chỉ mục sớm.

Vào thời đó, Internet còn hơn cả Web. Tuy nhiên, sẽ không quá lâu trước khi sự khác biệt giữa Internet và Web bắt đầu biến mất đối với hầu hết mọi người. Chẳng mấy chốc, những gì mà một người bình thường nghĩ về Internet đã trở thành Web.

Ngày nay, tất nhiên, Web lớn hơn và phổ biến hơn bao giờ hết. "Điện toán đám mây" - về cơ bản là các ứng dụng được phân phối qua trình duyệt Web - là một trong những chủ đề nóng. Ngay cả khi nhiều người sử dụng chuyển sang các thiết bị di động, các ứng dụng này thường kết nối lại với Web và thường sử dụng lập trình dựa trên HTML.

Nó không bao giờ là một đường thẳng từ một đề xuất đến tương lai, nhưng ý tưởng ban đầu cho "Lưới" đã dẫn đến Web mà tất cả chúng ta sử dụng ngày nay. Công việc của Berners-Lee là giúp Cern, không thay đổi cách thế giới chia sẻ thông tin, nhưng anh đã thành công trong cả hai nhiệm vụ.

25 năm sau: làm thế nào một 'lưới' biến thành thế giới web