Я заметил недавнее изменение в том, как Chrome для Windows обрабатывает щелчки по ссылкам средней кнопкой мыши (колесом), когда цель ссылки (URL) указывает на тот же веб-сайт.
В течение многих месяцев (лет?) щелкнув любую ссылку средней кнопкой мыши, всегда открывайте t в новой вкладке. Он действовал как выбор Открыть ссылку в новой вкладке из контекстного меню. Такое поведение было постоянным и происходило всегда, независимо от того, какая ссылка имела целевой URL.
Недавно я заметил изменение. Когда адрес ссылки указывает на один и тот же веб-сайт (привязанная ссылка), Chrome всегда открывает его на одной и той же вкладке, даже если пользователь щелкает эту ссылку средней кнопкой мыши (открыть новую вкладку).
Кто-нибудь знает, является ли описанное выше изменение постоянным и есть ли способ его префиксировать (чтобы вернуться к "старому" поведению, когда все ссылки со средней кнопкой мыши открывались в новой вкладке)?
РЕДАКТИРОВАТЬ: Дело решено (с установкой расширения, предложенного в ответе).Для дальнейшего использования и для людей, ищущих живой пример - вот один из многих (Справочник классов Yii Framework):
1. Посетите определение класса CDbColumn
.
2. Нажмите среднюю кнопку мыши на ссылке queryScalar
в конце третьего абзаца (не стесняйтесь проверять другие).
3. Переключитесь на открытую вкладку и щелкните средней кнопкой мыши на ссылке query
в единственном абзаце ниже таблицы свойств.
Все ссылки являются внутренними / привязанными ссылками, все они указывают на одну и ту же (собственную) страницу CDbColumn
. Без установленного расширения " fixing" первая (queryScalar
) ссылка открывается в новой вкладке, а вторая (query
) - в той же вкладке.
Что еще хуже, я проанализировал исходный код каждой из упомянутых ссылок, чтобы увидеть, не связана ли представленная проблема с некоторыми ошибками / изменениями в HTML-коде. Код для обеих ссылок одинаков:
<a href="/doc/api/1.1/CDbCommand#queryScalar">queryScalar</a>
<a href="/doc/api/1.1/CDbCommand#query">query</a>
Итак, это ясно, ошибка в Chrome.