Ну, может быть, конечно, что пользователь жмет не на ту надпись.
Причем не только я - эта претензия встречается довольно часто, хотя подтверждения мне искать лень и будем считать, что я не прав...
Добавлено спустя 17 мин. 11 сек.
Кстати, даже если и так - зачастую надпись "Цитировать" верхнего поста ближе и человек может нажать ее автоматически, не особо задумавшись - то сей вопрос опять же достаточно просто решается программным путем.
Если текст цитаты выделен в одном посте, а ссылка "Цитировать" нажата в другом, то, по идее, ссылка в том посту, в котором нет выделения, не должна быть активной, или, в конце концов, как то по другому - но в любом случае не брать автора из одного поста, а текст цитаты - из другого.
Вплоть до того, что автор принудительно берется именно из того поста, откуда берется цитата, и все пройдет прозрачно и безгеморойно для пользователей.
Не, микрософт, конечно, объявил бы это фичей, но более серьезным программистам следует все таки это признать глюком...
Ну не должно быть такого легко программно отслеживаемого несоответствия...
ЗЫ. Мне это очень сильно напоминает использование точки или запятой в качестве десятичного разделителя.
Такое впечатление, что программисты очень крупных и успешных корпораций не слышали о такой системной переменной, как DecimalSeparator, никогда даже не предполагали того, что зачастую набор чисел удобнее вести с дополнительной цифровой клавиатуры, на которой есть точка, которая печатает именно DecimalSeparator - который зависит от настроек системы, от текущего языка ввода...
Я никогда не был серьезным программистом, но в программах, написанных мной лет 20 назад, можно было спокойно вводить числа, и отделять дробную часть от целой чем угодно - хоть точка, хоть запятая, все равно она будет поменяна на DecimalSeparator...
И даже если шел обмен через текстовый файл - в небольших программах это иногда было достаточно эффективно - все равно, если ожидается дробное число, то на лету проверяется и корректируется разделитель - в соответствии с текущей установкой системы на данной машине.
Я думаю, что и тут не так сложно убрать саму возможность такой ошибки - данных то для проверки хватает и анализ, извиняюсь, практически никакой не требуется...