ISO IEC 22275-2018 PDF

Ст ISO IEC 22275-2018

Название на английском:
St ISO IEC 22275-2018

Название на русском:
Ст ISO IEC 22275-2018

Описание на русском:

Оригинальный стандарт ISO IEC 22275-2018 в PDF полная версия. Дополнительная инфо + превью по запросу

Описание на английском:
Original standard ISO IEC 22275-2018 in PDF full version. Additional info + preview on request
Статус документа:
Действующий

Формат:
Электронный (PDF)

Срок поставки (английская версия):
1 рабочий день

Срок поставки (русская версия):
365 рабочих дня(ей)

Артикул (SKU):
stiso25437

Выберите версию документа:
3 000 руб.

Полное наименование и описание

ISO/IEC 22275:2018 — Information technology — Programming languages, their environments, and system software interfaces — ECMAScript® Specification Suite. Стандарт определяет состав и границы «набора спецификаций» ECMAScript, включая язык и обязательные/опциональные встроенные библиотеки, а также правила, по которым компоненты входят в этот набор или из него удаляются.

Аннотация

Документ задаёт формальное описание «ECMAScript Specification Suite» — набор нормативных и информационных компонентов, необходимый для реализации ECMAScript-совместимых сред. Стандарт не описывает отдельную редакцию языка (которая публикуется в ECMA/ECMA-262 и связанных документах), а устанавливает состав и принципы применения набора спецификаций для целей совместимости и подтверждения соответствия.

Общая информация

  • Статус: Published (опубликован).
  • Дата публикации: май 2018 (издание 2018). В справочных карточках поставщиков стандарта указывается дата выпуска в мае 2018 года.
  • Организация-издатель: ISO/IEC (ISO/IEC JTC 1, подразделение по языкам программирования).
  • ICS / категории: 35.060 — языки, используемые в информационных технологиях.
  • Редакция / версия: Edition 1 (2018).
  • Количество страниц: краткий публикуемый документ — указано 3 страницы в каталоге ISO (формат карточки стандарта).

Область применения

Стандарт применяется для формализации состава спецификаций, которые в совокупности образуют ECMAScript Specification Suite. Он служит отправной точкой для органов сертификации, разработчиков реализаций языка (движков, рантаймов), поставщиков библиотек и организаций, разрабатывающих связанные стандарты, требующие ясного указания, какие части ECMAScript считать обязательными или опциональными. ISO/IEC 22275:2018 заменил прежнюю международную спецификацию ISO/IEC 16262:2011 в качестве официальной картографии спецификаций ECMAScript.

Ключевые темы и требования

  • Определение состава «ECMAScript Specification Suite» — какие документы входят в набор и какие являются обязательными для соответствия.
  • Разграничение нормативных и информационных компонентов, используемых при реализации и тестировании соответствия.
  • Указания по конформности реализации ECMAScript и по работе с опциональными библиотеками/расширениями.
  • Механизм обновления состава Suite: набор изменяется только при добавлении/удалении компонентов, а не при редактировании отдельных компонентов.
  • Связи с другими стандартами и спецификациями, использующими ECMAScript-объекты или полагающимися на поведение языка (например, стандарты, задающие объекты ECMAScript для PDF и т.п.).

Применение и пользователи

Основные пользователи — разработчики движков JavaScript/ECMAScript (веб-браузеры, серверные рантаймы), авторы библиотек и фреймворков, организации по сертификации/тестированию и национальные комитеты стандартизации. Также стандарт полезен для разработчиков прикладного ПО встраиваемых систем и средств автоматизации, где важно однозначно определить, какой набор возможностей ECMAScript должен поддерживаться.

Связанные стандарты

Ранее действовавшая спецификация ISO/IEC 16262:2011 была заменена ISO/IEC 22275:2018. Другие близкие по тематике документы включают спецификации ECMA (в частности ECMA-262 — основная спецификация языка ECMAScript и ECMA-402 — спецификация интернационализации), а также отраслевые ISO-стандарты, использующие ECMAScript (например, ISO 21757-1 по ECMAScript для PDF), которые ссылаются на состав спецификаций Suite.

Ключевые слова

ECMAScript, JavaScript, спецификация, набор спецификаций, конформность, ECMAScript Specification Suite, ISO/IEC JTC 1, языки программирования, встроенные библиотеки, совместимость.

FAQ

В: Что это за стандарт?

О: Международный стандарт, формально описывающий состав и правила применения «ECMAScript Specification Suite» — совокупности спецификаций, определяющих язык ECMAScript и связанные библиотеки.

В: Что он регулирует?

О: Он не переписывает язык ECMAScript сам по себе, а задаёт, какие документы и компоненты считаются частью Suite (обязательными и опциональными) и как трактовать требования конформности для реализаций.

В: Кто обычно использует?

О: Производители движков (браузеры, серверные рантаймы), разработчики встроенных сред, авторы библиотек и тестовых комплектов, а также комитеты и организации, формулирующие зависимости от ECMAScript в своих стандартах.

В: Он актуален или заменён?

О: ISO/IEC 22275:2018 опубликован в мае 2018 года и в каталоге ISO фигурирует как действующий документ, заменивший ISO/IEC 16262:2011. Статус подлежит периодическому пересмотру согласно процедурам ISO (обычно каждые 5 лет).

В: Это часть серии?

О: Да — это «надстандарт», описывающий состав Suite; сам язык и его редакции документируются в ECMA/ECMA-262 (и соответствующих ECMA-спецификациях), а ряд отраслевых ISO-стандартов ссылается на компоненты Suite.

В: Какие ключевые слова?

О: ECMAScript, ECMAScript Specification Suite, конформность, стандарт, ISO/IEC, ECMAScript libraries, ECMA-262, совместимость.