Вот я тут подумала, у #SearX вечная проблема, как спиздить данные с поисковика, и не нарваться на капчу
Но что если
капчи не избегать
а сделать механизм проброса её пользователю, с сохранением приватности
Тогда пользователи смогут:
1. Пользоваться поисковиками, которые иначе были бы недоступны
2. Зарабатывать тем самым серверу репутацию в антибот-системах
Вопрос к пользователям скринридеров, или разбирающимся в теме доступности
Я тут открыла стандарт #aria, прочитала немножко, охуела от объемности и закрыла
Но вопрос остался: стоит ли проставлять роли элементам на статичном сайте (не веб-приложении), или достаточно будет не усложнять разметку и использовать теги #html5 в соответствии с их семантикой?
@mo
* dir="ltr" на <html> повесь. Хотя для твоего случая это, скорее всего, ничего не изменит :)
* role="banner" на <div id="avatar"> тебе не нужен, потому что он всё равно в <header>, который уже имеет соответствующую роль.
* Есть мнение, что <h1> должен быть только один, а всё остальное — h2, h3… Т.е. можно, но бест практис — так не делать.
В общем и целом, элементы HTML сами имеют роли по умолчанию. Если ты не знаешь, зачем хочешь прописать какую-то — не прописывай.
@mo
* dir="ltr" на <html> повесь. Хотя для твоего случая это, скорее всего, ничего не изменит :)
* role="banner" на <div id="avatar"> тебе не нужен, потому что он всё равно в <header>, который уже имеет соответствующую роль.
* Есть мнение, что <h1> должен быть только один, а всё остальное — h2, h3… Т.е. можно, но бест практис — так не делать.
Делаешь html { color-scheme: light dark; }, а потом с помощью той media прописываешь цвета для тёмной и светлой темы, в зависимости от. Обычно, одни цвета прописывают как есть (дефолт), а другие в media. Ну или с помощью кастомных свойств (CSS переменных) и media.
У меня чесались руки сделать несколько раз мигающую анимацию, но я подумала, и решила что ну нафиг, поверю что люди не слепые, и им прокрутки до элемента и визуального выделения будет достаточно
— Итак, нам нужно как то привлекать пользователей, что будем внедрять?
— Поменяем интерфейс, чтобы лагал ещё больше!
— Встроим алгоритмы, чтобы маркировать сообщества с «ЛГБТ-пропагандой»!
— А может...NFT??!!??
— Бля, какие же у меня гениальные сотрудники, всем премию, приступаем к работе!
Настраивала собственно секс, вся настройка заключалась в том чтобы убрать жесткий base_url в SearXNG, и добавить server_name в Nginx
Не долго думая, я дописала второй хостнейм через запятую. Прогнала nginx -t, ошибок нет. Ну раз нет, перезагружаем конфиг
И тут мне говорят, что sx. не работает. Я понимаю, что что-то в конфигах Nginx, иду в браузер, вбиваю в поиск "nginx server_name" чтобы попасть в доки...
...и получаю 404. Поиск то отвалился! :blobcatfearful:
Я до сих пор не понимаю, как nginx -t пропустил домен с запятой в конце, а потом сам nginx неиронично ждал, когда его кто-то запросит
Бля, щас произошел мем
Настраивала собственно секс, вся настройка заключалась в том чтобы убрать жесткий base_url в SearXNG, и добавить server_name в Nginx
Не долго думая, я дописала второй хостнейм через запятую. Прогнала nginx -t, ошибок нет. Ну раз нет, перезагружаем конфиг
И тут мне говорят, что sx. не работает. Я понимаю, что что-то в конфигах Nginx, иду в браузер, вбиваю в поиск "nginx server_name" чтобы попасть в доки...
...и получаю 404. Поиск то отвалился! :blobcatfearful:
@mo
True, but sometimes being able to have a pen that is not immediately rasterized could be useful. It can be very hard to move vector nodes with subpixel precision, or just grab the correct one, when there are multiple in the same pixel. Also, in #GIMP I can rasterize the same path multiple times with different brushes on different layers, which is also occasionally useful.
Кинетик: да, у этого устройства стоит ограничение в 64 кбит/с
Кинетик: но ему было очень очень надо!!!
Кинетик: поэтому я дал ему на пару секунд все четыре мегабита