اکتیوایکس ( به انگلیسی: ActiveX ) یک چهارچوب نرم افزاری منسوخ شده است که توسط مایکروسافت ساخته شده بود و فناوری های پیشین مدل شیء مولفه ( COM ) و توکارسازی و پیوند شیء ( OLE ) را برای محتوای دانلود شده از یک شبکه مخصوصاً از وب جهان گستر سازگارسازی می کرد. [ ۱] شرکت مایکروسافت ActiveX را در سال ۱۹۹۶ معرفی کرد. در اصل، AciveX بستگی به سیستم عامل های مایکروسافت ویندوز ندارد، اما در عمل، بیشتر کنترل های ActiveX فقط روی ویندوز اجرا می شوند. بیشتر این کنترل ها نیاز به کارخواهی دارند که روی رایانه مبتنی بر x86 اجرا شوند، زیرا کنترل های ActiveX نیاز به کد از قبل کامپایل شده دارند. [ ۲] [ کدام صفحه؟]
ActiveX هنوز از طریق اینترنت اکسپلورر ۱۱ روی ویندوز ۱۰ پشتیبانی می شود، در حالیکه ActiveX روی مرورگر پیش فرض شان که مایکروسافت اج است پشتیبانی نمی شود ( زیرا «اج» یک سامانه گسترش متفاوت و ناسازگار دارد، زیرا بر اساس پروژه کرومیم گوگل است ) . [ ۳]
ActiveX یکی از فناوری های عمده در مهندسی نرم افزار مبتنی بر مولفه می باشد. [ ۴] در مقایسه با JavaBeans، اکتیواکس زبان های برنامه نویسی بیشتری را پشتیبانی می کند، اما جاوابینز از بن سازه های بیشتری پشتیبانی می کند. [ ۵] از ActiveX در بسیاری از فناوری های توسعه کاربردی سریع مثل، کتابخانه الگوی فعال، دلفی، جاوابینز، کتابخانه کلاس بنیاد مایکروسافت، کیوت، ویژوال بیسیک، فرم های ویندوز، و دابلیواکس ویدجت ها پشتیبانی می شود، و هدف آن است که به توسعه دهندگان برنامه کاربردی امکان جاسازی کنترل های ActiveX به درون محصولات شان داده شود.
بسیاری از برنامه های کاربردی مایکروسافت ویندوز - شامل خیلی از برنامه های خود مایکروسافت، مثل اینترنت اکسپلورر، مایکروسافت آفیس، مایکروسافت ویژوال استودیو، و ویندوز مدیا پلیر - از کنترل های ActiveX برای ساخت مجموعه ویژگی خودشان استفاده می کنند، همچنین برای کپسوله سازی ( لفاف پیچی ) عملکردشان به صورت کنترل های ActiveX استفاده می کنند، که این کنترل ها بعداً می توانند در داحل برنامه های کاربردی دیگر توکارسازی شوند. اینترنت اکس پلورر همچنین امکان توکارسازی کنترل های ActiveX در داخل صفحات وب را می دهد.
در اکتبر سال ۱۹۹۶، مایکروسافت ورژن بتای کیت توسعه نرم افزار ActiveX را برای سیستم عامل مکینتاش منتشر کرد، که شامل یک افزایه برای نت اسکیپ نویگیتور روی مک بود، همچنین اعلام کرد که قصد دارد ActiveX را سال آینده روی سولاریس پشتیبانی نماید. [ ۶] در مدت شش ماه، و دو انتشار بتای بعدی، هنوز هیچ افزایه ActiveX مکینتاش که از نظر تجاری دردسترس باشد وجود نداشت. [ ۷]
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفActiveX هنوز از طریق اینترنت اکسپلورر ۱۱ روی ویندوز ۱۰ پشتیبانی می شود، در حالیکه ActiveX روی مرورگر پیش فرض شان که مایکروسافت اج است پشتیبانی نمی شود ( زیرا «اج» یک سامانه گسترش متفاوت و ناسازگار دارد، زیرا بر اساس پروژه کرومیم گوگل است ) . [ ۳]
ActiveX یکی از فناوری های عمده در مهندسی نرم افزار مبتنی بر مولفه می باشد. [ ۴] در مقایسه با JavaBeans، اکتیواکس زبان های برنامه نویسی بیشتری را پشتیبانی می کند، اما جاوابینز از بن سازه های بیشتری پشتیبانی می کند. [ ۵] از ActiveX در بسیاری از فناوری های توسعه کاربردی سریع مثل، کتابخانه الگوی فعال، دلفی، جاوابینز، کتابخانه کلاس بنیاد مایکروسافت، کیوت، ویژوال بیسیک، فرم های ویندوز، و دابلیواکس ویدجت ها پشتیبانی می شود، و هدف آن است که به توسعه دهندگان برنامه کاربردی امکان جاسازی کنترل های ActiveX به درون محصولات شان داده شود.
بسیاری از برنامه های کاربردی مایکروسافت ویندوز - شامل خیلی از برنامه های خود مایکروسافت، مثل اینترنت اکسپلورر، مایکروسافت آفیس، مایکروسافت ویژوال استودیو، و ویندوز مدیا پلیر - از کنترل های ActiveX برای ساخت مجموعه ویژگی خودشان استفاده می کنند، همچنین برای کپسوله سازی ( لفاف پیچی ) عملکردشان به صورت کنترل های ActiveX استفاده می کنند، که این کنترل ها بعداً می توانند در داحل برنامه های کاربردی دیگر توکارسازی شوند. اینترنت اکس پلورر همچنین امکان توکارسازی کنترل های ActiveX در داخل صفحات وب را می دهد.
در اکتبر سال ۱۹۹۶، مایکروسافت ورژن بتای کیت توسعه نرم افزار ActiveX را برای سیستم عامل مکینتاش منتشر کرد، که شامل یک افزایه برای نت اسکیپ نویگیتور روی مک بود، همچنین اعلام کرد که قصد دارد ActiveX را سال آینده روی سولاریس پشتیبانی نماید. [ ۶] در مدت شش ماه، و دو انتشار بتای بعدی، هنوز هیچ افزایه ActiveX مکینتاش که از نظر تجاری دردسترس باشد وجود نداشت. [ ۷]
wiki: اکتیوایکس