Apa itu ActiveX®?

ActiveX® adalah seperangkat teknologi Pemrograman Berorientasi Objek (OOP) yang dibuat oleh Microsoft®. Ini memungkinkan aplikasi perangkat lunak untuk berbagi fungsionalitas dan informasi. Objek ActiveX® adalah program mandiri yang hanya berfungsi pada sistem operasi Windows®.

ActiveX® dibuat untuk memastikan bahwa aplikasi yang berbeda memiliki fungsi yang sama. Contoh terbaik dari ini adalah objek pemeriksa ejaan ActiveX®. Alih-alih menulis dua program terpisah untuk pemeriksa ejaan, satu objek pemeriksa ejaan dibuat untuk memastikan bahwa fungsinya digunakan bersama di antara berbagai aplikasi Microsoft® seperti Word dan PowerPoint®.

Teknologi ActiveX® berkembang dalam bentuk object linking and embedding (OLE). OLE mengizinkan fungsi sederhana seperti potong dan tempel untuk dibagikan di antara berbagai aplikasi. Ini kemudian berkembang menjadi gagasan modul objek majemuk (COM). Modul dan applet independen seperti pemeriksa ejaan adalah objek COM atau ActiveX® yang dapat diakses dari aplikasi Windows®.

Kontrol ActiveX® adalah plug-in atau program kecil yang ditulis dalam C++ dan Visual Basic. Sama seperti applet Java, kontrol ActiveX® adalah aplikasi kecil yang berjalan dalam browser web. Program yang mendukung plug-in tersebut disebut wadah ActiveX® atau wadah komponen.

Microsoft® Internet Explorer® (IE) (browser web standar untuk sistem operasi Windows®) menggunakan kontrol atau objek ActiveX® untuk memfasilitasi pemutaran multimedia. Jenis kontrol di Internet Explorer® ini memungkinkan pengguna untuk menonton klip video di halaman web. Pengguna tidak perlu meluncurkan Windows® Media Player secara terpisah untuk menonton klip. Kontrol ActiveX® yang telah dimuat sebelumnya mengakses fungsionalitas Media Player dan memutar klip di jendela browser Internet Explorer®.

Contoh lain dari objek ActiveX® adalah kontrol Flash® ActiveX®. File Flash® hanya dapat diputar oleh pemutar Adobe™ Flash®. Beberapa situs web diprogram seluruhnya dengan Flash®, yang tidak dapat diputar oleh Internet Explorer®. Oleh karena itu, komponen Flash ActiveX® diinstal untuk melihat situs. Secara otomatis mendeteksi situs yang berisi file flash dan mengakses Flash® Player untuk memutar file secara langsung di jendela browser.
Fakta bahwa kontrol ini dapat digunakan kembali oleh banyak program telah membuatnya lebih rentan terhadap spyware berbahaya. Penyerang dapat menggunakan kembali komponen untuk menambahkan kode berbahaya dan mendapatkan akses ke data dan file pribadi. Untuk menghasilkan solusi yang komprehensif, Microsoft® telah menambahkan beberapa kemampuan ke Internet Explorer®. Setiap kali situs mencoba menginstal kontrol ActiveX®, Internet Explorer® menampilkan peringatan. Ini berarti situs tidak dapat menginstal komponen ActiveX® secara otomatis, sehingga memastikan sistem Anda aman dan bebas dari spyware.