Хм, Firefox ведёт себя странно: при F5 моргает белым, а при Ctrl+F5 моргает чёрным. Ладно, буду считать это багом Firefox)
Но реализацию через JS и localStorage я всё равно осуждаю: если выбранная мной тема отличается от системной, страница всё равно будет моргать (например, чёрным) даже в Chrome
Из чего неизбежно следует ослепление юзера белым экраном в момент начала загрузки страницы, пока значение из localStorage ещё не прочиталось — ваш пример больно бьёт по глазам
По вашим же ссылкам у Firefox стоит 2022 год, а у «Respects color-scheme inherited from parent» вообще сентябрь 2024 и до сих пор не поддерживается в Safari
В любом случае, у меня до сих пор есть живые пользователи Firefox 56, так что для меня даже сам prefers-color-scheme в пролёте 🙃
Но свой плейбук вы так и не попробовали запустить, потому что он теперь выдаёт другую ошибку "dict object has no attribute"
(и даже если её исправить, потом будут ещё третья и четвёртая ошибки, про которые я специально не стану ничего писать, чтобы вы всё-таки сами запустили свой плейбук)
Хм, Firefox ведёт себя странно: при F5 моргает белым, а при Ctrl+F5 моргает чёрным. Ладно, буду считать это багом Firefox)
Но реализацию через JS и localStorage я всё равно осуждаю: если выбранная мной тема отличается от системной, страница всё равно будет моргать (например, чёрным) даже в Chrome
Скорее всего можно ужать ещё, если не злоупотреблять
format!
ом и дженериками, но это уже в исходниках копаться надоНе помогло, пример продолжает бить по глазам даже при включенной тёмной теме в настройках браузера
Из чего неизбежно следует ослепление юзера белым экраном в момент начала загрузки страницы, пока значение из localStorage ещё не прочиталось — ваш пример больно бьёт по глазам
А вот вы забыли учесть libsudo_util.so.0.0.0, который, в отличие от rlib, считать уже надо
rlib не используется и считать его не надо, а в остальном обычный sudo так-то тоже около 400КБ весит, не сильно-то и меньше
https://github.com/microsoft/sudo 🙃
По вашим же ссылкам у Firefox стоит 2022 год, а у «Respects
color-scheme
inherited from parent» вообще сентябрь 2024 и до сих пор не поддерживается в SafariВ любом случае, у меня до сих пор есть живые пользователи Firefox 56, так что для меня даже сам prefers-color-scheme в пролёте 🙃
А поддержка color-scheme браузерами уже заметно хуже чем prefers-color-scheme
Браузеры применят тот шрифт, который выбран в их настройках
Такая реализация не позволяет включить или выключить тёмную тему для отдельного сайта, поэтому так никто не делает
Вот я тоже удивился, когда увидел в девтулзах именно XMLHttpRequest, а не fetch
Вы пишете это на сайте, который использует XMLHttpRequest прямо сейчас для подгрузки этого комментария ¯\_(ツ)_/¯
Из-за возможной разницы между edition'ами попробовал другой образ (SHA1 3c2f2faa48fdc8b8e30ed7d2877494e59c19e1e1) — тоже требует драйвер и не пускает
Картинка одинаковая в обоих образах
SHA1 cd53291ceee08ddfcb005299fbb46fb924dafa1a, дальше, думаю, нагуглится
Попробовал — винда (апрельский образ 24H2) затребовала установить драйвер сетевого адаптера и продолжить установку без интернета всё равно не дала
Чтобы nginx отловил ошибку в конфиге, нужно записать новый конфиг, чего в режиме
--check
делаться естественно не будетНо свой плейбук вы так и не попробовали запустить, потому что он теперь выдаёт другую ошибку "dict object has no attribute"
(и даже если её исправить, потом будут ещё третья и четвёртая ошибки, про которые я специально не стану ничего писать, чтобы вы всё-таки сами запустили свой плейбук)
Сами-то свой плейбук пробовали запускать?
Абсолютно нет, потому что handler'ы отработают только после полного завершения плейбука — намного позже чем выполнение этого
block
Вообще можно перерезать почти все провода — даже всего два не будут нагреваться до оплавления https://youtu.be/XNoBsrgoppQ?t=2622
Хм, а как он по-вашему должен отличать, какие формы он должен или не должен игнорить, если критерий наличия поля ввода пароля для вас недостаточен?