>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Поддержка пользователей http://forum.mozilla-russia.org/viewforum.php?id=26 >Микрофризы при открытии вкладок начиная с FF 56 http://forum.mozilla-russia.org/viewtopic.php?id=73029 |
pongo > 11-01-2018 19:53:41 |
Добавляем на панель закладок адрес http://localhost:8000/article/226 и затем открываем его, кликая средней кнопкой мыши и одновременно вращая курсором мыши (чтобы заметить фриз). На какое-то мгновение курсор мыши замрет. Я записал гифку с этим процессом. Открывается новая вкладка localhost. Можно заметить, что круговой индикатор загрузки страницы на вкладке появляется не сразу. Фриз длится как раз тот момент когда вкладка появилась, а индикатор еще нет. (время фриза бывает разным, на гифке он еще быстро прошел) Я записал снапшот через аддон: https://perfht.ml/2FqoYT7 --- • localhost здесь для примера. Фризы бывают и когда локальный сервер выключен, и когда он включен. Такие же фризы бывают и с обычными ссылками. При этом иногда индикатор загрузки начинает сразу появляться при открытии вкладки - тогда фриза нет. Что можно сделать? |
mokujin > 13-01-2018 16:35:26 |
pongo пишет
с чем? с отрисовкой этого кружка анимации - пиши в ТП. Но лучше эту гадость вообще убирать. Анимации , всякие trobler-ы (или как их там) на вкладках и в панели, было время даже жутко жрали проц.время. было - вешали сам FF с последующим крашем. Потому лучше его вообще убрать и заменить на статич. картинку. Всегда так делаю и давно уже. Выделить код Код:/* иконка загружающейся вкладки в PM и FF до 57 */ .tab-throbber, .tab-throbber[progress] { -moz-appearance: none !important; list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAC/UlEQVRIib2UT2gjVRzHP+9N4iRsCsk2xSD4Zwv2ICzk4MGT7R6cgz3IdhEWEdy9eFZED4IH6aFUWLz0qFi8pEsP3UMRKUKtHnrZ4h4spiKpW1kC2VrHJE0mM3nv56FJNt02a1y6Pvjy4/fe730/85v3ZhRDjDfnbstz2QQCIFC8V+ebT19Rw+yNDVN0PhXn6uSzvfzjxe1htg0PqDbbFO+3ennYNmcLqDXblPaDXh5FZwxoBRF/+s1e3g7bZwxohhz89QBgwmhowKk34eJbK1ophdIKwEmcS4TZXLq3fm+3ghiTEpGWiLhi5emfl66UTvPSp02KMV+KtUZpbbTjhMZY6odhT0qBcpy6dpzItk1djP3kP3UA8NKVm18lMyPXnHh8UAlR0CLw64u/rFy9Pqhm4BmYtnn/8L6fj59L5rU+2aiJIsLD4PtfV98eaA6P6ADgxde/TovIuhOP51VfpVjBhNEdlLr027fv+I8NABh/7Ys01qyLmPzRDgXCHaWdS6Xv3n2kOYBaXl6WIAjQWqOU6imZTLK0tHShUCj8/vyrN9I2aqy3W34+lsj42nEv3P3xQx9gYWHhp2w2mxcR+mWtxXVdYvv7+6ytreE4DlrrnkZHR/E87/NCoXD57g8f+M+8/NF1MCsmrF7+4/ZnPsDMzMxUJpPJr66uIiIYY7DWYq3FGIPneaj5+XnZ2NjAcZxjEKUUExMTaK0XZ2dnTxzk9PT0lOd5K1tbW+lms9l76q65tZbJyUlitVqNMAxPdKCUYnt7m/Hx8Wtzc3NTBwcHt0ql0t8jIyPkcrk3UqlUfnNzkyAIjpn3Q6rV6gNAv3k/pFgssrOz80Imk3lvbGyMMAzZ3d2lXq+feOcPq1arESuXy+zt7R074K6OLs3xXEQGxoeVy+WIVSoVyuXyv922xxqVSgXdaDSeiDlAo9FAua4rT4zA0ZesAAd4CogDLpDoxK7iHWlAAANEQAi0gKATu4o6sv2/CtUx6AJ1X+yudYd0ZDuw/tid/3/GP3GNpryAHeymAAAAAElFTkSuQmCC") !important; } 13-01-2018 16:37:32 |
pongo > 13-01-2018 21:36:08 |
Как оказалось, проблема связана с мультипроцессовостью. Если поставить число процессов контента равное 1, то фризы пропадают. |