@temasan Ссылки по хорошему и должны открываться в том же окне. Для этого из XHTML 1.1 даже атрибут target был удален. Смысл такой, что открытие ссылок в новом окне ограничивает пользователя. Обычную ссылку пользователь может открыть как в том же, так и в новом окне. А если ссылка открывается в новом окне, то пользователь уже не может открыть ее в том же окне. Традиционно открытие ссылок в новом окне делается не очень порядочными разработчиками сайтов с целью любой ценой не дать пользователю уйти с их сайта. Особо отмороженные даже копипастят к себе чужой контент, на который они хотят ссылаться, чтобы пользователь оставался на сайте.
Я согласен с тем, что открывать всегда в новом окне иногда бывает удобно. Особенно на ноутбуке при работе с тачпадом. Но это должно настраиваться пользователем. В гугле например это настраивается, по умолчанию открывается в новом окне.
@Dar4eG То есть ты хочешь сказать, что при клике на левую кнопку мыши у тебя ссылка открывается в том же окне, а при клике на среднюю кнопку (т.е. на колесо) не открывается вообще? Бред так-то... Похоже на сбой в браузере. Потому что всё, что может быть открыто обычным образом, может быть открыто и в отдельном окне или табе.
дело в том, что эта ссылка - она отправляет ajax запрос. Если попытаться открыть ее в новом окне - то случится 500 ошибка. Так устроено ruby on rails в нашем проекте. это ссылка с атрибутом link_to :remote => true
Работает она не правильно. На мой взгляд. Починим чуть позже. Пока это не очень критично, пока есть более важные задачи.