Сказ о том, как мы Видео в LightBox открывали

Главные вкладки

Аватар пользователя eLSe eLSe 23 января 2012 в 13:15

Дело было вечером, делать было нечего много чего. Прикрутили к сайту lightbox чтобы в нем видеоплеер показывался, ну тут и началось.
Сперва лайтбокс не верно стал формировать ссылки (мало того, что мультиязычность перфиксы добавила, так еще и сборка друпала не в корне домена). Поставили патч - а не работает. Пофиксили патч - в FF заработало.
Смотрим в IE8 - не пашет, пытается через встроенный QuickTime-плеер что-то подгрузить. А почему? А потому, что в embed в src swf-файлу GET`ом передается URL файла с видео. ИЕ не парсит ссылки? ну ладно. Полезли в код lightbox`а, исправили, чтобы видео через flashvars передавалось. Ура. Работает!
Но руки ж чешутся. Поставили на проигрыватель скин. Он через те самые flashvars передается в виде xml. Смотрим в IE9 видео с YouTube перестало работать. А почему? А потому что lightbox решил и плеер YouTube нарядить в наш скин. Снова лезем в код, фиксим...
Потом еще одна проблема с ссылками с параметрами в embed в ИЕ9...

- Глядишь к десятой версии и с ссылками разберутся в ИЕ. Можно вычеркнуть девятку из черного списка.
- да-да, классный браузер... к десятой версии МОЖЕТ БЫТЬ научится делать базовую вещь - парсить ссылки....