ĐỊNH NGH ActiveXA của ActiveX
ActiveX là phần mềm cho phép các ứng dụng chia sẻ thông tin với nhau, bất kể ngôn ngữ lập trình được viết bằng gì. Được Microsoft (MSFT) phát triển vào năm 1996, ActiveX chỉ được hỗ trợ trên Windows và với các sản phẩm của Microsoft như Internet Explorer, Word, Excel và Powerpoint. Ngày nay, Javascript và Flash được sử dụng rộng rãi hơn ActiveX.
BREAKING XUỐNG
ActiveX được sử dụng để tạo ra các phần mềm được mã hóa trước được gọi là điều khiển ActiveX (tương tự như các trình cắm hoặc bổ trợ trên các trình duyệt khác). Ví dụ: nếu bạn đang cố truy cập trang web phát tệp Flash, bạn có thể tải xuống điều khiển Flash ActiveX để phát tệp trực tiếp trong trình duyệt của mình mà không cần mở ứng dụng mới. Về cơ bản, các điều khiển mở rộng chức năng của trình duyệt, cho phép nó thực hiện các tác vụ mà nếu không nó sẽ không thể thực hiện được. Nó đặc biệt hữu ích để phát video và nội dung đa phương tiện khác, bỏ qua bước mở trình phát đa phương tiện riêng biệt.
ActiveX có quyền truy cập hoàn toàn vào hệ điều hành Windows của bạn, vì vậy, trong khi nó có thể mạnh hơn Javascript, các điều khiển ActiveX có thể được sử dụng độc hại (ví dụ như phần mềm độc hại và phần mềm gián điệp). Vì lý do này, điều quan trọng là chỉ cài đặt các điều khiển ActiveX từ các nguồn bạn tin tưởng.
Một phần vì việc sử dụng độc hại các điều khiển ActiveX đã trở thành một vấn đề phổ biến như vậy, các điều khiển ActiveX ngày nay ít phổ biến hơn. Nhiều trình duyệt vô hiệu hóa các điều khiển ActiveX theo mặc định hoặc hoàn toàn không hỗ trợ chúng. Google Chrome, chẳng hạn, sẽ không tự động làm như vậy, mặc dù có thể thêm hỗ trợ thông qua tiện ích mở rộng trình duyệt. Thật thú vị, ngay cả chính Microsoft dường như đang quay lại phần mềm của mình: Edge mới, trình duyệt thay thế Internet Explorer trên các hệ điều hành Windows, không hỗ trợ ActiveX.
