Youtube не перезагружает всю страницу, чтобы перемещаться между страницами. Как использовать эту схему навигации?Обновление веб-страницы без перезагрузки всей страницы
Нужно ли использовать Javascript или мне нужен API?
Youtube не перезагружает всю страницу, чтобы перемещаться между страницами. Как использовать эту схему навигации?Обновление веб-страницы без перезагрузки всей страницы
Нужно ли использовать Javascript или мне нужен API?
Это называется нагрузкой ajax. Вероятно, он использует API в фоновом режиме, но вам это не нужно, и это технология Javascript.
Вот праймер для AJAX Ajax tutorial by W3Schools
Это возможно с помощью AJAX
путем отправки XMLHttpRequest
в браузере. Лучше увидеть полный код: Here
Вы можете сделать две вещи, чтобы достичь этого:
Использование AJAX, обновить динамическую часть с помощью JQuery или аналогичной технологии.
Использование фреймов, обновление динамических деталей путем изменения источника iframe. Сам Youtube использует iframe для загрузки множества нескольких частей параллельно и динамически.