Softwaremaker Microsoft werkt aan enkele aanpassingen in ActiveX waardoor internetters een interactief element op een website niet langer hoeven te activeren voordat deze kan worden uitgevoerd.
Sinds april vorig jaar moeten gebruikers noodgedwongen handmatig akkoord gaan met het uitvoeren van een ActiveX-element. De softwaremaker zag zich hiertoe genoodzaakt door een patentruzie met Eolas. Microsoft heeft nu echter een licentie op de technologie van Eolas genomen, waardoor de fabrikant de destijds doorgevoerde fix ongedaan kan maken.
Door de aanpassingen in ActiveX zullen gebruikers niet langer worden geconfronteerd met de beruchte 'click to activate'-melding bovenaan hun IE-browser als de website die ze bezoeken interactieve elementen bevat.
Internetters zullen echter nog wel even geduld moeten hebben. In december verwacht Microsoft een preview van de zogenoemde IE Automatic Component Activation te kunnen vrijgeven via zijn Download Center. Ook zal de fix onderdeel uitmaken van de volgende prerelease van Windows Vista SP1 en Windows XP SP3. Ten slotte zal de fix in april volgend jaar via de maandelijkse updateronde algemeen worden uitgerold.
'Deze verandering vereist geen aanpassingen aan bestaande websites en ontwikkelaars hoeven geen nieuwe pagina's te maken', aldus Pete LePage, IE-productmanager bij Microsoft. 'We draaien het simpelweg terug tot de oude situatie.'
Ontwikkelaars die zelf webapplicaties hebben ontwikkeld met WebOC of MSHTML moeten overigens mogelijk wel actie ondernemen. De registersleutel FEATURE_ENABLE_ACTIVEX_INACTIVATE_MODE wordt bijvoorbeeld na de fix genegeerd. Ontwikkelaars die hun applicatie juist wel via een muisklik willen laten activeren, moeten volgens Microsoft de DOCHOSTUIFLAG-sleutel gebruiken.