- X_Pulgin_UNITY_ENABLED =
- X.UA.ActiveX ? !!X_Pulgin_UNITY_VERSION :
- navigator.mimeTypes &&
- navigator.mimeTypes[ 'application/vnd.unity' ] &&
- navigator.mimeTypes[ 'application/vnd.unity' ].enabledPlugin;
+ X_Pulgin_GEARS_ENABLED =
+ window.GearsFactory ||
+ ( X_UA[ 'ActiveX' ] && 6 <= X_UA[ 'IE' ] ?
+ (function(){
+ return X_Script_createActiveXObjectSafty( 'Gears.Factory' );
+ })() :
+ X_Object_find( navigator, 'mimeTypes>application/x-googlegears>enabledPlugin' )
+ ),
+
+// https://support.microsoft.com/ja-jp/kb/279022
+// Windows Media Player 7 がクライアントにインストールされている場合に、自動的に Web ページに埋め込む方法
+// TODO GeckoActiveXObject
+ X_Pulgin_WMP_VERSION =
+ !X_UA[ 'IE' ] || !X_UA[ 'ActiveX' ] ? parseFloat( X_Object_find( navigator, 'plugins>Windows Media Player Plug-in Dynamic Link Library>version' ) || 0 ) :
+ (function(){
+ var obj = X_Script_createActiveXObjectSafty( 'WMPlayer.OCX.7' );
+
+ return obj ? parseFloat( obj[ 'versionInfo' ] ) :
+ X_Script_createActiveXObjectSafty( '{22D6F312-B0F6-11D0-94AB-0080C74C7E95}' ) ? 6.4 : 0;
+ })();