Страницы: 1
в общем потратив более 10 часов на то чтобы не много разобраться в js таки получилось [spoiler]// ==UserScript==
// @name Custom New Tab
// @version 1.0
// @description Load a custom link or local file, instead of the default new tab page (about:newtab).
// @author https://www.reddit.com/user/Luke-Baker/
// @license https://creativecommons.org/licenses/by-sa/4.0/
// @compatibility Created 2018-01-15. Tested on Firefox 71.
// ==/UserScript==
// For Firefox 72 onward, see the autoconfig alternative to this:
// https://support.mozilla.org/questions/1251199#answer-1199709
(function() {
function customNewTab () {
setTimeout(function() {
var {spec} = gBrowser.currentURI;
if (spec != "about:newtab") return;
//alert(spec);
var currentTime = new Date().getHours();
if (currentTime > 18 || currentTime < 6) {
var cssFix = "-webkit-filter: hue-rotate(180deg) saturate(165%)";
} else {
var cssFix =
есть скрипт x.uc.js
function customNewTab () {
var {spec} = gBrowser.currentURI;
if (spec != "about:newtab" && spec != "about:home") return;
var currentTime = new Date().getHours();
if (currentTime > 18 || currentTime < 6) {
var cssFix = "-webkit-filter: saturate(165%)";
} else {
var cssFix = "-webkit-filter: none";
}
document.querySelector('#navigator-toolbox').style.cssText = cssFix;
//document.querySelector("body").style.cssText = cssFix; // не работает
//window.document.getElementsByClassName("activity-stream")[0].style.cssText = cssFix; // не работает
}
gBrowser.tabContainer.addEventListener("TabOpen", customNewTab, false);
}());
Сделать из видео ~ gif.
да это работает, но тогда нагрузка на систему будет достаточно высокой. а видео почти не грузит систему
19-06-2020 16:22:32
[решение] причина была в теге <meta content="default-src 'none';> из за этого видео и не подгружалось по прямой ссылке с сайта. А если нужно взять видео из локального файла на жестком диске нужно делать localhost сервер (я выбрал AHKhttp-master тк он совсем не грузит систему ) и брать видео с него ведь политика безопасности браузера не позволяет читать файлы html странице с жесткого диска если они запускаются не самим пользователем(в данном случае браузером).
вот собственно если кто хочет так сделать сам html (работает и без локалхоста (если он не сделан видео берется с сайта).
[spoiler]<!-- 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 h
…пытаюсь сделать видео фоном "новой вкладки" для этого поковырялся в файле omni.ja по пути в котором находится новая вкладка (omni.ja\chrome\browser\res\activity-stream\prerendered\activity-stream.html) добавив туда фрагмент html5. однако firefox ни в какую не хочет отображать видео (и дело не в пути к видеофайлу) .но если просто открыть activity-stream.html в браузере то видео работает корректно. но тогда не подгружаются скрипты с миниатюрами вкладок. кто нибудь в курсе как это можно провернуть?(чтоб была новая вкладка как обычно но с видеофоном):sick:
приветствую всех.
каким образом можно сделать так, чтоб картинка панели инструментов
toolbox { background-image: url("background.jpg") !important; background-size: cover;
не сдвигалась на пару пикселей вниз при нажатии f11?
Страницы: 1