Просмотр полной версии : Flash и JavaScript
blackhund
12.07.2002, 00:04
народ, кто знает как сделать следующее:
нужно проверить с помощью JS поддерживает ли система пользователя проигрывание swf-файлов и если нет, то в html-страничке вместо swf-ки вставлять картинку, например. с подстановкой все понятно. самое главное проверить есть ли возможность смотреть мультик. помогите, а?
Hi !
О ! класс :) давно что-то я не обзывался и не отправлял никого в детсад :) а вообще если ориентироваться на менее 14% ошибок, то яваскриптом проверить и вставить картинку нельзя :) а если меньше чем на 3% ошибок, то вообще никак даже просто проверить не получится :)
QUOTE]Оригинал написал(а) Ilya
Hi !
О ! класс :) давно что-то я не обзывался и не отправлял никого в детсад :) [/QUOTE]
Полгода всего-то назад :) Сабвея в прошлый раз - и правильно :) За Мак - так ему и надо! :D Но под виндами работало :cool: :rolleyes:
P.S. 14% - это откуда и что это значит? :rolleyes:
Во-первых действительно, что значит 14%?
Если имеется ввиду аудитория среднестатического сайта, то это скорей всего информация 96-го года.
Определить версию флэш плагина можно у 99% юзеров. как минимум:)
Hi !
Монсиньор Fouly :) вы мне льстите :) я с флешом имел дело вплотную только с февраля 97-го :) и тогда он еще по другому назывался :) А вообще конечно Fouly само собой - в детсад - в младшую группу строго режима - учится ответственности в заявлениях, а sts, так уж и быть, - в старшую группу, но все равно в детсад :)
а насчет фактической стороны дела я обещал молчать :) потому как вечно вести споры про одно и то же просто скучно :)
blackhund
12.07.2002, 13:34
к черту статистику ошибок. все же как проверить _джава_скриптом возможность проигрывания флэш-роликов? я так понимаю navigator.plugins не катит. или катит? у меня не работает по крайней мере. а что касается выбора вставить мультик или вставить картинку то это очень даже просто:
if (FlashRabotayet() == true) {
var text = "<embed>" +
... //весь нужный код для встаки флэшки в страничку
"</embed>";
document.write(text);
}
else {
var elsetext = "<img src = 'empty.gif'>" + ... ;
document.write(elsetext);
}
так можно получить _реальную_ помощь или все только умничать умеют?
2 Ilya
У тебя сногсшибательная аргументация.
Представляю сколько людей ты так отправил в дест сад, умалчивая фактическую сторону:)
2 blackhund
Заходишь сюда:http://mobile.samsung.ru
Берешь два скрипта flash.js и flash.vb - отставляешь права автора и юзаешь на здоровье.
blackhund
12.07.2002, 14:47
2Fouly 10x
Hi !
это да :) отправил кучу народа :) но умалчивать я начал только после 100 подробнейших объяснений в массе различных мест (не говоря уже про линк у меня в подписи :)
А если по существу то последние два подобных глобальных тестирования заказывали уже не нам и про самсунг ничего особенно плохого сказать не могу - скорее всего в раойне 11-12% ошибок - не больше :) А по очень грубым прикидкам для России, без учета маков,корпоративных проксей и резалок баннеров, 12% превратятся в что-то около 6%-7% :)
Ilya
У меня подписи отключены.
Но я говорю не о проценте ошибок (кои не имет отношения к делу) а о проценте посетителей.
При чем посетители у которых сисадмины на работе психически не уравновешенные, или сами они такие, или пользуются собственноручно-написанным броузером и т.п. - не считаются, так же как и при прочих подсчетакх.
HI !
ну раз надежность до лампочки, тогда мне тут делать нечего :) Замолкаю :)
Не надо подменять понятия.
Надежность обеспечивается в пределах разумного.
Девелопер не волшебник, а юзер не Бог.
Флэш плагин определяется в 99.99% броузеров и их версиях которыми сегодня пользуются юзеры.
Если плагин не определяется там где он должен определятся, то это становится _проблемой_юзера_ а не разработчика.
Если человек закрасил левую половину своего экрана, это не значит, что "возникла проблема с центровкой сайта". Это значит, что юзер дебил, и это его проблема (если конечно цель сайта не привлечение дебилов).
А на счет 14% сомневаюсь. Можно посмотреть на отчет о проведенном исследовании?
Hi !
вообще-то я молчу уже, но от одной маленькой подсказки не могу удержаться :) как насчет сходить посмотреть статистику по JavaScript false ? :) Например на
http://thecounter.com/stats/2002/May/javas.php
(наверняка есть лучше урл, но я довольно давно не занимался этим вопросом - виноват :) Там пишут 12%, но по последней платной статистике что я видел (декабрь 2001) цифра была в районе 9%.
А результаты показать не могу - по правилам договора они могут публиковаться только заказчиком - один забугорный бумажный журнал :) Какой журнал кстати тоже не имею права говорить, потому как обычно серьезные тесты стоят на пару порядков дороже чем они нам платили :)
Скажу свою мысль последний раз.
Девелопер работат на пользователя и делает для пользователя - если пользователь НЕ ХОЧЕТ этого - то он отключает JS, CSS, Flash - или ставит себе lynx. Он может даже компьютер выключить, но все это его проблемы.
Что касается 12% (и даже 9) отключенного JS - то я этому не верю.
Я знаю лично, скажем, 100 чел пользующихся сетью. Это очень разнаю люди, сисадмины, дизайнеры, редакторы журналов, пчеловоды и торговцы маслом - одним словом совершенно разные люди. Ни у кого из них не отключен JS.
Я считаю, что это отражает общую статистику по России.
Поскольку 100 чел это не так много, то может быть погрешность в 1-2% - не больше.
Т.е. JS отключен максимум у 2% юзеров.
HI !
Короче "если мне лень что-то делать, меня это никто делать не заставит" :) Все правильно - я сам такой :) Только оправдательную базу под безответственность подводить не нужно а ? :)
Ну за меня-то не надо говорить.
Не очень ответственно:)
Hi !
Ну вот :) снова длинный тред получается :)
Я не за кого не говорю, а просто всегда и всех агитирую не упускать из внимания мелочи, которые иногда просто кажутся мелочами :)
И все :) завязываем на этом а ? :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.