Відповідь
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
Дмитрий, спасибо за ваше сообщение!
Этот косяк у вас видим всё время или только во время каких-то манипуляций с сайтом? Я пытаюсь воспроизвести, пока что не выходит.
Можете, пожалуйста, сообщить дополнительно размеры экрана и название/версию операционной системы?
![](https://cdn.userecho.com/characters/1044.png?1)
Александр,
практически уверен, что дело не в разрешении экрана и версии виндоус (на всякий случай привожу, экран 3200х1800, система виндоус 10 64бит).
Смоделировать просто, делаем так:
1) выбираем пункт "Премиум контент" (причем, не важно был вход или еще нет);
2) нажимаем кнопку купить (для любого продукта);
3) в открывшемся окне выбора карты (либо, если еще не было входа в окне логина) нажимаем закрыть окно (крестик в правом верхнем углу окна выбора карты или логина);
4) получаем описанный баг...
по крайней мере у меня так, видимо не совсем корректно выполнена верстка элемента с классом "cart-block-container", либо связанных с ним скриптов (глубоко не влезал).
Сейчас данный баг видно всё время, ранее, только когда логинился.
С уважением,
Дмитрий
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
Дмитрий, чтоб вы не думали, что я не старался, делаю скриншот (Firefox 61 32bit, Windows 10):
![](/s/attachments/13473/1/2/85ecef9da76d80c16074107d38d70172.png)
Поигрался даже с настройками сайзинга, думал может в этом дело. Никак не могу повторить. Можете почистить полностью кеш и проверить остался ли баг? Может это какой-то старый кеш или что-то такое.
![](https://cdn.userecho.com/characters/1044.png?1)
Александр,
верю, что старались :)
Разобрался, причина подобного поведения в блокировщике рекламы Adblock (соответственно, выпадает элемент вёрстки со всеми вытекающими):
![](/s/attachments/13473/1/1136/99c7622e0192003e9ca1d0c99f3d81e6.jpg)
Надеюсь, информация будет полезна.
С уважением,
Дмитрий
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
Дмитрий, спасибо, что помогли с дебагом. С адболоком и включенным каналом блокировки социальных кнопок всё повторилось.
Проблему уже исправил, спасибо!
![](https://cdn.userecho.com/characters/1044.png?1)
Александр, добрый день,
решение подтверждаю, спасибо за оперативность.
Чтобы не плодить новую тему, обращу здесь Ваше внимание еще не некоторые моменты:
1) при первом входе на сайт, либо по нажатию логотипа из интерфейса форума, всегда открывается английская страница сайта, что несколько неудобно, я же уже регистрировался, соответственно система должна помнить, что мой выбор - русский язык, можно же это хранить в куках, либо в локальном хранилище?
2) небольшая ошибка верстки (а может так задумано? Хотя смотрится не очень), поползла сетка:
![](/s/attachments/13473/1/1136/185bdcfe188a6841a253ecbbee278f36.jpg)
3) на мой взгляд, было бы полезным отображать текущую версию книги (т.к. некоторые пользователи скачавшие ранее Вашу книгу, и вернувшиеся на сайт через какое-то время, будут проинформированы о наличии/отсутствии обновлений):
![](/s/attachments/13473/1/1136/7aff2b49589495bb2b69f1a799352c3b.jpg)
С уважением,
Дмитрий
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
1) Я уже давно и долго над этим думал и так и не пришёл к понимаю, как это сделать для публичной части сайта так, чтобы не было ещё хуже. Набирая в браузере "refactoring.guru", вы попадаете на публичную английскую часть, т.к. она стоит по-умолчанию. Мне самому это часто не удобно, т.к. я планировал посетить русскую версию. Но мне кажется неоправданным в этом случае редиректить пользователя на русскую версию, только из-за того, что он до этого мог ходить по русской части сайта. Что касается языка аккаунта, то он равен тому языку, с которого вы логинились из публичной части. Это сделано по причине того, внезапная смена языка в аккаунте после логина тоже выглядит странно.
2) Поправил.
3) Хорошее предложение, оставил на будущее.
![](https://cdn.userecho.com/characters/1044.png?1)
Александр, добрый день,
По первому пункту, честно говоря, не понятно в чем сложность, куки же сайт хранит? Конечно, сайт Ваш и решения тут Вы принимаете сами, как пользователь, я высказал свое мнение.
Желаю удачи в дальнейшем развитии проекта.
С уважением,
Дмитрий
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
Думаю, мне стоит провести исследование по тому, как пользователи себя ведут, какие сценарии повторного посещения сайта. Моё воображение почему-то рисует только плохие сценарии, вроде того, когда юзер в первый раз вбил руками refactoring.guru и закрыл страницу (записалась английская кука), все последующие его посещения, например, из яндекса будут перебрасывать его на английскую версию, что не очевидно и не желательно.
![](https://cdn.userecho.com/characters/1044.png?1)
Александр,
Тогда добавлю мой сценарий в копилку Вашего будущего исследования. Обычно я начинаю поиск нужной информации с поисковых систем (скорее всего это и будет самый массовый сценарий), соответственно, то, что мне нравится, добавляю в избранное. Ну а далее два варианта, 1) либо я кликаю по пункту избранного и по ссылке попадаю на сохраненную ранее русскую страницу, либо 2) я начинаю вбивать адрес в адресной строке (браузеры сейчас стали достаточно умными и уже после набора "re" у меня подставляется данный сайт), а вот тогда я попадаю на английский вариант сайта, что не есть юзер-френдли.
Относительно приведенного "плохого сценария", ну и что, сохранилась английская кука, затем, он когда-то зашел на сайт повторно, и выбрал русскую страницу, что мешает пересохранить куку? Теперь относительно фразы: "все последующие его посещения, например, из яндекса будут перебрасывать его на английскую версию", вообще не понимаю, как это может быть связано? То как работает сайт с поисковыми системами зависит только от его SEO-оптимизации (https://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0%B0%D1%8F_%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F), если пользователь ищет сайт набирая контекст поиска на английском и страница корректно оптимизирована под этот язык, то и переход из поисковой системы будет на английскую версию страницы, то же самое и с русским, да и с любым другим языком. Поэтому, на мой взгляд, данные опасения не имеют под собой почвы.
С уважением,
Дмитрий
![](/s/cache/a6/73/a6734f0835e96bbe2628c5222c7eeee6.png)
Я имел в виду момент, когда он зашёл на английскую версию впервые т.к. это версия по умолчанию, а потом с яндекса попадал бы на русскую, но сразу редиректился на английскую, т.к. уже стояла бы кука.
Служба підтримки клієнтів працює на UserEcho
Дмитрий, спасибо, что помогли с дебагом. С адболоком и включенным каналом блокировки социальных кнопок всё повторилось.
Проблему уже исправил, спасибо!