Активные элементы в IE
В начале 2004 г. Microsoft выпустит изменённую версию своего броузера Internet Explorer, в которой будет коренным образом изменён способ обращения к активным элементам страницы. Теперь перед загрузкой любого элемента QuickTime, Macromedia Flash, Java или ActiveX броузер будет спрашивать у пользователя, желает ли он его просмотреть:
Это, конечно же, маразм, но Microsoft вынудили пойти на этот шаг. Теперь веб-разработчикам придётся переделывать свои работы, содержащие активные элементы (иначе они задолбают пользователей вышеприведённым окошком). На сайтах Microsoft и Apple уже появились описания способов борьбы с этим нововведением с помощью JavaScript (правда, пользователи с отключенным JavaScript в этом случае вообще ничего не увидят). Я пока не уверен, но мне кажется вполне разумным использование тега <noscript> в данной ситуации, однако рекомендовать его можно будет только после тестирования в новом Explorer’е.
Более подробно по этой теме:
- Changes to the Default Handling of ActiveX Controls by Internet Explorer (Microsoft)
- Active Content Developer Center (Macromedia)
- Preparing Websites with Active Content for Upcoming Changes to Internet Explorer for Windows (Apple)
- Eolas: first fallout (Jeffrey Zeldman)
P.S. Кстати, обратите внимание на картинку — пользователя не спрашивают, хочет ли он загрузить контент, его просто ставят перед фактом.
10.10.03 22:36








