Cloudflare Tunnel provides you with a secure way to connect your resources to Cloudflare without a publicly routable IP address. With Tunnel, you do not send traffic to an external IP — instead, a lightweight daemon in your infrastructure (cloudflared) creates outbound-only connections to Cloudflare's global network.
Можно ли сейчас отказаться от подхода задания максимальной ширины
А также использую неразрывные пробелы для некоторых фраз.
Можно ли уже использовать CSS-свойство text-wrap: balance?
text-wrap: pretty;
nncron.exe
и tm.exe
на вкладке "Совместимость" -> "Для всех пользователей" -> "Параметры DPI" -> "Разрешение: открою эту программу" и "Масштабирование: приложение".nnCron/doc/help.chm
(там же в разделе есть инструкция по регистрации бесплатной версии)nnCron/plugins
: https://www.nncron.ru/download/plugins/keystate.spf www.nncron.ru/download/plugins/vv/extwords.spfkeystate.spf
, а потом уже extwords.spf
.\ Тест
#( CursorReturn
SingleInstance
WatchHotKey: "^{F1}"
Action:
\ Подсказка по позиции курсора
0x00000000 0xFFFFFF HINT-COLOR \ Тёмная тема
\ Получаем позицию курсора
MOUSE-POS
\ Дублируем позицию курсора и задаём её как позицию подсказки
2DUP HINT-POS
\ Показываем подсказку
HINT: "<- Курсор"
\ Ждём отпускания клавиши "контрол"
VK_LCONTROL WAIT-KUP
\ Возвращаем курсор в исходную позицию
MOUSE-MOVE
\ Закрываем подсказку
HINT-OFF
)#
Control+F1
позиция курсора запомнится и при отпускании контрола курсор вернётся обратно с точностью до пикселя. Хинт добавлен для наглядности и что всё работает как надо - его анимация может быть раздражающей, поэтому вот эта же задача без хинта:#( CursorReturn
SingleInstance
WatchHotKey: "^{F1}"
Action:
\ Получаем позицию курсора
MOUSE-POS
\ Ждём отпускания клавиши "контрол"
VK_LCONTROL WAIT-KUP
\ Возвращаем курсор в исходную позицию
MOUSE-MOVE
)#
В качестве SSD накопителя, использовался новый FanXiang S700
прошелся Driver Booster
один из кейсов выдает должную скорость (маркировка на контроллере: 2402)
никогда не прошивал, не хочется в это влазить, чтобы кейс совсем накрылся
Может посмотреть, что дополнительно и исходя из этого, произвести дополнительные действия?
<head>
<script>
const theme = localStorage.getItem('color-theme') === 'dark' ? 'dark' : 'light';
document.documentElement.setAttribute('data-color-theme', theme);
</script>
document.querySelectorAll('.theme-toggle').forEach(el => {
el.addEventListener('click', () => {
const theme = document.documentElement.getAttribute('data-color-theme') === 'dark' ? 'light' : 'dark';
document.documentElement.setAttribute('data-color-theme', theme);
localStorage.setItem('color-theme', theme);
});
});
:root {
--body-bg: white;
}
[data-color-theme="dark"] {
-body-bg: black;
}
document.documentElement.classList.add('dark-theme');
:root {
--body-bg: white;
}
html.dark-theme {
-body-bg: black;
}