Оосбенности приложений API vkontakte.ru
Наверное все давно в курсе про особенность работы аудио и видео плееров в соцсети "вконтакте". А именно, воспроизведение продолжается и после перехода по ссылкам, ухода со страницы.
Как это реализовано? Iframe, отдельное окно или какая-то другая технология? |
Iframe. Как и ожидал. Но вся фишка в том, что если поставить аналогичный iframe в свою страницу и перегрузить, воспроизведение видео сбрасывается, в отличие от контакта.
|
Цитата:
|
Все равно не понятно.
Насколько мне известно, возможны лишь два варианта. Либо видео/аудио плеер встроен в текущий документ и находится в DOM загруженного окна, случай с iframe включен сюда, так что при перегрузке он должен быть в любом случае перегружен заново. Либо плеер является просто новым окном, открытым на фоне текущего без панелек и адресных строк. Но такой случай не подходит, так как все равно бы браузерные верхушки/шапки имели бы место быть, чего не наблюдается в вконтактовскх плеерах. Или это какая-то принципиально новая браузерная технология? |
Цитата:
при нажатии на ссылки контент загружается в #content. плеер находится в #player, который находится с #container на одном уровне. history api отвечает за изменение адреса в URL при ajax-загрузках. поэтому при ajax-загрузках играется видео и просматриваются разные страницы. bullshit, проходили это уже. какие передовые технологии ? аудио через флеш, видео через флеш.. тоже мне нашлись, передовисты. |
Управление историей для пользы и развлечения, как-то так.
|
Часовой пояс GMT +3, время: 22:42. |