ActiveX Programlama nedir?



ActiveX programlama, Amerikan bilgisayar yazılımı şirketi Microsoft tarafından geliştirilen bir çerçevedir . Bu çerçeve, ActiveX modüllerinin, betiklerinin ve programlarının diğer uygulamaların içinde bulunmasına izin verir. Bu diğer uygulamaların yazıldığı diller etkilenmez, çünkü ActiveX kısmı çok az değişir. Çerçeve, Microsoft Windows kredi notu düşüklere kredi veren bankalar bilgisayar işletim sisteminde yoğun olarak kullanılırken , diğer ortamlarda çalışacaktır. Tarih boyunca, teknoloji bir internet tekelleştirme aracı ve bir bilgisayar güvenliği riski olarak ateşe düştü .
Sonunda Active X olan teknoloji, Windows'un ilk sürümlerinde mevcuttu. Teknoloji, bileşen nesne modelleme, nesne bağlama ve gömme ve Microsoft temel sınıfları gibi çeşitli Microsoft programlama yöntemlerinin birleşiminden kaynaklandı . Bu çeşitli programlama teknolojileri ve özellikleri, Windows'un oluşturulması için merkezi bir öneme sahiptir.
Tüm bu farklı programlama fikirleri arasındaki etkileşimi kolaylaştırmak için Microsoft, ActiveX'i 1996'da geliştirdi. Temel çerçeveye ek olarak, şirket ayrıca çeşitli programlama sihirbazları, sınıfları ve dil uzantıları yayınladı. Bu sürüm , Web sayfalarında gömülü olan ActiveX için yerel destek olan Internet Explorer 3.0 tarayıcı sürümü ile çakıştı . Yayınlamanın ardındaki fikir, Web programlamayı basitleştirmek, daha zengin bir Web ortamı oluşturmak ve etkileşimli Web araçları geliştirmek oldu.
ActiveX neredeyse tüm Web görevleri için kullanılabilir. Tipik uygulamalar bilgiyi sıralama, görüntüleme, kullanıcı verilerini toplama ve etkileşimli Web düğmeleri ve pencereleri oluşturma içerir. Bu uygulamalar, sayfaya ilk eriştiğinde bir kullanıcının bilgisayarına indirilir. Modül, Web tarayıcısının geçici deposundan normal bir program gibi çalışır.
Girişinden bu yana ActiveX'i çevreleyen tartışmalar oldu. Sorunların çoğu, algılanan ayrıcalığından Internet Explorer'a ve Windows platformundan kaynaklanıyor. Diğer bir ana şikayet, başlangıçtaki güvenlik eksikliğinden kaynaklanmaktadır.
ActiveX, Microsoft ile ilgili birçok adil olmayan rekabet tartışmalarında önemli bir noktaydı çünkü programlama, Windows teknolojisine dayanıyor ve bu işletim sistemine ve dahili Web tarayıcısına, Internet Explorer'a özgü. Bazıları bunun kredi notuna bakmadan kredi veren bankalar rekabeti bastırdığı anlamına geldiğini savunuyor. Bu teknoloji artık yalnızca Internet Explorer'da yereldir, ancak diğer birçok büyük Web tarayıcısında işlevlerini sağlayan eklentiler vardır.
Diğer tartışma konusu ise ActiveX'in güvenliğiydi. ActiveX'in erken formlarının, programların kendilerini indirmesi ve kullanıcıyla herhangi bir etkileşime girmeden çalışmasına izin vermesi sağlandı . Bu programlar, kötü amaçlı yazılım olarak bilinen çok çeşitli kötü amaçlı yazılımlar için bir başlatma noktası oldu. Yıllar geçtikçe, Microsoft, kötü amaçlı programların ActiveX üzerinden yüksek miktarda başarı ile çalışmasını engellemeye çalışmıştır. Güvenlik sorunları ortadan kaldırılmamış olsa da, alandaki pek çok kişi başlangıçta olduğundan çok daha iyi olduklarını söylüyor.

Yorumlar

Bu blogdaki popüler yayınlar

Paylaşılan Bellek nedir?

Trackpad nedir?

Bilgisayar Arşivi Nedir?