Tại sao các plug-in của trình duyệt bị loại bỏ và điều gì sẽ thay thế chúng

Jan 8, 2025
Quyền riêng tư và Bảo mật
NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH

Các trình cắm của trình duyệt đang dần ngừng hoạt động. IOS của Apple chưa bao giờ hỗ trợ plugin, Flash đã ngừng hoạt động từ lâu đối với Android và phiên bản mới của IE dành cho Windows 8 không hỗ trợ hầu hết các plugin. Chrome sẽ sớm chặn các plugin trình duyệt NPAPI truyền thống.

Web sẽ không bị đảo ngược và mất các tính năng. Có một lý do chính đáng để các plugin trình duyệt biến mất và web sẽ tốt hơn khi chúng không còn nữa. Các nhà phát triển trình duyệt đang tích hợp các tính năng của trình cắm thêm vào chính các trình duyệt.

Lưu ý rằng điều này không áp dụng cho tiện ích mở rộng hoặc tiện ích bổ sung , chỉ những plugin chạy trên các trang web như Flash, Silverlight và Trình cắm Java không an toàn tuyệt đối .

Tại sao Plugin trình duyệt được tạo ra

Các trình cắm thêm của trình duyệt rất cần thiết khi chúng được tạo ra. Vào thời điểm đó, các trình duyệt còn khá non nớt. Tệ hơn nữa, việc phát triển trình duyệt cuối cùng đã đi vào bế tắc. Microsoft’s Internet Explorer 6 được phát hành vào năm 2001 trong khoảng thời gian Windows XP ban đầu được phát hành. Vì Microsoft đã “chiến thắng” trong các cuộc chiến trình duyệt và đứng đầu, họ quyết định loại bỏ các nhà phát triển của mình khỏi Internet Explorer và ngừng phát triển IE hoàn toàn . Phiên bản tiếp theo của Internet Explorer, IE 7, được phát hành vào năm 2006, hơn 5 năm sau đó. IE 7 và thậm chí IE 8, được phát hành 8 năm sau vào năm 2009, là một cải tiến khá nhỏ so với IE 6.

LIÊN QUAN: Tại sao nhiều người đam mê lại ghét Internet Explorer?

Trong hơn năm năm, việc phát triển trình duyệt cho hầu hết người dùng web đã bị đình trệ. Sự phát triển trình duyệt chậm chạp này đã tạo ra cơ hội lớn cho các nhà phát triển plug-in. Trình phát Flash của Adobe được mở rộng để bao gồm hỗ trợ phát lại video cũng như hoạt ảnh và các tính năng khác. Microsoft đã phát triển Silverlight phát hành nó vào năm 2007 để cung cấp hỗ trợ truyền thông và hình ảnh động trực tuyến - về cơ bản nó là đối thủ cạnh tranh của Microsoft’s Flash.

Các plug-in khác cũng được tạo ra để lấp đầy các lỗ hổng trong trình duyệt web. Trình cắm Unity cung cấp hỗ trợ đồ họa 3D, trình cắm Google Voice và Video cung cấp cho các dịch vụ Hangouts và Talk của Google quyền truy cập vào micrô và webcam của hệ thống, v.v.

Ngay cả trong những ngày đầu trước khi Internet Explorer 6 bị đình trệ nghiêm trọng, các trình cắm của trình duyệt đã được sử dụng để thêm các tính năng vào trình duyệt web mà bản thân các trình duyệt này không có. Nếu đã xem web đủ lâu, bạn sẽ nhớ truy cập trang phát lại video trực tuyến và được giới thiệu lựa chọn sử dụng Windows Media Player, QuickTime hoặc RealPlayer để phát video. Ba plug-in không tương thích này đều là những cách khác nhau để thêm phát lại video vào web. Không có cách tích hợp nào để trình duyệt phát video, cũng như không có tiêu chuẩn phát lại video trên toàn bộ web. Cuối cùng, chúng tôi đã tiêu chuẩn hóa về Flash và bây giờ chúng tôi đang rời bỏ nó.

Tại sao các plugin của trình duyệt lại kém

Các plug-in của trình duyệt đã được chứng minh là một vấn đề đối với web. Dưới đây là một số vấn đề lớn nhất với chúng:

