- Đây là trình duyệt web đồ họa đầu tiên cho phép hiển thị lượng lớn nội dung đa phương tiện trên internet.
- Việc phát triển nó tại NCSA đã đặt nền tảng công nghệ cho sự ra đời của Netscape và sau này là Internet Explorer.
- Nó đã thúc đẩy sự phổ biến của Mạng lưới toàn cầu (World Wide Web) nhờ khả năng tương thích đa nền tảng và hỗ trợ nhiều giao thức khác nhau.

Nếu chúng ta coi việc lướt internet là điều hiển nhiên, tức là bước vào một thế giới đầy màu sắc, video và các tab, thì đó là bởi vì nhiều thập kỷ trước, ai đó đã có ý tưởng tuyệt vời là đưa web ra khỏi những thiết bị đầu cuối nhàm chán. Mặc dù chúng ta thường nghĩ rằng tất cả bắt đầu với Google Chrome hoặc Internet Explorer (nay đã bị lãng quên), nhưng tia lửa thực sự châm ngòi cho điều đó lại là một phần mềm có tên Mosaic , về cơ bản đã dạy chúng ta cách nhìn thấy web như chúng ta biết ngày nay.
Để hiểu được vị trí hiện tại của chúng ta, chúng ta cần nhìn lại quá khứ và thấy rằng việc duyệt web không phải lúc nào cũng trực quan như vậy. Trước khi Mosaic trở thành hệ điều hành thống trị, đã có những nỗ lực rất thô sơ dựa hoàn toàn vào văn bản, khiến trải nghiệm giống như đọc một tập tin hệ thống hơn là truy cập một trang web hiện đại. Chính sự xuất hiện của giao diện đồ họa đã cho phép bất kỳ người dùng nào, không cần phải là chuyên gia máy tính, cũng có thể khám phá web.
Những nền tảng trước khi bức tranh khảm bùng nổ
Rất lâu trước khi Mosaic xuất hiện, mạng internet đã bắt đầu phát triển. Vào những năm 80, các chương trình cho phép truy cập siêu văn bản, chẳng hạn như HyperBBS và HyperLAN , đã tồn tại, mặc dù chúng là những công cụ cực kỳ cơ bản. Một cột mốc quan trọng đã xảy ra vào năm 1987 với TransText, được tạo ra bởi Neil Larson, đã hé lộ những gì sẽ trở thành một bộ xử lý siêu văn bản hiện đại.
Cuộc cách mạng thực sự bắt đầu vào năm 1990 khi Tim Berners-Lee , làm việc tại CERN, đã nghĩ ra ý tưởng về World Wide Web và phát triển máy chủ web đầu tiên. Ông cũng tạo ra trình duyệt đầu tiên, ban đầu được gọi là WorldWideWeb (và sau này là Nexus), điều thú vị là nó có thể được sử dụng để cả truy cập và chỉnh sửa các trang web. Tuy nhiên, chương trình này chỉ chạy trên máy tính NeXT, hạn chế nghiêm trọng phạm vi ứng dụng của nó. Để khắc phục điều này, Line Mode Browser xuất hiện , một công cụ đa nền tảng được viết bằng ngôn ngữ C cho phép duyệt web ở chế độ văn bản từ hầu hết mọi máy tính.
Đầu những năm 90, các lựa chọn thay thế khác xuất hiện, chẳng hạn như MidasWWW và Lynx nổi tiếng , trình duyệt sau vẫn còn hoạt động đến ngày nay theo giấy phép GNU GPL. Nhưng bước tiến lớn đến vào năm 1992, khi các sinh viên từ Đại học Helsinki cho ra mắt Erwise , trình duyệt đầu tiên có giao diện người dùng đồ họa. Mặc dù gây được tiếng vang lớn, nhưng nó đã bị ngừng hoạt động vào năm 1994, mở đường cho sự xuất hiện của một gã khổng lồ sau này.
Sự trỗi dậy của NCSA Mosaic: Thành công vang dội đầu tiên

Tháng 1 năm 1993, Mosaic ra đời tại Trung tâm Ứng dụng Siêu máy tính Quốc gia (NCSA) thuộc Đại học Illinois. Dự án này được dẫn dắt bởi Marc Andreessen trẻ tuổi , người phụ trách lập trình và lên ý tưởng, cùng với Eric Bina , người đứng sau phần lập trình chính. Phiên bản ổn định đầu tiên, 1.0, được phát hành vào ngày 22 tháng 4 năm 1993 cho hệ thống Unix, nhưng thành công của nó vượt trội đến mức vào tháng 8 cùng năm, các phiên bản dành cho Microsoft Windows và Macintosh đã có sẵn.
Điều làm nên thành công của Mosaic chính là khả năng hiển thị hình ảnh cùng với văn bản trong cùng một cửa sổ, một điều tưởng chừng như kỳ diệu vào thời điểm đó. Hơn nữa, nó không chỉ giới hạn ở giao thức HTTP (trong phiên bản sơ khai 0.9), mà còn cho phép truy cập Gopher, Usenet News thông qua NNTP và truyền tải tập tin qua FTP . Về cơ bản, nó là con dao đa năng của internet thời kỳ đầu.
Mặc dù có nhiều ưu điểm, chương trình vẫn có những điểm kỳ lạ. Ví dụ, ở phiên bản 1.0, bạn không thể nhập trực tiếp URL vào thanh địa chỉ; bạn phải vào menu Tệp và chọn tùy chọn "Mở URL". Hình ảnh động mang tính biểu tượng về Trái đất với các vệ tinh quay trong khi trang tải cũng để lại dấu ấn - một khái niệm trực quan mà nhiều trình duyệt hiện đại đã kế thừa dưới hình thức này hay hình thức khác.
Mosaic không chỉ là một chương trình; nó là hạt giống của mọi thứ sau này. Marc Andreessen, nhận thấy tiềm năng kinh doanh, đã thành lập Mosaic Communications vào năm 1994. Tuy nhiên, sau những vấn đề pháp lý với Đại học Illinois về tên gọi, công ty đã đổi tên thành Netscape . Vì vậy, Netscape Navigator ra đời, thừa hưởng sự phổ biến của Mosaic và tiếp tục thống trị 90% thị trường trong những năm 90, giới thiệu những cải tiến như cookie và JavaScript.
Mặt khác, tầm ảnh hưởng của Mosaic còn lan đến cả Microsoft. Thông qua công ty Spyglass, sử dụng các công nghệ bắt nguồn từ NCSA, Microsoft đã cấp phép phần mềm này để tạo nền tảng cho Internet Explorer 2.0 , trình duyệt được cài đặt sẵn trên Windows 95. Điều này dẫn đến cuộc chiến trình duyệt lớn đầu tiên, nơi Internet Explorer cuối cùng đã chiến thắng nhờ được cài đặt sẵn trên hầu hết mọi máy tính cá nhân trên thế giới.
Câu chuyện chưa dừng lại ở đó. Mã nguồn của Netscape được công bố vào năm 1998, cho phép dự án Mozilla tạo ra Firefox vào năm 2002, mang lại sự cạnh tranh và đổi mới cho ngành công nghiệp với tính năng duyệt web theo tab và tuân thủ tốt hơn các tiêu chuẩn W3C. Cuối cùng, vào năm 2008, Google tham gia cuộc cạnh tranh với Chrome , nhờ sức mạnh của công cụ và khả năng tích hợp với công cụ tìm kiếm, đã trở thành công cụ thống trị hiện nay.
Liệu Mosaic có thể được sử dụng ngày nay không?
Đối với những ai hoài niệm hoặc đơn giản chỉ tò mò, Mosaic vẫn chưa hoàn toàn biến mất. Mặc dù việc phát triển chính thức đã ngừng vào tháng 1 năm 1997 để nhường chỗ cho Netscape, các dự án vẫn tiếp tục duy trì phần mềm này. Ví dụ, trên các bản phân phối GNU/Linux như Ubuntu , bạn có thể cài đặt nó bằng cách sử dụng các gói Snap bằng cách chạy một lệnh đơn giản trong terminal.
Tuy nhiên, điều quan trọng cần lưu ý là đây là một công cụ cực kỳ thô sơ. Dựa trên HTML2 và thiếu hỗ trợ các định dạng hiện đại như PNG (mặc dù nó hỗ trợ JPEG và GIF), phần lớn các trang web hiện nay sẽ không tải được hoặc hiển thị hoàn toàn bị biến dạng. Hơn nữa, việc thiếu hỗ trợ HTTPS khiến việc duyệt web hiện đại gần như không thể, biến nó thành một hiện vật bảo tàng tương tác hơn là một trình duyệt hoạt động hiệu quả.
Từ những bước nhảy vọt đầu tiên của siêu văn bản trên ARPANET đến sự thống trị tuyệt đối của Chrome và Safari trên điện thoại di động, quá trình phát triển của trình duyệt web đã vô cùng chóng mặt. NCSA Mosaic chính là cầu nối nền tảng đã biến mạng lưới văn bản học thuật thành trải nghiệm đa phương tiện và hình ảnh mà chúng ta mang theo trong túi ngày nay, tạo tiền đề cho sự nổi lên của những gã khổng lồ như Mozilla, Microsoft và Google.