![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
В последнее время постоянно замечаю дублирующиеся комментарии:

Специально сделанный тест
Если написать комментарий с Андроид-планшета (браузер Chrome), затем походить по другим вкладкам (в достаточной мере, чтобы исчерпать оперативную память) и вернуться на вкладку с этим постом, то комментарий будет отправлен снова! Результат - сдублированный комментарий.
Что характерно, в третий раз такое уже не получается - тогда Хром корректно загружает страницу.
Как такое может быть и кто виноват?
Первое, что приходит в голову: такая проблема у Хрома уже была, писали про неё. Если происходила отправка данных заполненной формы методом POST, то при попытке обновления страницы (F5) Хром, вместо того, чтобы просто пойти по указанному в адресной строке URL, заново отправлял POST-данные на сервер.
Ситуация, на первый взгляд, выглядит очень похоже. Единственный метод лечения, который приходит в голову - после добавления комментария принудительно обновить страницу, изменив URL вручную (убрав все параметры, указанные после ".html"). Жутко неудобно, особенно на планшете или телефоне.
Однако товарищ
ak545 утверждает, что дубль его комментария получился не на планшете, а на большом компьютере. Так всё-таки, Хром это был или как? Более того, утверждается, что дубль появился, когда компьютер вообще был выключен! Что говорит за проблему на сервере ЖЖ.
И есть в поведении ЖЖ другие подозрительные моменты. Если ты написал один комментарий, после чего тут же собираешься написать ещё один (в ответ на другой или совсем новый, неважно), в открывшемся редакторе появится текст предыдущего, только что отправленного.
Следовательно, чудят скрипты, которые этот редактор открывают. Видимо, сделали это специально, для пущей надёжности и сохранности юзерского текста. Что надо только приветствовать.
Но с первой проблемой это никак не связано.
Итак, про дублирование получил ответ от службы поддержки ЖЖ.
Проблема стабильно воспроизводится. И, по их оценке, всё-таки связана с кэшированием в браузере Chrome.
Службе поддержки ЖЖ респект за оперативное реагирование.
Гуглу лучи поноса за "лучший в мире браузер".
Кто ещё пользуется им на большом компе, проверьте, пожалуйста... Хотя непонятно, как это сделать на компе. Разве что закрыть браузер и потом снова в него зайти?

Специально сделанный тест
Если написать комментарий с Андроид-планшета (браузер Chrome), затем походить по другим вкладкам (в достаточной мере, чтобы исчерпать оперативную память) и вернуться на вкладку с этим постом, то комментарий будет отправлен снова! Результат - сдублированный комментарий.
Что характерно, в третий раз такое уже не получается - тогда Хром корректно загружает страницу.
Как такое может быть и кто виноват?
Первое, что приходит в голову: такая проблема у Хрома уже была, писали про неё. Если происходила отправка данных заполненной формы методом POST, то при попытке обновления страницы (F5) Хром, вместо того, чтобы просто пойти по указанному в адресной строке URL, заново отправлял POST-данные на сервер.
Ситуация, на первый взгляд, выглядит очень похоже. Единственный метод лечения, который приходит в голову - после добавления комментария принудительно обновить страницу, изменив URL вручную (убрав все параметры, указанные после ".html"). Жутко неудобно, особенно на планшете или телефоне.
Однако товарищ
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
И есть в поведении ЖЖ другие подозрительные моменты. Если ты написал один комментарий, после чего тут же собираешься написать ещё один (в ответ на другой или совсем новый, неважно), в открывшемся редакторе появится текст предыдущего, только что отправленного.
Следовательно, чудят скрипты, которые этот редактор открывают. Видимо, сделали это специально, для пущей надёжности и сохранности юзерского текста. Что надо только приветствовать.
Но с первой проблемой это никак не связано.
Итак, про дублирование получил ответ от службы поддержки ЖЖ.
Проблема стабильно воспроизводится. И, по их оценке, всё-таки связана с кэшированием в браузере Chrome.
Службе поддержки ЖЖ респект за оперативное реагирование.
Гуглу лучи поноса за "лучший в мире браузер".
Кто ещё пользуется им на большом компе, проверьте, пожалуйста... Хотя непонятно, как это сделать на компе. Разве что закрыть браузер и потом снова в него зайти?
no subject
Date: 2015-05-21 04:29 am (UTC)no subject
Date: 2015-05-21 05:04 am (UTC)Поскольку глюк должен распространяться на все сайты, то осторожнее с теми, где производятся какие-либо транзакции оплаты. Можно влететь минимум на отказ, максимум - дважды заплатить :)
no subject
Date: 2015-05-21 06:51 am (UTC)Проверять, так ли это – лень, пусть сами свои косяки ищут и правят.
no subject
Date: 2015-05-21 06:57 am (UTC)Правильно я понимаю, что после редиректа браузер стопудово запомнит только указанный URL, без дополнительных выкрутасов? Или Хром таки может быть настолько кривым?
Но главный по ЖЖ ответил, что проблема не у них...
no subject
Date: 2015-05-21 06:57 am (UTC)Запоминать и делать последний POST браузеры могут на случай хренового интернета.
no subject
Date: 2015-05-21 07:01 am (UTC)Как проверить идею?
no subject
Date: 2015-05-21 07:02 am (UTC)Как вариант – поставить прокси на ББ, а браузер на устройстве настроить на выход через прокси – тогда в логах прокси должно быть видно.
no subject
Date: 2015-05-21 07:04 am (UTC)У меня просто нет Хрома, принципиально на компе гугловским софтом не пользуюсь.
no subject
Date: 2015-05-21 07:06 am (UTC)Аналогично :) Как-то привык к 12й ветке оперы, правда видимо таки придётся отвыкать – то ли грёбанные дизайнеры шрифты нестандартные используют, то ли опера чота не так понимает – но частенько вместо кириллицы наблюдаю крякозябры (которые не вылечить выбором кодировки).
no subject
Date: 2015-05-21 08:01 am (UTC)no subject
Date: 2015-05-21 08:06 am (UTC)Ну что ж, будьте осторожны с ним во всяких серьёзных местах (подписка, оплата и т.п.).
А лучше на другой браузер перейти. Правда, сейчас многие гугловский же движок используют...
no subject
Date: 2015-05-21 08:56 am (UTC)no subject
Date: 2015-05-21 09:15 am (UTC)И к мобильной программе ЖЖ тоже :)
Есть куда расти программистам в отрасли, точно есть. Успеют ли? ;)
no subject
Date: 2015-05-21 09:21 am (UTC)no subject
Date: 2015-05-21 09:52 am (UTC)no subject
Date: 2015-05-21 10:55 am (UTC)no subject
Date: 2015-05-21 11:01 am (UTC)Буду знать, у кого можно проконсультироваться по разработке под Андроид. Пригодится. :)
no subject
Date: 2015-05-21 11:08 am (UTC)no subject
Date: 2015-06-15 01:59 pm (UTC)no subject
Date: 2015-06-15 02:18 pm (UTC)Загружу на досуге, попробую. Наверняка сейчас интереснее!
no subject
Date: 2015-06-15 02:23 pm (UTC)no subject
Date: 2015-06-15 02:28 pm (UTC)no subject
Date: 2015-05-21 01:08 pm (UTC)no subject
Date: 2015-05-21 01:41 pm (UTC)no subject
Date: 2015-05-21 01:43 pm (UTC)no subject
Date: 2015-05-21 01:58 pm (UTC)В Андроиде достаточно переключиться в какое-нибудь ресурсоёмкое приложение и обратно :)
no subject
Date: 2015-05-21 02:02 pm (UTC)no subject
Date: 2015-05-21 02:08 pm (UTC)no subject
Date: 2015-05-21 07:13 pm (UTC)no subject
Date: 2015-05-22 05:13 am (UTC)Хорошего дня)
no subject
Date: 2015-05-22 05:19 am (UTC)Больше ни один браузер в такой пакости не замечен...
no subject
Date: 2015-05-22 05:20 am (UTC)no subject
Date: 2016-11-17 11:22 pm (UTC).
Почему "к слову". Дело в том, что сюда я попал в поисках ответа в решении несколько иной проблемы: временами в Хроме перестают отображаться посты на главной и комменты к ним.
Вот так сейчас выглядит Главная ЖЖ и ваш, в частности, псто (клик по картинке - полный размер):
"Разве что закрыть браузер и потом снова в него зайти?" — будет то же самое, что и в случае с не закрытой ранее вкладкой. Если при следующей загрузке системы браузер стартует с места разъединения, то получаем дубль уже отправленного коммента хоть через сутки.
"так всё-таки, Хром это был или как? Более того, утверждается, что дубль появился, когда компьютер вообще был выключен!" — это, похоже, как раз случай, описанный мной строчкой выше.
"Поскольку глюк должен распространяться на все сайты," — в моём случае упомянутые баги проявляются исключительно в связке ЖЖ-Хром и только в последние год... может, от силы, два.
"Но главный по ЖЖ ответил, что проблема не у них..." — врёт. Это проблема обоюдная. Сошлись с одной стороны рукожопые менагеры-"улучшальщики" ЖЖ, с другой их упёртые, а может даже упоротые, коллеги из Хрома.
Зашёл в аккаунт с Оперы, — всё отображается штатно. Комп стационарный, Вин*64.
С других браузеров (Мозилла, Приват-браузер, Тор... и т.д.), используемых намного реже, упомянутых проблем тоже замечено не было.
upd. "Гуглу лучи поноса за "лучший в мире браузер". — Хром уже просто люто заебал. Мало того, что он "грузит" (а на медленном соединении вообще "подвешивает") систему и отжирает памяти больше, чем все службы и установленные приложения вместе взятые, так ещё и глюков у хвалёного Хрома со временем меньше не становится... лень перечислять, бо это всё бесполезно с т.з. решения проблем.
upd2. Скрины пришлось загружать через Оперу, в ЖЖ/Хроме "фотохостинг" поломался (только что обнаружил) ... уроды, блядь, рукожопые.
no subject
Date: 2016-11-17 11:38 pm (UTC)Вообще современный софт - очень странная штука. Он непредсказуем. Он непоследователен. Тому же ворду не один десяток лет, а некоторые проблемы тянутся годами... Ну и хром. там как два пальца, элементарная же проблема. Странные они.
А ещё сегодня все перешли на один движок - так карта росреестра намертво завешивает и ФФ, и ЯБ... Попытался запускать отдельно ЯБ с картой - фиг. Всё равно оба виснут сразу. Это уже plugin container, похоже. Он общий на всех...