banny_name: Потому, что Яндекс.Браузер сделан на базе Chromium.
На самом деле, практика определения по юзерагенту - порочна. Уже давно всё рекомендуют на клиентской стороне определять какие функции поддерживает браузер, а не как он называется или какая у него версия.
banny_name: дополню Алексей Скобкин...
можно на клиентской стороне определять какие функции поддерживает браузер, а потом отправлять запрос "домой" с информацией..