Я возился с попыткой определить, насколько сложен запрос (например, если это просто селектор идентификатора, он вместо этого проходит через getElementById и т. Д.), Но это явно не способ выполнить сложные запросы CSS и, вероятно, не выполнитсянесколько селекторов.
Так что мой вопрос ко всем, кто сделал что-то подобное, как вы в конечном итоге повторили это для старых браузеров.