LIÊN QUAN: Java không an toàn và đáng sợ, đã đến lúc phải vô hiệu hóa nó và đây là cách

  • Bảo vệ : Các plug-in của trình duyệt đã được chứng minh là không an toàn hơn chính các trình duyệt và Flash và Java là một số vectơ tấn công lớn nhất trên web. Điều này càng trầm trọng hơn bởi thực tế là mọi người đều có cùng một trình cắm Flash hoặc Java, bất kể họ sử dụng trình duyệt hoặc hệ điều hành nào. Điều này có nghĩa là một cuộc tấn công vào trình cắm sẽ hoạt động trên mọi trình duyệt và hệ điều hành.
  • Không có hộp cát : Sự cố bảo mật ngày càng trầm trọng hơn vì các plugin trình duyệt truyền thống được viết bằng NPAPI (Giao diện lập trình ứng dụng plugin Netscape) hoặc ActiveX thì không hộp cát . Họ có toàn quyền truy cập vào toàn bộ tài khoản người dùng và các quyền đối với hệ điều hành của nó. Một lỗ hổng trong trình cắm giúp truy cập vào toàn bộ hệ điều hành. Trong khi đó, các trình duyệt hiển thị các trang web trong một hộp cát, khó thoát hơn. Các plugin hộp cát Pepper API (PPAPI) mới của Chrome và phiên bản Flash mới dành cho Chrome sử dụng API Pepper này thay vì NPAPI.
  • Sự cố đa nền tảng : Plugin được tạo bởi một nhà cung cấp, có nghĩa là chỉ có một triển khai duy nhất và nó chỉ chạy trên các nền tảng được hỗ trợ của nhà cung cấp đó. Ví dụ: giả sử bạn muốn xem Netflix trên Linux - bạn không thể thực hiện việc này theo cách được hỗ trợ vì Microsoft không cung cấp Silverlight cho Linux. Hoặc, giả sử bạn muốn chơi một số trò chơi Flash trên iPad của mình - bạn cũng không thể làm điều này vì Adobe Flash không chạy trên iOS. Trong cả hai trường hợp, nhà phát triển Linux hoặc nhà phát triển Apple không thể viết hỗ trợ của riêng họ cho Silverlight hoặc Flash. Nó không phải là một tiêu chuẩn mở như các tiêu chuẩn web, nơi bạn có thể có nhiều triển khai được thực hiện bởi những người khác nhau.
  • Ổn định : Các plugin cũng là nguyên nhân hàng đầu gây ra sự cố, đặc biệt là khi sự cố của chúng đã làm hỏng toàn bộ trình duyệt web. Rất may, do tính năng hộp cát của Chrome và trình cắm cô lập của Firefox, ngày nay các trình cắm bị lỗi chỉ tự gặp sự cố. Không có cách nào để các nhà phát triển trình duyệt khắc phục những sự cố này; họ phải dựa vào các nhà phát triển plugin để sửa chúng. Bạn không thể chỉ chuyển sang một phiên bản plugin khác nếu một plugin đang gặp sự cố đối với bạn - chỉ có một tùy chọn.

Giữa vấn đề bảo mật và những cuộc đấu tranh để làm cho các trình cắm hoạt động tốt trên các nền tảng di động và máy tính để bàn khác nhau, không có gì lạ khi các trình cắm đang không còn được ưa chuộng. Chúng cũng là những vật thể lạ đối với trình duyệt web - chúng hiển thị nội dung khác nhau và không thể được tích hợp với các trang web theo cách mà mã HTML tiêu chuẩn có thể.

Trình cắm Trình duyệt thay thế là gì

Trong những ngày đầu của web, các trình cắm cho phép các tính năng được phát triển song song và cạnh tranh - hãy chứng kiến ​​tất cả các trình cắm phát lại video khác nhau. Họ cũng cho phép các bên thứ ba thêm các tính năng trang web mới khi việc phát triển trình duyệt web bị đình trệ.

Giờ đây, chúng ta đang ở trong một môi trường lành mạnh hơn nhiều với sự phát triển trình duyệt nhanh chóng và các tiêu chuẩn web. Chúng ta có sự cạnh tranh giữa nhiều loại trình duyệt web và ngay cả Microsoft cũng đang cố gắng tuân thủ các tiêu chuẩn web theo cách mà họ chưa từng làm trong quá khứ.

LIÊN QUAN: 10 điều bạn chưa biết trình duyệt web của mình có thể làm được

Nhiều trình cắm tính năng được triển khai hiện đang được giới thiệu dưới dạng các tính năng trình duyệt tích hợp sẵn. Nhiều người trong số họ đã được triển khai , trong khi một số chỉ đang trong quá trình phát triển. Dưới đây là những gì đang thay thế các plugin phổ biến nhất:

  • Tốc biến : Flash được sử dụng cho nhiều việc khác nhau, bao gồm phát lại video và ảnh động. Flash đã bị loại bỏ để phát lại video bằng video HTML5, vì các trang web như YouTube đang sử dụng nhiều video HTML5 hơn thay vì Flash một cách rõ ràng. Khi nói đến hoạt ảnh, nhiều tính năng HTML5 mới đang lấp đầy chỗ mà Flash từng được yêu cầu.
  • Java : Java đã bị loại bỏ dần, vì các ứng dụng Java trên các trang web đã được chứng minh là không an toàn vì trình cắm này là bảo mật tương đương với pho mát Thụy Sĩ. Về cơ bản, Java cung cấp một cách nhúng toàn bộ chương trình trên các trang web và điều này không hoạt động tốt.
  • Ánh bạc : Microsoft đang kết thúc quá trình phát triển Silverlight, hiện chỉ được sử dụng để phát lại video trên một số trang web. Netflix, người dùng nhiều nhất của Silverlight, đang chuyển sang phát lại video HTML5.
  • Unity 3D : Trình cắm Unity 3D cho phép nhúng các trò chơi 3D trên các trang web. Đồ họa 3D trên các trang web hiện có thể thực hiện được mà không cần bất kỳ trình cắm thêm nào nhờ WebGL.
  • Trình cắm Google Earth : Trình cắm Google Earth của Google đã được thay thế. Bạn có thể xem một cảnh Google Earth 3D hoàn chỉnh trong Google Maps với WebGL.
  • Google Voice và Video : Trình cắm Google Voice và Video vẫn được yêu cầu cho các cuộc gọi trong Hangouts và Google Talk. Nó sẽ được thay thế bằng tiêu chuẩn WebRTC cho giao tiếp âm thanh và video thời gian thực miễn phí của plug-in.


