Показать сообщение отдельно
Старый 16.01.2007, 20:41
borzih вне форума Посмотреть профиль Отправить личное сообщение для borzih Найти все сообщения от borzih
  № 10  
Ответить с цитированием
borzih

Регистрация: Dec 2006
Сообщений: 27
Цитата:
Сообщение от __etc
В Firefox, Opera (последних версий) стоят девятые версии. В Internet Explorer, что идёт с XP, по умолчанию шестая. В Vista не знаю, не смотрел.
Здорово, это и хотелось услышать Правда, к сожалению, официального подтверждения пока не нашлось. На сайте opera.com про Флеш плеер вообще ничего не написано, а на сайте Mozilla.ru - говорится, что плеер идет как плагин... Не знаю, что и делать! Хоть эксперимент как-то проводить. Скачивать, ставить браузеры, смотреть...

Цитата:
Сообщение от __etc
borzih, а кто гарантирует, что ваша статистика не смухлёвана?
Я смотрю по статистике лишь одного сайта. К настоящему времени проверено 500 пользователей. Определение идет Javascript функцией:

Код:
// Узнать версию Flash (flash = true, если версия >= 6)

var plugin;
var version = 8;      // Какая версия требуется
var flash = false;    // Требуемая версия есть?

if (navigator.plugins) {
    if (navigator.plugins["Shockwave Flash"]) {
        plugin = navigator.plugins["Shockwave Flash"].description;
        var flash_ver = parseInt(plugin.charAt(plugin.indexOf('.') - 1));
        flash = flash_ver >= version;

    } else {
        if ((navigator.userAgent.indexOf('MSIE') != -1)
            && (navigator.userAgent.indexOf('Win') != -1))
        {
            var vb = '<script language="vbscript">\n'
                   + 'if ScriptEngineMajorVersion >= 2 then\n'
                   + '  on error resume next\n'
                   + '  flash = IsObject(CreateObject('
                   + '     "ShockwaveFlash.ShockwaveFlash.'
                   +        version + '"))\n'
                   + 'end if\n'
                   + '<' + '/script>';
            document.write(vb);
        }
    }
}