Найденные косяки в новой версии сайта

В самый первый раз заходя на сайт, я уже отказалась получать уведомления от вашего проекта, но он упорно предлагает мне подписку. Это единственный сайт в интернете, который со мной такое проделывает.

Désolée, je ne parle pas français.

Maria Schumacher: В самый первый раз заходя на сайт, я уже отказалась получать уведомления от вашего проекта, но он упорно предлагает мне подписку.

Я очень надеюсь, что Вы не считаете такое поведение сознательно запрограммированным нами действием. Даже несмотря на наши финансовые трудности, мы не перегружаем сайт избыточной рекламой, заботясь о комфорте пользователей на его страницах.

Сайт предлагает подписку каждому новому пользователю два раза: при первом посещении (на второй странице сайта) и через неделю, если тот прошел на сайте на глубину пяти страниц.

Пользователеь новый или не новый — это определяется по файлам cookies. Если заходить на сайт с нового устройства, или из режима инкогнито в браузере, или если потереть куки на компьютере, браузер потеряет информацию о знакомстве с вами и будет воспринимать такой визит, как первый. Это единственный сценарий, при котором предложение о подписке может появиться повторно. С нашей стороны, РАЗУМЕЕТСЯ, никаких заведомо навязчивых действий не совершается и не программируется.

Функционал самой подписки — от всплывающих окошек с предложением на подписку и до самих рассылок — не наш продукт. Он целиком реализован сервисом push4site.com. Я оставляю 1% вероятности на сбой в их работе, но сам я, проводя на сайте довольно много времени, такого поведения их скрипта не наблюдал никогда. А если учесть, что у них тысячи пользователей (в том числе сайт Касперского, Ростелекома и других «монстров» интернета), то допустить, что, буде такая ошибка случится, ее не исправили, очень трудно.

93aa87bda2bce5d1b147a03ce07df66d.png

vertex: отчего-то не получается лайкнуть,

Ага, спасибо! И цитирование не работало, как оказалось. Как всегда: что-то одно починишь — другое сломаешь.

Починили. Лайкайте на здоровье! 😄

Ну вот опять.

Désolée, je ne parle pas français.

Maria Schumacher: Ну вот опять

У Вас желание решить проблему или излить душу? ;)
Вы мои соображения приняли во внимание?
Из жизненного опыта: когда что-то идет не так, а ты поспешил обвинить в этом кого-то, бывает потом очень неловко, когда выясняется, что причины проблемы были в чем-то другом. Я не готов, конечно, пока выносить окончательный вердикт, но даваайте, с учётом моих доводов, постараемся сперва исключить наиболее вероятные причины.

Опять, только теперь уведомление заняло весь экран, а не правый верхний угол. Я захожу все это время только на форум.

Désolée, je ne parle pas français.

Maria Schumacher: Опять, только теперь уведомление заняло весь экран, а не правый верхний угол.

Это только подтверждает мои слова. Мне к ним совершенно нечего добавить. Вы периодически представляетесь серверу, как новый пользователь: заходите с нового устройства, заходите из другого браузера, заходите в режиме “Инкогнито” или удаляете куки (например, через очистку временных файлов). Других объяснений быть не может.

Про окно бОльшего размера — опять таки, могу только ещё раз повторить: предложение подписаться каждому новому пользователю показывается два раза: при самом первом посещении сайта и через неделю, если полтзователь прошел на глубину аж пять страниц. И текст сообщения, и размер уже другие.

Еще раз: алгоритм работы скрипта на сайте строго детерминирован. Приглашение показываеется два раза с интервалом в неделю. Причина, по которой Вы его видите большее число раз, лежит на Вашей стороне: Вы представляетесь серверу, как новый пользователь, потому что по тем или иным причинам скрипт не видит файлов cookies, которые он оставлял на Вашем устройстве. Это единственная причина. А объяснения, почему он их не видит, я привёл выше (браузер, устройство, Инкогнито, физическое удаление). Вы их никак не прокомментировали.

Вам и на сайт логиниться приходится заново, не так ли? Потому что старых пользователей, которых сервер узнает по кукам, он логинит автоматом. Вот как только Вам пришлось логиниться по-новой, так ждите и приглашения на подписку.

Никаких чудес.

UPD: Есть ещё одна вероятнаяя причина: если в настройках стоит “Не разрешать сайтам сохранять данные”. Это не рекомендованная опция, мне трудно представить мотивы её выбрать, но если она выбрана, сайты вообще не смогут оставлять куки и запоминать пользователя — придётся вводить логин и пароль при каждом заходе на Gmail, в Facebook, ВКонтактик и так далее.

UPD2: То, что Вы дожили до второго окна подписки бОльшего размера, говорит о том, что уже неделю, по крайней мере на этом устройстве и в этом браузере, у Вас все в порядке.

UPD3: За два с половиной года работы новой версии сайта я отправил 12 пуш-уведомлений. Это в среднем примерно раз в два-три месяца. Если кого и считать спаммером, то точно не меня, и подписка на наши уведомления — это самое невинное, что только можно себе представить.

Скриншот под спойлером

082d1c315243c1c84015d67cc764ed86.jpg

Слушайте, Илья… А я давно не заходила на сайт… Мне очень нравится обновление! Несколько дней назад не получалось войти на форум, но сейчас все ок.
Все так красивенько…

Нереализованная иностранноязыкоманьячка.

ILYA DUMOV: Я оставляю 1% вероятности на сбой в их работе, но сам я, проводя на сайте довольно много времени, такого поведения их скрипта не наблюдал никогда.

