Кнопка «Назад» в Safari для macOS (WebKit) на рабочем столе вызывает открытие новых вкладок

Я создал тему с якорями для навигации и встроенными изображениями. Когда я использую ссылки разделов вверху, чтобы перейти к якорю, а затем нажимаю «Назад», Safari часто открывает новую вкладку с одним из изображений из темы вместо возврата назад. Это довольно легко воспроизвести и, похоже, специфично для изображений и WebKit. Если я удалю изображения из темы, эта проблема не возникает, и она не наблюдается в Chromium.

1 лайк

Можете воспроизвести это на https://try.discourse.org?

3 лайка

Да, попробуйте кликать по ссылкам-якорям вверху этой темы, а затем нажимать «Назад» — иногда это открывает новую вкладку с изображением:

https://try.discourse.org/t/topic-to-repro-back-button-issues-on-safari-on-macos-desktop/1496

Боюсь, мне не удалось воспроизвести проблему :thinking:

1 лайк

Ок — давайте попробуем ещё раз

Ха-ха — я могу воспроизвести это только с помощью кнопки «Назад» на моей мыши. Я предполагал, что кнопка «Назад» в Safari будет вести себя так же, но, похоже, это не так? Или, может быть, я просто намного быстрее нажимаю кнопку мыши?

Да, я сначала попробовал это (у меня в Safari даже нет кнопок «Назад»/«Вперёд»), и поскольку мне не удалось воспроизвести проблему, я также попробовал с помощью кнопок «Назад»/«Вперёд»…

2 лайка

Вот запись того, как это произошло на моем экране — я сделал это сразу после загрузки страницы:

Вы не можете воспроизвести это, как показано в моем видео?

Боюсь, мне не удалось воспроизвести :grimacing:

1 лайк

Окей — спасибо за попытку. Я попрошу коллегу попробовать это на своём ноутбуке, когда он будет следующим в офисе, и свяжусь с вами…

Я попросил одного из коллег попробовать это на MacBook в Safari с мышью, у которой есть кнопка «Назад», и у них получилось воспроизвести это без проблем.