>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Живые обои в новой вкладке http://forum.mozilla-russia.org/viewtopic.php?id=75645 |
lianaj > 19-06-2020 15:52:30 |
пытаюсь сделать видео фоном "новой вкладки" для этого поковырялся в файле omni.ja по пути в котором находится новая вкладка (omni.ja\chrome\browser\res\activity-stream\prerendered\activity-stream.html) добавив туда фрагмент html5. однако firefox ни в какую не хочет отображать видео (и дело не в пути к видеофайлу) .но если просто открыть activity-stream.html в браузере то видео работает корректно. но тогда не подгружаются скрипты с миниатюрами вкладок. кто нибудь в курсе как это можно провернуть?(чтоб была новая вкладка как обычно но с видеофоном) |
vending_machine > 19-06-2020 16:01:53 |
lianaj пишет
Сделать из видео ~ gif. |
lianaj > 19-06-2020 16:06:45 |
vending_machine пишет
да это работает, но тогда нагрузка на систему будет достаточно высокой. а видео почти не грузит систему 19-06-2020 16:22:32 [решение] причина была в теге <meta content="default-src 'none';> из за этого видео и не подгружалось по прямой ссылке с сайта. А если нужно взять видео из локального файла на жестком диске нужно делать localhost сервер (я выбрал AHKhttp-master тк он совсем не грузит систему ) и брать видео с него ведь политика безопасности браузера не позволяет читать файлы html странице с жесткого диска если они запускаются не самим пользователем(в данном случае браузером). вот собственно если кто хочет так сделать сам html (работает и без локалхоста (если он не сделан видео берется с сайта). скрытый текст <!-- This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this file, - You can obtain one at http://mozilla.org/MPL/2.0/. --> <!doctype html> <div id="video-bg"> <style type="text/css"> .content { .content h1 { .content p { .content a { /* ╨б╤В╨╕╨╗╨╕ ╨┤╨╗╤П ╨▓╨╕╨┤╨╡╨╛╤Д╨╛╨╜╨░ */ #video-bg { #video-bg > video { /* ╨Я╤А╨╛╨▓╨╡╤А╨║╨░ ╨╜╨░ ╨┐╨╛╨┤╨┤╨╡╤А╨╢╨║╤Г ╤Б╨▓╨╛╨╣╤Б╤В╨▓╨░ object-fit: */ @supports (object-fit: cover) { /* ╨Ю╤В╨║╨╗╤О╤З╨╡╨╜╨╕╨╡ ╨▓╨╕╨┤╨╡╨╛ ╨┤╨╗╤П ╤Г╤Б╤В╤А╨╛╨╣╤Б╤В╨▓ ╤Б ╤А╨░╨╖╨╝╨╡╤А╨╛╨╝ ╤Н╨║╤А╨░╨╜╨░ ╨╝╨╡╨╜╨╡╨╡ 800px: */ @media screen and (max-device-width: 800px) { /* http://meyerweb.com/eric/tools/css/reset/ html, body, div, span, applet, object, iframe, его нужно через winrar заменить с тем что в файле omni.ja и будут у вас "живые обои в firefox" проверено на ff 60 |
VictorMerlin > 15-10-2020 12:59:51 |
это для какой версии решение? |