В прошлом мы использовали сниффинг браузера, чтобы определить, доступны ли определенные события или возможности. Я понимаю, что сниффинг браузера был «устарел» или «избегал» в пользу сниффинга функций. Я хотел бы знать, как я могу проверить, можно ли обработать определенное событие.
Возьмем, к примеру, DOMNodeInserted
. Он поддерживается Chrome, FF и Safari, но не IE. Как я могу обнюхать, доступно ли это событие? Присутствует ли библиотека? Как вы, ребята, делаете правильный сниффинг функций?