Разбираемся со ссылками, открывающимися в новом окне

Jan 23, 2010 18:59


С неделю назад я ругался по поводу манеры Web-разработчиков задавать отменённому в XHTML 1.0 Strict атрибуту ссылок target значение _blank, что влечёт за собой (не всегда ожидаемое и желаемое пользователем) открытие этих ссылок в новых окнах, и возвращении этого атрибута в грядущий HTML 5.

А вот и паллиативное решение для Firefox. Создаём в папке буква системного диска:/Documents and Settings/имя пользователя/Application Data/Mozilla/Firefox/Profiles/имя профиля/chrome файл с именем userContent.css и туда пишем что-нибудь вроде:
a[target="_blank"]:hover{
text-decoration: overline !important;
}
Теперь (после перезапуска браузера) все ссылки, ведущие себя столь непотребным образом, будут стилизоваться неким единообразным способом (в данном случае - надчёркиваться при наведении), что позволит предвидеть её коварство и открыть её колесом мыши, то есть в новой вкладке.

Поначалу я хотел использовать наглядности ради нестандартный курсор, но обнаружил, что найти в Интернете пристойные курсоры не так-то легко. То, что попадается, это либо неприемлемо вычурные курсоры, либо анимированные (каковые Firefox до сих пор не поддерживает), либо и такие и сякие сразу.

Web-дизайн, css, html, firefox, xhtml

Previous post Next post
Up