Định dạng Tài liệu Di động (PDF) ban đầu được Adobe phát triển dành cho phần mềm Acrobat của riêng họ. Từ đó, các tệp PDF đã trở thành một trong những loại tài liệu phổ biến nhất trên thế giới. Tuy nhiên, nhiệm vụ mở chúng giờ đây đã chuyển sang các trình duyệt web. Một số trình duyệt chỉ có thể xem PDF, trong khi những trình duyệt khác còn cho phép chỉnh sửa và thậm chí thêm chữ ký.
Vậy, làm thế nào mà các trình duyệt web lại trở thành phương tiện chính để sử dụng và chỉnh sửa các tệp PDF? Điều này có vẻ là một sự kết hợp lạ lùng hoặc một ví dụ về việc “phình to” tính năng, nhưng đây lại là một trong những câu chuyện thành công vĩ đại nhất trong sự phát triển của các trình duyệt web hiện đại.
Sự Thống Trị Ban Đầu Của Adobe Acrobat
Hãy bắt đầu từ khởi điểm. Adobe đã tạo ra đặc tả PDF gốc vào năm 1993 như một công nghệ để hiển thị các trang trên bất kỳ màn hình và nền tảng nào. Nó chủ yếu hữu ích cho ngành xuất bản điện tử, nơi kích thước và vị trí của hình ảnh, văn bản cần độ chính xác tuyệt đối đến từng pixel.
Adobe đã phát triển ứng dụng riêng để tạo PDF, được gọi là Acrobat, với mức giá 50 USD – tương đương khoảng 110 USD vào năm 2025. Tuy nhiên, Acrobat và tiêu chuẩn PDF đã không phổ biến rộng rãi cho đến khi Adobe phát hành ứng dụng Reader miễn phí để chỉ đọc các tệp PDF. Đồng sáng lập Adobe, Charles Geschke, đã chia sẻ trong một cuộc phỏng vấn năm 2008 rằng: “Khái niệm cho không phần mềm là một điều cấm kỵ, một khái niệm rất xa lạ. Nhưng rõ ràng là làm như vậy là cách duy nhất chúng tôi có thể đạt được sự thâm nhập thị trường. Microsoft có thể mặc định rằng bằng cách nào đó mọi người đều có Word. Chúng tôi không thể mặc định rằng mọi người sẽ mua Reader.”
Khi internet và web bắt đầu trở nên phổ biến vào những năm 1990, PDF là một trong những lựa chọn tốt nhất để chia sẻ tài liệu với định dạng phức tạp. Adobe thậm chí còn tạo ra một plugin Reader cho các trình duyệt web, cho phép chúng hiển thị các tệp PDF ngay bên trong các trang web mà không cần chuyển sang ứng dụng Reader đầy đủ. PDF đã trở nên quan trọng đối với trải nghiệm web như video và các hoạt ảnh Flash.
Kỷ Nguyên Kết Thúc Plugin Và Sự Trỗi Dậy Của Trình Duyệt
Các plugin của trình duyệt web từng là một “cơn ác mộng” về bảo mật và sự ổn định hệ thống. Chúng thường không được cập nhật tự động, vì vậy ngay cả khi các lỗ hổng bảo mật được phát hiện và vá lỗi, các bản sửa lỗi cũng không đến tay hầu hết người dùng trong nhiều tuần hoặc nhiều tháng. Chúng cũng có thể gây ra lỗi và các vấn đề về hiệu suất trong các trình duyệt web. Plugin Flash của Adobe là thủ phạm lớn nhất về các vấn đề bảo mật, nhưng Adobe Reader cũng gặp phải một số trục trặc trong những năm qua.
Khi các trình duyệt web bắt đầu loại bỏ plugin vào cuối những năm 2000, chúng cần một giải pháp thay thế cho plugin Acrobat để các trang web có nội dung PDF nhúng vẫn có thể hoạt động bình thường. Apple Safari đã chuyển sang trình xem PDF gốc trong Mac OS X, Firefox 19 ra mắt vào năm 2013 với trình xem PDF tích hợp (dự án PDF.js), và Google Chrome đã bổ sung trình xem PDF vào năm 2010.
Giao diện trình xem PDF tích hợp trong trình duyệt Safari 5 năm 2013, đánh dấu kỷ nguyên mới không dùng plugin
Việc di chuyển khỏi Flash đòi hỏi nhiều trang web phải cập nhật đáng kể, nhưng quá trình chuyển sang trình xem PDF tích hợp lại diễn ra liền mạch hơn nhiều. Các trang sử dụng các thẻ embed
và object
để hiển thị nội dung PDF vẫn tiếp tục hoạt động bình thường. Hầu hết mọi người có lẽ không nhận thấy sự chuyển đổi này, ngoại trừ việc các nút điều khiển trông hơi khác một chút, nhưng đó là một bước quan trọng để cải thiện hiệu suất và bảo mật của các trình duyệt web hiện đại.
Khi các trình duyệt web cuối cùng tắt hỗ trợ plugin vào những năm 2010, các trình xem PDF tích hợp đã trở thành cách duy nhất để hiển thị các tệp PDF bên trong các trang web. Các tài liệu cần chức năng cụ thể của Acrobat, như tập lệnh, phải được tải xuống và mở trong ứng dụng Acrobat dành cho máy tính để bàn hoặc một công cụ khác.
Các trình xem PDF tích hợp đã trở nên tốt hơn theo thời gian. Ví dụ, trình xem của Firefox hiện có thể thêm văn bản, đánh dấu và chữ ký vào các tệp PDF. Microsoft đã “đi một vòng” với trình duyệt web Edge của mình, giờ đây sử dụng một trình đọc dựa trên Acrobat cho nội dung PDF được phát triển với sự hợp tác của Adobe.
Không Chỉ Dừng Lại Ở Web: PDF Trên Trình Duyệt Cho File Cục Bộ
Giờ đây, khi các trình duyệt web đã có trình xem PDF tích hợp riêng – một thành phần cần thiết để loại bỏ plugin trên web – bước hợp lý tiếp theo là cho phép chúng được sử dụng với các tệp cục bộ. Bằng cách đó, một trình duyệt web có thể hoàn toàn thay thế Adobe Acrobat và các ứng dụng khác để mở PDF.
Tài liệu PDF được mở trực tiếp trong trình duyệt Google Chrome, minh họa khả năng xử lý file cục bộ
Theo thời gian, Firefox, Google Chrome, Safari và các trình duyệt web khác đã tự bổ sung mình vào danh sách các ứng dụng hợp lệ để mở các tệp PDF. Khi bạn nhấp đúp vào một tệp PDF trên máy tính ngày nay, nó thường mở ra trong một trình duyệt web. Máy tính Mac vẫn có ứng dụng Preview để mở các tài liệu như PDF, nhưng trình xem tích hợp duy nhất trên Windows 10 và 11 là Microsoft Edge.
Có vẻ hơi kỳ lạ khi các trình duyệt web đã tiếp quản việc xử lý tệp PDF trên hầu hết các máy tính, nhưng đây không phải là một trường hợp “phình to” phần mềm. Các trình duyệt web phải tạo trình xem riêng để loại bỏ plugin, và bằng cách mở rộng chức năng đó cho các tệp cục bộ, chúng có thể thay thế các ứng dụng như Acrobat Reader cho các nhu cầu sử dụng thông thường. Cá nhân tôi rất vui khi giữ phần mềm Adobe trên máy tính của mình ở mức tối thiểu.