[19717b20d7564fcfbb043cc19f1c7899290794f5]
#hate #web
Делайте настоящие ссылки
https://maurycyz.com/misc/real_links/
Уже упоминал в e5504b8e8e0b6d35db532390927c1c0b99b20458 про моду на
отсутствующие ссылки. А в этой статье упоминают проблемы якобы настоящих
ссылок (<span onclick="window.location='https://xkcd.com/'">100% legit link</span>)
Настоящие можно (речь про GUI обозреватели, конечно же):
* открыть в новой вкладке
* или новом окне
* или сохранить в файле
* скопировать как URL
* использовать через клаву
* видеть поисковыми роботами и screen readers
* увидеть сам URL, если навести мышку
В статье упоминают, что, бывает, делают настоящие ссылки, но с click
event-ом на них для открытия в popup. С настоящим <a target="_blank">
можно бы было:
* увидеть прогресс загрузки
* отменить его
* увидеть вменяемые сообщения когда что-то пошло не так
* открыть несколько ссылок разом
* читать оригинальную страницу пока ссылка загружается
* использовать tab-ы и window manager для организации
* добавить страницу в закладки
* скопировать URL и отправить кому-либо
Я поэтому постоянно и говорю, что все эти web-app писаки только
уничтожают уже имевшийся usability и поэтому почти 100% web-app-ов
это просто издевательство над человеком.
[оставить комментарий]