Где можно найти полный список особенностей разных версий браузеров и их отличия друг от друга?
Ну первое что приходит в голову caniuse.com
Такого списка нет. Частично эту информацию можно почерпнуть на MDN, например, на JSPerf можно найти готовые и провести самому тесты производительности разных фич. Ну а далее делайте всё что можно через детекцию фич.