11 октября 2013 г.

AJAX-интерфейс YouTube доступен пользователям Chrome

Оригинал статьи: YouTube’s AJAX Interface, Live in Chrome (опубликован 2013-08-16)

AJAX-интерфейс YouTube стал общедоступным, по крайней мере для пользователей браузера Chrome. Ещё в мае была замечена красная полоса, отображающая процесс загрузки при открытии нового видео: YouTube экспериментировал с HTML5-функцией history.pushState, изменяя адрес (URL) без перезагрузки страницы. Затем разработчики YouTube подробнее рассказали о своих планах по ускорению загрузки страниц YouTube. В новом интерфейсе видеоплейер и файлы JavaScript и CSS загружаются лишь однажды, так что при переходе по новой ссылке YouTube загружает только HTML и файл видеоролика. Это происходит практически мгновенно.

По неизвестным причинам AJAX-интерфейс пока включается только при переходе к видео из списка связанных (related) или из плей-листа. При переходе с главной страницы или со страницы результатов поиска это не работает.