.editor-item ul {
margin: 0;
padding: 0;
display: flex;
width: 100%;
overflow: hidden;
white-space: nowrap; /* переносить слова? */
}
.editor-item ul li{
overflow: hidden;
list-style: none;
display: inline-block;
padding: 10px;
}
https://maps.google.com/
и так далее//youtube.com/...
, где вначале пропущен протокол. В этом случае браузер должен установить такой же протокол как у текущей страницы, будь то http или https. Но при когда страница загружена с диска, у неё адрес типа такого file:///C:/temp/index.html
и, соответственно, ютуб и вимео с таким протоколом не загрузятся.