Всё таки я решил разобраться в этой ситуации досконально и не полагаться на свою интуицию. Мы временно отключили скрипт, позволяющий подписываться на пуш-уведомления, до полного выяснения причин поведения, которые описывала Maria Schumacher. Я отправил в push4site письмо с вопросами. Я напишу здесь о результатах.

Maria Schumacher, я получил разъяснения из push4site с их извинениями за некорректные формулировки в разделе растроек на их сайте. В свою очередь, я должен извиниться перед Вами за свою ошибку и, главное, за свой совершенно несправедливый, как оказалось, тон в отношении Вас. Мне очень стыдно, но я вынужден признать, что я был категорически неправ. Приношу свои искренние извинения и посыпаю голову пеплом.

Мы отказались от красивых приглашений на подписку и переходим на стандартные и скучные системные запросы на подписку. Отписавшись единожды, вы больше не получите новых запросов — по краней мене, на этом устройстве и в этом браузере.

Все (неподписавшиеся?) получат еще один раз раз этот системный запрос — мы с этим ничего сделать не можем. Это плата за переход на системные запросы.

Для подписавшихся есть хорошая новость: мы будем рассылать уведомления об ответах на форуме в виже push-уведомлений. Если письма отправляются сейчас раз в десять минут, то пуш будут уходить практически мгновенно. Но это будет только у тех, кто подписан на пуш-уведомления с сайта.

P.S. А может и не получат…

Добрый вечер! давно не заходила на сайт, и тут при попытке прослушать аудио (к примеру, 43 урок) выдает ошибку 403… помогите, пожалуйста.

wildwind: при попытке прослушать аудио (к примеру, 43 урок) выдает ошибку 403

Не смог воспроизвести. Расскажите, пожалуйста, в деталях, как Вы это делаете: какая операционная система, мобильный/десктоп, какой браузер, как получаете сообщение об ошибке?
Если Вы пытаетесь перейти по старым прямым ссылкам на файлы, то да, напрямую к файлам доступ закрыт. При попытке скачать файл должно всплывать модальное окошко для входа — без входа через Google / FB / VK / Yandex или через регистрацию на сайте записи уроков на скачку не отдаются — можно только слушать их в плеере на страничке урока.

Пожалуйста, расскажите как можно более подробно, что происходит.

Admin: Перенесено из ветки Урок 74

Здравствуйте! Я хотела дослушать этот урок, но хоть и написано что он активирован, доступно только 5 мин урока

Ириса: хоть и написано что он активирован, доступно только 5 мин урока

Проблема оказалась в том, что обращение к серверу за правами доступа к уроку щло с одного ареса IP, а с полученным уникальным ключом доступа к другому серверу за самим mp3-файлом уже шло обращение с другого IP. Для системы это выглядит, как попытка перехвата ключа третьей стороной: два разных IP — два разных пользователя. Поэтому файл не отдается. Причина смены своего IP на лету — использование VPN, который по каким-то причинам так себя ведет.

UPD: Эта проблема повторилась у еще одного пользователя. Мы решили ее. Теперь смена IP на лету в течение одной сессии не приводит к отказу в доступе к файлу.

Добрый день! Уже обращалась с подобным вопросом, но тогда не нашла времени для обратной связи, извиняюсь. Сейчас снова планирую вернуться к сайту.
При попытке скачать аудио-файл (урок 43) возникает вот что:

27950096d48eebcd9860adfa62d7c53e.jpg

Захожу через браузер Mozilla. Плеер на странице урока не виден. Заранее спасибо!!

e588f8bfc7a9654b5f1882b21b79b28a.jpg

Добрый день!

wildwind: При попытке скачать аудио-файл (урок 43) возникает вот что:

Сертификат безопасности на нашем сайте в полном порядке. Поэтому, скорее всего, проблема такого поведения на Вашей стороне.
Возникает ли у Вас такая ошибка на других сайтах? Возможно, кто-то или что-то перехватывает Ваш запрос. Могу посоветовать проверить компьютер на вирусы.

wildwind: Захожу через браузер Mozilla. Плеер на странице урока не виден.

Какую версию браузера Вы используете? И есть ли установленные расширения, изменяющие страницу?
Чтобы проверить версию, надо зайти в меню браузера, выбрать раздел “Справка” и далее “О Firefox”.

wildwind: При попытке скачать аудио-файл (урок 43) возникает вот что:

Мы с Антоном еще раз проанализировали Вашу ситуацию и поняли, что причин может быть больше, чем мы изначально предполагали. К сожалению, первый Ваш скриншот обрезан — а нам для понимания было бы важно знать, какой URL стоит в строке адреса (при скачивании MP3-файла). Фактически, как мы предполагаем, присходит вот что: идет обращение к серверу files.le-francais.ru. Он отдает сертификат, а далее происходит обрашение уже по другому URL’у. Это версия. Почему так может происходить, мы не понимаем. VPN? Прокси? Редирект провайдера? Борьба Роскомнадзора (РКН) с Телеграмом?

Откуда территориально вы обращаетесь к сайту? Используете ли какие-то системы обхода блокировок РКН? Чем больше информации, тем больше шансов решить проблему на кончике пера.

wildwind: Заранее спасибо!!

Это наша работа…
На сайте предусмотрен специальный механизм для выражения благодарности. ;))

P.S. Чтобы снять скриншот активного окна в Windows, нужно нажать Alt-PrintScr. А для того, чтобы вставить изображение из буфера обмена, достаточно после нажатия кнопки «Загрузить изображение» и появления окна для загрузки просто нажать комбинацию клавиш Ctrl-V (то есть не обязательно изображение сохранять в файл и оттуда его загружать на форум — картинку можно загрузить прямо из буфера обмена).

 
Зарегистрируйтесь или войдите чтобы оставить сообщение.