alexey_donskoy (
alexey_donskoy) wrote2015-05-21 06:06 am
![[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
.
Почему "к слову". Дело в том, что сюда я попал в поисках ответа в решении несколько иной проблемы: временами в Хроме перестают отображаться посты на главной и комменты к ним.
Вот так сейчас выглядит Главная ЖЖ и ваш, в частности, псто (клик по картинке - полный размер):
"Разве что закрыть браузер и потом снова в него зайти?" — будет то же самое, что и в случае с не закрытой ранее вкладкой. Если при следующей загрузке системы браузер стартует с места разъединения, то получаем дубль уже отправленного коммента хоть через сутки.
"так всё-таки, Хром это был или как? Более того, утверждается, что дубль появился, когда компьютер вообще был выключен!" — это, похоже, как раз случай, описанный мной строчкой выше.
"Поскольку глюк должен распространяться на все сайты," — в моём случае упомянутые баги проявляются исключительно в связке ЖЖ-Хром и только в последние год... может, от силы, два.
"Но главный по ЖЖ ответил, что проблема не у них..." — врёт. Это проблема обоюдная. Сошлись с одной стороны рукожопые менагеры-"улучшальщики" ЖЖ, с другой их упёртые, а может даже упоротые, коллеги из Хрома.
Зашёл в аккаунт с Оперы, — всё отображается штатно. Комп стационарный, Вин*64.
С других браузеров (Мозилла, Приват-браузер, Тор... и т.д.), используемых намного реже, упомянутых проблем тоже замечено не было.
upd. "Гуглу лучи поноса за "лучший в мире браузер". — Хром уже просто люто заебал. Мало того, что он "грузит" (а на медленном соединении вообще "подвешивает") систему и отжирает памяти больше, чем все службы и установленные приложения вместе взятые, так ещё и глюков у хвалёного Хрома со временем меньше не становится... лень перечислять, бо это всё бесполезно с т.з. решения проблем.
upd2. Скрины пришлось загружать через Оперу, в ЖЖ/Хроме "фотохостинг" поломался (только что обнаружил) ... уроды, блядь, рукожопые.
no subject
Вообще современный софт - очень странная штука. Он непредсказуем. Он непоследователен. Тому же ворду не один десяток лет, а некоторые проблемы тянутся годами... Ну и хром. там как два пальца, элементарная же проблема. Странные они.
А ещё сегодня все перешли на один движок - так карта росреестра намертво завешивает и ФФ, и ЯБ... Попытался запускать отдельно ЯБ с картой - фиг. Всё равно оба виснут сразу. Это уже plugin container, похоже. Он общий на всех...