Этот репозитарий представляет собой перевод 5й редакции спецификации ECMA 262. Для лучшего раскрытия важных мест добавлены аннотации -- ссылки на дополнительные ресурсы.
Он выложен в сеть на странице http://es5.javascript.ru.
Поддержка: Илья Кантор iliakan@gmail.com.
Исходный документ находится на http://es5.github.com, оригинальный стандарт -- на http://www.ecma-international.org/publications/standards/Ecma-262.htm.
Если вы хотели бы прислать исправление или добавить аннотацию:
-
Если у вас ещё нет, зарегистрируйтесь на Github.
-
Используйте GitHub Web UI, чтобы создать свой форк кнопкой
Your Fork
и склонируйте его на свой диск. -
Исправьте перевод у себя.
-
Для добавления аннотации -- используйте следующие шаги:
4.1. Чтобы добавить аннотацию, например, для раздела 10.2.1.2 спецификации, создайте файл в директории anno
с названием x10.2.1.2.html
(обратите внимание на букву x
в начале имени файла).
4.2. Добавьте текст в этот файл. Это должен быть фрагмент HTML (не полный документ, т.е. без тегов html
, head
,
и body
). Предполагается, что ваша лицензия допускает републикацию и свободное распространение текста без ограничений.
-
Сделайте
commit
иpush
вашей копии в форк на GitHub. -
Пришлите Pull-запрос в перевод ES5, чтобы мы могли добавить ваши изменения.