Сколько ютуб-видео лучше добавить на страницу?

206
04 июня 2018, 19:30

Допустим из админки будут добавляться iframe youtube на сайт, и количество добавляемых видео будет большое.
Сколько лучше должно быть видео на одной странице, чтобы страница быстро грузилась? т.е. допустим чтобы сделать пагинацию.
И как добавить прелоадер с этой страницы http://shpargalkablog.ru/2013/06/youtube.html, т.е. чтобы прелоадер грузился из админки?

Answer 1

Если правильно понял, то как вариант:

<?php
$videoId = "JMJXvsCLu6s";
$ytImages = ["default","mqdefault","hqdefault","sddefault","maxresdefault"];
foreach($ytImages as $image){
  $headers = get_headers("https://img.youtube.com/vi/JMJXvsCLu6s/{$image}.jpg");
  if ($headers[0] == "HTTP/1.0 200 OK") {
    echo "<img src=\"//img.youtube.com/vi/{$videoId}/{$image}.jpg\">";
  }
  unset($image);
}
READ ALSO
Записать в json массив данные

Записать в json массив данные

есть таблица, как записать данные с ячеек в json массив вида {data-name: "значение ячейки" }

242
Плавное изменение opacity при прокрутке

Плавное изменение opacity при прокрутке

Помогите пожалуйста сделать плавную прокрутку блоков как на tv3 (https://tv3ru/) то есть изменение opacity в зависимости от высоты прокрутки

200
Как сделать &lt;button&gt;, активный только в определённый период времени?

Как сделать <button>, активный только в определённый период времени?

Как сделать кнопку <button enabled>, чтобы было активно только в рабочее время? Например: с 10:00 до 18:00 была активна кнопка, а после 18:00 неактивна...

187
Кроссбраузерность

Кроссбраузерность

Решил окунуться в мир ВЕБа и возник вопросЯ понял что разные браузеры могут по разному отображать инфу и зачастую некоторые браузеры не поддерживают...

165