http://caniuse.com/ - очень полезный инструмент для определения того, какие браузеры/версии поддерживают определенную функцию CSS, HTML, JS. Как насчет инструмента, который анализирует мой код и сообщает мне, какие функции я фактически использую? Если у вас большая база кода, то выяснение пост-hoc, которые вы используете на самом деле, может быть очень утомительным, если сделать это вручную. Как бы вы это сделали?Функция обнаружения браузера в базе кода. Использую ли я ...?
Я не прошу об обнаружении функции во время выполнения, я знаю Modernizr, но мне нужна полная противоположность этому. Решение, чтобы выяснить, какие тесты мне нужно добавить в конфигурацию Modernizr.
Зачем вам нужно определять, какие функции использует ваша база кода? В идеале вам следует просто использовать функцию обнаружения браузера, поэтому существует современность. – aug
Чтобы узнать, какие тесты нужно добавить в modernizr, вам сначала нужно знать, какие функции использует ваша кодовая база. – markus
Возможно, если вам была предоставлена большая база кода из другой команды, которая была специфичной для браузера. Вам было поручено сделать его перекрестным браузером и хотите быстро пропустить код, чтобы узнать, сколько случаев используется API-интерфейс браузера? – ste2425