Ошибка: Failed to parse the Currency Converter XML document.
$997.63


Ошибка: Failed to parse the Currency Converter XML document.
$45 168.71


Ошибка: Failed to parse the Currency Converter XML document.
$2 112.69


Определение наличия Flash-plugin средствами HTML

По статистике, около 90% пользователей в наши дни пользуются Internet Explorer (5-й или 6-й версией). В этих браузерах Flash, как правило, уже установлен (если же нет, то, при наличии Интернет-соединения, установить его — дело пары минут). Тем не менее, если вам нужно на 100% быть уверенным в том, что у пользователя всё будет работать «правильно», даже если у него не установлена примочка Flash, нужно определять наличие примочки, и, в зависимости от этого, показывать Flash страничку, или контент, не сожержащий Flash.

Здесь приведён самый простой способ проверки наличия Flash. Для этого способа потребуется лишь одна строчка в HTML и очень простой Flash-мультик.


Вот строчка, которую нужно будет вставить в HTML файл в раздел :
<META HTTP-EQUIV=«Refresh» CONTENT=«seconds_until_refresh; URL=non_flash_url»>

Эта строчка обращается по адресу non_flash_url через seconds_until_refresh после загрузки строчки. Например строчка
<META HTTP-EQUIV=«Refresh» CONTENT=«5; URL=non_flash.html»>

обращается к файлу non_flash.html через 5 секунд.

Создаём Flash мультик с минимальными размерами (во Flash 5 было ограничение — 20x20, во Flash MX можно делать мультики хоть 1x1) с единственным кадром, содержащим единственное действие:

GetURL(«flash_page.html»);
    

flash_page.html — страничка, содержащая Flash-контент.

Можете скачать пример такого файла: detect.fla (12 kb).

Из этого файла создаём .swf файл, который помещаем в наш HTML файл (в тот где была строчка ). Что в итоге происходит? Открывается файл, содержащий строчку и маленький Flash мультик. Если в браузере установлена Flash-примочка соответствующей версии, то срабатывает действие в .swf файле и браузер переходит на страничку flash_page.html. Если же Flash примочка не обнаружена, то через 5 секунд браузер перейдёт по адресу, указаному в (в нашем случае — non_flash.html). Недостаток этого метода состоит только в незначительной задержке в несколько секунд, кот. нужны для загрузки странички. Размер .swf файла получается очень маленьким (порядка 50-100 байт), так что это не является помехой.

Автор: Рубен Сардарян
Советуем Вам посетить новый мужской журнал Ixel.ru — все новости мужской моды, интересные статьи, бесплатное видео в online режиме, эротические галереи и мужской форум. Мы вас ждём, мужской сайт Ixel.ru

 

Интересное

Обзор Windows XP SP3 RC
На прошлой неделе Microsoft выпустила Release Candidate 1 (RC1) версию Windows XP Service Pack 3 (SP3). Windows XP SP3 станет последним аккордом долгой песни так полюбившейся Windows XP.Для меня...
Подробнее...
Синтетическое резервное...
Количество данных на предприятиях, больших и малых, с годами растет в геометрической прогрессии. Защита данных становится очень сложной задачей, а требования доступности растут с каждым днем....
Подробнее...
Что помнит компьютер
Проанализируем еще один аспект privacy. Это нехорошие функции многих программ: вести лог-файлы, протоколы, запоминать все что делалось вами и т.д.1. Защита от вредоносных программ...
Подробнее...
Обзор игровых...
Если ваш стаж общения с компьютерами достаточно велик, то весьма вероятно, что вы помните то знаменательное событие — превращение ПК в мультимедийное устройство. Для России, да и для значительной...
Подробнее...
Хороший дизайн должен...
Хороший дизайн является не роскошью, а необходимостью. С каждым днем количество веб-сайтов увеличивается все больше и больше. Общий уровень дизайнерской грамотности постоянно повышается, а...
Подробнее...
Что такое CSS
Обычный HTML позволяет задавать цвет и размер текста с помощью тегов форматирования. Если понадобится изменить параметры однотипных элементов на сайте, придется просматривать все страницы, чтобы...
Подробнее...
DNS — доменная система имен
domain name system (dns), что переводится на русский язык как «доменная система имен», позволяет значительно облегчить пользователям процесс работы в Интернете тем, что им уже не нужно запоминать...
Подробнее...
Пошаговое руководство по...
В этом пошаговом руководстве представлены инструкции по балансировке сетевой нагрузки (Network Load Balancing, NLB) в среде служб терминалов, что позволяет получить такие преимущества, как...
Подробнее...
Шесть правил ухода за...
Мало кому приходит в голову протирать экран телевизора спиртом — так почему же у многих чешутся руки произвести подобное издевательство над монитором?!Причем можно было бы понять, если бы это...
Подробнее...
Многоязычность в РНР
Что же я имел ввиду, говоря о мультиязычности. Ну, наверняка каждый из моих достопочтенных читателей не раз видели крутые порталы и между всем сбродом информации находили две маленькие иконки,...
Подробнее...