Với việc các tính năng của plugin được đưa vào các trình duyệt, chúng tôi sẽ tạo ra một web mạnh mẽ và an toàn hơn. Các trình cắm vẫn cần thiết vào lúc này, nhưng chúng đang trên đà phát triển. Chúng rất hữu ích tại một thời điểm, nhưng chúng tôi đang vượt xa chúng.

Trình cắm Flash sẽ còn ở lại với chúng tôi một thời gian nữa vì nó vẫn được sử dụng rộng rãi như vậy, nhưng tất cả các trình cắm khác đang trên bờ vực không còn phù hợp. Ngay cả Flash ngày càng trở nên ít liên quan hơn nhờ các nền tảng di động không hỗ trợ Flash. Điều này là tốt đối với hầu hết các nhà phát triển plugin - Adobe đã phát triển các công cụ xuất sang HTML5 thay vì Flash, Oracle có lẽ muốn plugin Java cực kỳ không an toàn biến mất và ngừng làm hỏng hồ sơ bảo mật của họ, và Microsoft không còn quan tâm đến việc thúc đẩy Silverlight với tư cách là đối thủ cạnh tranh của Flash.


Quyền riêng tư và Bảo mật - Các bài báo phổ biến nhất

Các công ty Shaming công khai có cải thiện an ninh không?

Quyền riêng tư và Bảo mật Sep 11, 2025

NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH Bạn có thể nghĩ rằng các đội bảo mật bên trong các công ty lớn ghét điều đó khi các nhà nghiên cứu và báo..


“Dịch vụ kiểm tra thời gian thực của mạng Microsoft” (NisSrv.exe) là gì và tại sao nó lại chạy trên PC của tôi?

Quyền riêng tư và Bảo mật Jun 28, 2025

NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH Windows 10 bao gồm Bộ bảo vệ Windows, bảo vệ PC của bạn khỏi vi-rút và các mối đe dọa khác. Quy trình “Dịch..


Cách tạo ảnh bìa Facebook hoàn hảo

Quyền riêng tư và Bảo mật Apr 19, 2025

NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH Hồ sơ Facebook của bạn nói lên rất nhiều điều về bạn. Đó có thể là sự hiện diện trực tuyến dễ thấy ..


10 cách sử dụng thông minh cho cảm biến Samsung SmartThings

Quyền riêng tư và Bảo mật Jun 19, 2025

SmartThings là một nền tảng smarthome của Samsung cho phép bạn thiết lập cảm biến và các thiết bị khác để tự động hóa một số tác..


Cách sử dụng Nhập bằng chữ viết tay trên Windows 10

Quyền riêng tư và Bảo mật Mar 13, 2025

Bàn phím viết tay của Windows 10 cho phép bạn nhập văn bản vào bất kỳ ứng dụng nào bằng bút hoặc bút cảm ứng khác. Nó thậm chí còn hoạt đ�..


Tại sao bạn không nên tắt Kiểm soát tài khoản người dùng (UAC) trong Windows

Quyền riêng tư và Bảo mật Sep 26, 2025

Kiểm soát tài khoản người dùng là một tính năng bảo mật quan trọng trong các phiên bản mới nhất của Windows. Trong khi chúng tôi đã giải thích ..


Thiết bị của bạn phát các số duy nhất và chúng được sử dụng để theo dõi bạn

Quyền riêng tư và Bảo mật Sep 28, 2025

Điện thoại thông minh của bạn - và các thiết bị khác sử dụng Wi-Fi - phát một số duy nhất khi chúng tìm kiếm các mạng Wi-Fi lân cận. Địa ch�..


Máy tính an toàn: Giúp xác định và loại bỏ phần mềm độc hại với Ad-Aware

Quyền riêng tư và Bảo mật Jun 29, 2025

NỘI DUNG KHÔNG ĐƯỢC CHỨNG MINH Khi nói đến Phần mềm độc hại (Malware), các thuật ngữ khác nhau như phần mềm quảng cáo, phần mềm gián điệp, phần..


Thể loại