
Моя мама использует компьютер Xubuntu для базового серфинга и отправки почты. Когда она посещает домашнюю страницу местного магазина, ее встречает всплывающий экран для выбора предпочитаемого языка. В Бельгии часто можно увидеть всплывающее окно с выбором голландского («Nederlands») или французского («Frans»). Однако нажатие на любую из ссылок ничего не делает.
Веб-сайт принадлежит Delhaize (www.delhaize.be). Я могу обойти всплывающее окно один раз, добавив /nl-be/ к URL-адресу, но как только она нажимает на продукт или ссылку, всплывающее окно появляется снова.
Я посмотрел настройки Firefox (версия 108.0.1), они в основном такие же, как на моих компьютерах (настройки конфиденциальности установлены на стандартные, язык установлен на голландский), и я не нашел никаких различий.
В Firefox я также попытался проверить HTML-код веб-сайта, но, к сожалению, не смог понять причину, по которой кнопки не работают в Xubuntu/Firefox, хотя на моем компьютере (Windows 10/Firefox) они работают.
В конце концов я установил Chrome, но Chrome ведет себя точно так же: обе кнопки выбора языка не работают.
Поскольку Delhaize — крупная компания, я склонен полагать, что проблема на моей стороне, а не в том, что «этот сайт просто не работает на Linux».
Кто-нибудь знает, почему эти кнопки не работают? И, что еще важнее, как заставить их работать, чтобы моя мама могла продолжать ходить по магазинам?
Заранее спасибо!
решение1
Я быстро проверил: если заставить Firefox (используя плагин) объявить, что это Firefox на Windows, а не на Linux, сайт начинает работать. Итак,это сайт, который блокирует пользователей Linux, основанный на том, что браузер сообщает серверу, что он работает на Linux.
Итак, в краткосрочной перспективе: установите плагин «User Agent Switcher» в Firefox и используйте его пункт меню «Переопределить для домена» для переключения на «Firefox/Windows» только на delhaize.be.
Среднесрочная перспектива: Дайте знать тем, кто управляет delhaize.be, что это именно то, что происходит, и что вы не готовы устанавливать плагин только для того, чтобы ваша мама могла пойти за покупками. Их сайт сломан, и в их коммерческих интересах его исправить.