А если вы захотите не обновить страницу, а вернуться на предыдущую/следующую страницу, то разработчик должен рядом с логотипом сделать кнопки «вперед»/«назад», которые вас будут кидать по хистори? А то тянуться до кнопок в браузере далеко же.
Чтобы знать, стоит ли нажимать на обе ссылки и увидеть что-то разное, или можно кликнуть на любую из них и увидеть одно и тоже.
Тут как нельзя лучше подходит фраза — Don’t make me think (с) Steve Krug
Вы пытаетесь прикрыть убогость реализации. Если на странице что-то изменилось, подгрузилось, обновилось — то что было изначально не ссылкой, вполне может стать ссылкой после этих манипуляций. Я же написал:
Любая ссылка должна совершать какое-то действие, переход
Конечно, случаи бывают разные. Но все-таки стоит посмотреть на то, нельзя ли это сверстать иначе. В случае с изображением, скорее всего, будет возможно отказаться от ее «блочности».
А как вы поступаете, если нужно локализовать что-то более сложное, например: «в этой теме содержится 5 сообщений, 3 из которых новые»? Если хранить локализации в xml, а не entity, то такое легко решается. А как в вашем случае?
Я ничего не изобретал, я сделал свою жизнь, с точки зрения веб-разработчика немного проще и написал об этом. Если у вас мощная теоретическая база для этого — написали бы, я бы с удовольствием почитал.
Тут как нельзя лучше подходит фраза — Don’t make me think (с) Steve Krug
— в блоке поиска — нет теней,
— в блоке подписки — какая-то небольшая тень вверху.
Надо больше внимания уделять мелочам.