Почему дизайнеру надо разбираться в коде. У меня есть самодельный компонент списка для вывода маршрутов. Он был сверстан через div с onClick. И как бы все работает, пока не тестишь редкие кейсы: ctrl+клик, среднюю кнопку мыши или контекстное меню. Ожидаемый результат в этих случаях — открытие ссылки в новой вкладке. Но браузер дает такое нативное поведение только в случае с a href. Надо писать обработчик клика или переверстать нормально. Переверстываем нормально

Почему дизайнеру надо разбираться в коде. У меня есть самодельный компонент списка для вывода маршрутов. Он был сверстан через div с onClick | Сетка — социальная сеть от hh.ru