Умолчального значения нет
https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener
If not specified, useCapture defaults to false.
Отсутствует
Dumby здесь же не логический тип данных, а булевая объектная модель с функцией преобразования в логический тип. Есть начальное значение объекта, которое зависит от значения передаваемого параметра, а его отсутствие ничего не меняет. В свое время на этом и погорел, машинально поставив кавычки, и долго ломал голову откуда взялся capturing
...addEventListener("event", func, "false"); // "false" = true (не пустая строка)
атрибут notselectedsinceload добавляется только когда идет загрузка из сети, поэтому безусловно это плюс, но если хотите поспорить дело ваше
Хочу. В вашем скрипте (если не ошибаюсь), да и в моем тоже, атрибут notselectedsinceload добавляется всегда при переключении на вкладку, даже когда этого атрибута нет. Проверку желательно сделать на значение или на наличие
if (e.target.getAttribute("notselectedsinceload") === "true")
if (e.target.hasAttribute("notselectedsinceload"))
Отсутствует
В свое время на этом и погорел, машинально поставив кавычки, и долго ломал голову откуда взялся capturing
...addEventListener("event", func, "false"); // "false" = true (не пустая строка)
"false" == true (не пустая строка)
Описываемый тобой опыт, несомненно, интересен и поучителен,
но я же не об этом.
Вот запусти с консоли прямо так: addEventListener();
Какое число выдаст тебе консоль? Может восемь? Нет?
Ну вот, я, собственно, только об этом.
Добавлено 05-07-2024 22:09:30
"false" == true
Опаньки, с кода "false" == true; консоль выдала мне false
Это слегка неожиданно.
"false" == false; — тоже false
С кода if ("false") alert(); — алерт есть.
Отредактировано Dumby (05-07-2024 22:09:30)
Отсутствует
атрибут notselectedsinceload добавляется всегда при переключении на вкладку, даже когда этого атрибута нет. Проверку желательно сделать
Да можно сделать но это не обязательно, на анимацию браузера это не повлияет от слова совсем, а только для этого этот атрибут используется в , по соображениям оптимизации кода тоже, в одном случае лучше так в другом наоборот.
Опаньки, с кода "false" == true; консоль выдала мне false
Это слегка неожиданно.
Это же нестрогое равенство, сначала преобразуется так
Отредактировано Vitaliy V. (06-07-2024 00:24:17)
Отсутствует
Заметил что в последней "ночнушке" вспышек вообще нет. Стилей "тонну" подгружал, ну нет вспышек и всё.
И работает на мой взгляд шустрее и плавнее.
Да, действительно. Но дальше больше, с последним обновлением Stylus вспышки пропали и в DEV, причем даже на сайтах для которых в нем нет стилей.
В языковых файлах добавлены новые строки, значит какие то изменения по этому поводу были. Саму функцию "мгновенного ввода" не включал, но разница в загрузке страниц появилась.
Отредактировано _zt (06-07-2024 00:44:28)
Отсутствует
Отсутствует
YaPro100User
:root { --focus-outline-width: 1px !important; /* толщина рамки адресной и поиска */ --focus-outline-color: red !important; /* цвет рамки адресной и поиска */ }
Отсутствует
xrun1,
Спасибо. Код работает!
Отредактировано YaPro100User (09-07-2024 18:48:37)
Отсутствует
В 115 esr код работает, url bar в фокусе остается выделенным синим бордюром толщиной в 1px, в 128 esr как всегда все сломали, становится толщиной в 2px при открытии новой вкладки и при кликанье по TAB может кто подскажет решение?
#urlbar:not(.hidden-focus)[focused="true"] > #urlbar-background, #urlbar[breakout][breakout-extend] > #urlbar-background, #searchbar:focus-within {outline:none !important; border: 1px solid #0078D7 !important;}
Отсутствует
cdrip
На соседнем форуме уважаемый Death_INN дал такой совет: если смотреть динамику, то с атрибутов убирают значения
[focused="true"] => [focused]
Отредактировано grom17 (10-07-2024 19:15:09)
Отсутствует
cdripНа соседнем форуме уважаемый Death_INN дал такой совет: если смотреть динамику, то с атрибутов убирают значения[focused="true"] => [focused]
Отредактировано grom17 (Сегодня 19:15:09)
Не, я нашел там: https://support.mozilla.org/en-US/questions/1446677 + ковырнул то, что в исходнике: https://searchfox.org/mozilla-release/source/browser/themes/shared/urlbar-searchbar.css и в итоге родилась классика 78
/*Urlbar не в фокусе: бордюр серый*/ #urlbar:not([focused="true"], [open]) > #urlbar-background, #searchbar:not(:focus-within) {background-color: white !important; border: 1px solid silver !important;} /*Urlbar в фокусе бордюр в 1px синий классический*/ #urlbar:not(.hidden-focus)[focused="true"] > #urlbar-background, #urlbar[breakout][breakout-extend] > #urlbar-background, #searchbar:focus-within {border: 1px solid #0078D7 !important;} /*Фикс при нажатии в Urlbar TAB, Esc и так далее (остается в 1px синим)*/ #urlbar[focused]:not([suppress-focus-border]) > #urlbar-background, #searchbar:focus-within {outline: transparent !important; outline-offset: transparent !important; outline-color: transparent !important; border-color: #0078D7 !important;}
Отсутствует
manuk
/* Firefox userChrome.css tweaks */ @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */ @-moz-document url("chrome://browser/content/browser.xhtml") { #PopupAutoComplete[resultstyles^="insecureWarning"] richlistbox { .autocomplete-richlistitem.forceHandleUnderflow[originaltype="insecureWarning"] { display: none !important; visibility: collapse !important; } .autocomplete-richlistitem[originaltype="loginsFooter"] { display: none !important; visibility: collapse !important; } } }
Жизнь иногда такое выкидывает, что хочется подобрать...
Отсутствует
Vitaliy V.
Здравствуйте
У вас была ссылка на full_theme (набор файлов для реализации отображения вашей темы, включая компактный режим, фон темы и прочее). можно как-то реанимировать этот набор?
С чистым набором user_chrome_files настроить такую тему и так как у вас (https://github.com/VitaliyVstyle/VitaliyVstyle.github.io/tree/main) невозможно.
Надеюсь на помощь и понимание.
Всего хорошего
Отсутствует
Здравствуйте, есть ли способ скрыть фавиконы для закладок ( для chrome://browser/content/places/places.xhtml)?
И еще уменьшить высоту панельки редактирования, чтобы убрать пустое пространство (второй скриншот)?
Firefox Extended Support Release x64
Отсутствует
Всем привет.
Подскажите, пожалуйста, кто в курсе, как поменять цвет статус панели (внизу слева)
Решено
Отредактировано m_nikolay (23-07-2024 19:17:28)
Отсутствует
Имеется некий сайт, которым я пользуюсь регулярно. В его оформлении есть элемент, который мне нужно скрыть. Проблема в том, что после каждой перезагрузки страницы он меняет свое имя, к примеру был .ipqBxb.sc-lfpBtY, а после перезагрузки стал .dpLStv.sc-cUEfUY (имена подлинные). Подскажите, кто знает, как бороться с этим беспределом?
Отсутствует
Алексей У.
Может, есть у ID или строкой выше class? Я борюсь так. Например, в новостях tass.ru убрал кнопки внизу
Вбейте в поиске "селектор атрибута css" для подробностей.
Отсутствует
Проблема в том, что после каждой перезагрузки страницы он меняет свое имя, к примеру был .ipqBxb.sc-lfpBtY, а после перезагрузки стал .dpLStv.sc-cUEfUY (имена подлинные).
Алгоритм такой: ищем ссылку, содержащую "var" в URL или в тексте, далее поднимаемся по DOM-дереву до первого тэга и блокируем его по имени пользователя.
Ось parent содержит родителя контекстного узла, если он существует.
hdclub.org##:xpath(.//strong[contains(text(),'ВЕСЕННЕЕ ПРЕДЛОЖЕНИЕ ОТ ПАРТНЕРОВ HDCLUB')]//ancestor::table[2]//following::div[1])
Отредактировано leshiy_odessa (25-07-2024 11:33:53)
Отсутствует
Здравствуйте, есть ли способ скрыть фавиконы для закладок ( для chrome://browser/content/places/places.xhtml)?
Так ничего и не нагуглил, придумал такой костыль:
Firefox Extended Support Release x64
Отсутствует
Здравствуйте. Обновился с 88 версии на 128 и пропала кнопка закрытия вкладки(крестик) на каждой вкладке, теперь только на активной. Нашел тут на форуме инструкцию по которой можно добавить эту кнопку, но видимо на новых версиях оно не работает.
Как сейчас можно добавить кнопку закрытия вкладки на все вкладки?
Отсутствует
Как сейчас можно добавить кнопку закрытия вкладки на все вкладки?
Попробуйте в коде заменить display: -moz-box на display: flex
«The Truth Is Out There»
Отсутствует
Попробуйте в коде заменить display: -moz-box на display: flex
Ничего не изменилось
Отредактировано Bulnazavr (27-07-2024 17:51:58)
Отсутствует
Bulnazavr
Попробуйте tab_close_always_visible.css.
UPD: По умолчанию эта кнопка видна на каждой вкладке без стилей. Что-то в Ваших стилях сломалось.
Отредактировано xrun1 (27-07-2024 18:09:09)
Отсутствует