Существует множество причин, по которым не существует только одного сайта, который отображает каждый отдельный метод или функцию JavaScript, каждый манипулятивный параметр DOM или каждое свойство CSS.Основная причина в том, что есть несколько браузеров с разными движками.
Самые популярные движки, используемые сегодня: Trident , Gecko , Webkit и Presto .
JavaScript и CSS - это проект, который всегда находится в стадии разработки, поэтому найти все доступные API-интерфейсы может быть довольно сложно найти.Тем не менее, есть ресурсы, которые помогут вам с определенными браузерами.
Я нахожу это довольно полезным:
MDN Doc Center (Gecko)
Webkit
Opera Specs (Presto)
- Не самая полезная вещь в мире, но дает вам хорошее представление о том, что движок Presto в настоящее время поддерживает
- Ссылка: http://www.opera.com/docs/specs/productspecs/
- Самые популярные браузеры, использующиедвижок Presto: Opera Desktop / Mobile / Mini, Nintendo DS, интернет-канал Wii
MSDN (для Trident ? )
- Я редко проектирую только для Internet Explorer (если вообще), но это выглядит несколько многообещающе:
- Ссылка: http://msdn.microsoft.com/en-us/library/aa155073.aspx
- Наиболее популярные браузеры, использующие движок Trident: Internet Explorer, Avant Browser, Maxathon, AOL Browser
Если ничего не помогает, обратитесь к W3(и я не имею в виду W3 Schools;они не связаны с событием):
ECMAScript (где JavaScriptтакже имеет официальный PDF для спецификаций: