Ecma International

Ecma International
ZkratkaEcma
Vznik1961
TypNormalizační organizace
ÚčelNormalizace informačních a komunikačních technologií a spotřební elektroniky
SídloŽeneva
Působnostcelosvětová
Úřední jazykangličtina
Prezident / Generální sekretářMs. Josée Auber / Dr. István Sebestyén
Klíčové osobypan K. Yamashita, pan D. Mc. Allister, paní I. Valet-Harper
Hlavní orgánvalné shromáždění
Rozpočetčlenské poplatky
Oficiální webwww.ecma-international.org
Dřívější názevECMA
Logo Wikimedia Commons multimediální obsah na Commons
Některá data mohou pocházet z datové položky.

Ecma International je mezinárodní soukromá nevýdělečná organizace pro normalizaci informačních a komunikačních systémů s otevřeným členstvím.[1] Název ECMA vznikl jako zkratka Evropská asociace výrobců počítačů (anglicky European Computer Manufacturers Association) byl v roce 1994 změněn, aby odrážel globální působnost organizace. Od té doby není Ecma považována za zkratku a nepíše se velkými písmeny.

Organizace byla založena v roce 1961 s cílem standardizovat počítačové systémy vyráběné v Evropě. Členství je otevřené pro velké i malé společnosti z celého světa, které produkují, prodávají nebo vyvíjejí počítačové nebo komunikační systémy a mají zájem a zkušenosti v některé z oblastí, na kterou jsou zaměřeny technické orgány některé skupiny. Sídlem organizace je Ženeva.

Cíle

Ecma usiluje o vývoj standardů a technických zpráv, které umožňují a standardizují používání informačních a komunikačních technologií a spotřební elektroniky; ovlivňováním prostředí, ve kterém jsou standardy používány, podněcuje jejich správnou aplikaci; standardy a zprávy publikuje v elektronické i tištěné podobě. Ecma publikace, včetně standardů, mohou být volně kopírovány všemi zainteresovanými stranami bez omezení autorskými právy. Vývoj standardů a technických zpráv se provádí ve spolupráci s vhodnými národními, evropskými a mezinárodními organizacemi.

Na rozdíl od národních standardizačních orgánů je Ecma organizace s otevřeným členstvím. Hrdě se hlásí k „obchodnímu“ přístupu ke standardům, který považuje za cestu k lepším standardům vytvořeným v kratším čase, díky snížení byrokracie procesu zaměřeném na dosahování výsledků cestou konsenzu.

Ecma více než 50 let aktivně přispívá k celosvětové standardizaci v informačních technologiích a telekomunikacích. Publikovala více než 400 standardů[2] a 100 technických zpráv[3], z nichž více než 2/3 byly převzaty jako mezinárodní standardy nebo technické zprávy.

Seznam členů Ecma International je dostupný na stránkách organizace.[4]

Standardy

Podrobnější informace naleznete v článku Seznam Ecma standardů.

Sdružení Ecma International je aktuálně odpovědné za množství standardů, mezi které patří:

  • ECMA-6 – 7bitová znaková sada (vycházející z ASCII), první verze přijata 30. dubna 1965, změny zahrnuté ve 3. vydání zahrnuty do ISO/IEC 646-1972[5] součástí je strojově čitelné písmo OCR-B
  • ECMA-35 – Struktura znakového kódu a techniky jeho rozšíření, poprvé vydáno 1971, přijato také jako ISO/IEC 2022[6]
  • ECMA-43 – Struktura a pravidla 8bitové kódované znakové sady, poprvé vydáno v prosinci 1974[7]
  • ECMA-48 – Řídicí funkce pro kódované znakové sady, přijato také jako ISO/IEC 6429[8]
  • ECMA-94 – 8bitové kódované znakové sady (poprvé vydáno v březnu 1985, přijato jako ISO/IEC 8859, část 1 až 4)[9]
  • ECMA-113 – 8bitová jednobytová kódovaná znaková sada – latinka/cyrilice (přijato jako ISO/IEC 8859, část 5)[10]
  • ECMA-114 – 8bitová jednobytová kódovaná znaková sada – latinka/arabská abeceda (přijato jako ISO/IEC 8859-6)[11]
  • ECMA-119 – Struktura systému souborů na CD-ROM (přijato jako ISO 9660)[12]
  • ECMA-130 – „Yellow Book“ formát CD-ROM
  • ECMA-262 – Specifikace jazyka ECMAScript (implementace: JavaScript, JScript a ActionScript), také jako ISO/IEC 16262[13]
  • ECMA-334 – Programovací jazyk C#[14]
  • ECMA-335 – Common Language Infrastructure (CLI)[15]
  • ECMA-341 – Kritéria dopadu návrhu elektronických výrobků na životní prostředí[16]
  • ECMA-363 – Formát souborů Universal 3D[17]
  • ECMA-367 – Eiffel: Analýza, design a programovací jazyk[18]
  • ECMA-372 – Specifikace jazyka C++/CLI (Common Language Infrastructure)[19]
  • ECMA-376 – Office Open XML (přijatý jako ISO/IEC 29500)[20]
  • ECMA-377 – Zapisovatelná média Holographic Versatile Disc (HVD)[21]
  • ECMA-378 – Nezapisovatelná média Holographic Versatile Disc (HVD-ROM)[22]
  • ECMA-388 – Open XML Paper Specification[23]
  • ECMA-402 – Specifikace internacionalizačního API pro ECMAScript[24]
  • ECMA-404 – JSON[25]
  • ECMA-408 – Standard jazyka Dart[26]

Programovací jazyk Java

Firma Sun Microsystems sice požádala Ecma o normalizaci svého jazyka Java, ale později tuto žádost stáhla. Ecma proto za standardizaci jazyka Java není odpovědná.[27]

Formáty Office Open XML

Ecma se podílí na normalizaci formátu Office Open XML vycházející z formátu XML office dokument formáty Microsoft. Ecma Office Open XML správa proces je aktuálně prováděn technickým výborem 45[28]

Eco Deklarace

Ecma společně se skandinávskou organizací IT Eco Declaration prosadila směrnice pro informování spotřebitelů o postupech neohrožujících životní prostředí výrobci ICT a spotřební elektroniky ve standardu 370 Ecma International[29]

IT Eco Declaration zahrnuje informace o postupech výrobců a vlastnostech výrobků, které ovlivňují životní prostředí, jako je návrh výrobků, baterie, hluk, elektrická bezpečnost, spotřeba energie, chemické emise, použité látky a materiály a obaly. Díky tomu, že tyto vlastnosti jsou popsány jednotně společným průmyslovým standardem, je porovnávání různých dodavatelů a jejich výrobků snazší.

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Ecma International na anglické Wikipedii.

  1. Ecma By-laws [online]. [cit. 2015-03-28]. Stanovy Ecma Dostupné online. 
  2. Ecma International, October 2013 [cit. 2015-03-28]. Dostupné online. 
  3. Ecma International, October 2013 [cit. 2015-03-28]. Dostupné online. 
  4. Ecma Members [online]. [cit. 2015-03-28]. Dostupné online. 
  5. , Standard ECMA-6, 7-bit Coded Character Set [online]. 6. vyd. December 1991 [cit. 2015-03-28]. Dostupné online. 
  6. Standard ECMA-35, Structure and Extension Techniques [online]. 6. vyd. December 1994 [cit. 2015-03-28]. Dostupné online. 
  7. Standard ECMA-43, 8-bit Coded Character Set Structure and Rules [online]. 3. vyd. December 1991 [cit. 2017-04-24]. Dostupné online. 
  8. Standard ECMA-48, Control Functions for Coded Character Sets [online]. June 1991 [cit. 2015-03-28]. Dostupné online. 
  9. Standard ECMA-94, 8-bit Single-byte Coded Graphics Character Sets, Latin Alphabets No. 1 to No. 4 [online]. 2. vyd. June 1986 [cit. 2015-09-13]. Dostupné online. 
  10. Standard ECMA-113, 8-bit Single-Byte Coded Graphics Character Set, Latin/Cyrillic Alphabet [online]. 2. vyd. December 2000 [cit. 2017-04-25]. Dostupné online. 
  11. Standard ECMA-114, 8-bit Single-Byte Coded Graphics Character Set, Latin/Arabic Alphabet [online]. 2. vyd. December 2000 [cit. 2017-04-25]. Dostupné online. 
  12. Standard ECMA-119, Volume and File Structure of CDROM for Information Interchange [online]. Ecma International, December 1987 [cit. 2015-03-28]. Dostupné online. 
  13. Standard ECMA-262, Specifikace jazyka ECMAScript [online]. Ecma International [cit. 2015-03-28]. Dostupné online. 
  14. Standard ECMA-334, Specifikace jazyka C# [online]. Ecma International [cit. 2015-03-28]. Dostupné online. 
  15. Standard ECMA-335, Common Language Infrastructure (CLI) [online]. Ecma International [cit. 2015-03-28]. Dostupné online. 
  16. Standard ECMA-341, Environmental design considerations for electronic products [online]. Ecma International [cit. 2015-03-28]. Dostupné online. 
  17. Standard ECMA-363, Universal 3D File Format [online]. Ecma International [cit. 2015-03-28]. Dostupné online. 
  18. Standard ECMA-367, Eiffel analysis, design and programming Language [online]. Ecma International [cit. 2015-03-28]. Dostupné online. 
  19. Ecma International, December 2010 [cit. 2015-03-28]. Dostupné v archivu pořízeném dne 2008-08-10. 
  20. Standard ECMA-376: Office Open XML File Formats [online]. Ecma International, December 2012 [cit. 2015-03-28]. 
  21. Standard ECMA-377: Information Interchange on Holographic Versatile Disc (HVD) Recordable Cartridges; Capacity: 200 Gbytes per Cartridge [online]. Ecma International, May 2007 [cit. 2015-03-28]. Dostupné online. 
  22. Standard ECMA-378: Information Interchange on Read-Only Memory Holographic Versatile Disc (HVD-ROM); Capacity: 100 Gbytes per disk [online]. Ecma International, May 2007 [cit. 2015-03-28]. Dostupné online. 
  23. Standard ECMA-388: Open XML Paper Specification [online]. Ecma International, June 2009 [cit. 2015-03-28]. Dostupné online. 
  24. Standard ECMA-402: ECMAScript® Internationalization API Specification [online]. Ecma International, December 2012 [cit. 2015-03-28]. Dostupné online. 
  25. Standard ECMA-404: The JSON Data Interchange Format [online]. Ecma International, October 2013 [cit. 2015-03-28]. Dostupné v archivu pořízeném dne 2013-10-14. 
  26. Standard ECMA-408: Dart Programming Language Specification [online]. Ecma International, December 2014 [cit. 2015-03-28]. Dostupné online. 
  27. Sun to retain grip on Java [online]. 1999-12-08 [cit. 2015-03-30]. Dostupné v archivu. 
  28. TC45 [online]. Ecma International, December 2014 [cit. 2015-03-28]. Dostupné v archivu pořízeném dne 2015-04-08. 
  29. Standard ECMA-370: TED: The Eco Declaration [online]. Ecma International, June 2009 [cit. 2015-03-28]. Dostupné online. 

