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
Yorum Gönder