Související články

Externí odkazy

  • Logo Wikimedia Commons Obrázky, zvuky či videa k tématu Ecma International na Wikimedia Commons
  • Domovská stránka Ecma International
  • Seznam norem Ecma
  • Specifikace jazyka C# (s hypertextovými odkazy) Archivováno 11. 2. 2010 na Wayback Machine.


Standardy Ecma International
Aplikační rozhraní
Souborové systémy (magnetické pásky)
  • Advanced Intelligent Tape
  • DDS
  • DLT
  • Super DLT
  • Holographic Versatile Disc
  • Linear Tape-Open (Ultrium-1)
  • VXA
  • Souborové systémy (disky)

    Grafika
  • Universal 3D
  • Programovací jazyky
    Rádiová síťová rozhraní
    Ostatní
  • TC20 Elektromagnetická kompatibilita [1]
  • TC12 Bezpečnost výrobků [2]
  • Seznam Ecma standardů (1961 - současnost)
    ECMAScript
    Dialekty
    Porovnání
    ECMAScript enginů

    Frameworky
    Client-side
    • AJAX
    • Ample SDK
    • Chaplin.js
    • Dojo
    • Echo
    • Ext JS
    • Google Web Toolkit
    • JQuery
    • Lively Kernel
    • midori
    • MochiKit
    • MooTools
    • Prototype
    • Pyjamas
    • qooxdoo
    • Rialto
    • Rico
    • script.aculo.us
    • SmartClient
    • SproutCore
    • Spry
    • Wakanda Framework
    • YUI Library
    Server-side
  • AppJet
  • Jaxer
  • Node.js
  • WakandaDB
  • Multiple

    Knihovny
  • Backbone.js
  • SWFObject
  • SWFAddress
  • Underscore.js
  • Lidé
    Různé
  • DHTML
  • Ecma International
  • JSDoc
  • JSGI
  • JSHint
  • JSLint
  • JSON
  • JSSS
  • Sputnik
  • SunSpider
  • Asynchronous module definition
  • CommonJS
  • Autoritní data Editovat na Wikidatech