W3C MathML 3.0 ISO/IEC szabvány lett

a W3C tagok a MathML 3.0-ról  

 

23 June 2015 — A World Wide Web Konzorcium (W3C), valamint a Nemzetközi Szabványügyi Szervezet (ISO) és a Nemzetközi Elektrotechnikai Bizottság (IEC) Informatikai Egyesült Technológiai Bizottsága (JTC 1), jóváhagyta a Matematikai Jelölőnyelv 3.0 verzió 2. Kiadás MathML Version 3.0 2nd Edition nemzetközi ISO/IEC szabvánnyá minősítését (ISO/IEC 40314:2015).

A MathML a szoftverekben és fejlesztőeszközökben használt jelölőnyelv a matematika statisztikai, mérnöki, tudományos, számítási és akadémiai kifejezéseire a weben. A Matematikai Jelölőnyelv biztosítja, hogy XML-ben leírható legyen mind a matematikai formulák vizuális megjelenése (matematikai jelekkel, felépített formulákkal és betűtípusokkal), mind azok szemantikája (hivatkozással különböző matematikai területekre). A jelölőnyelv első verzióját, a MathML 1-et 1999-ben jelentették meg.

“E rendkívül fontos tudományos szabvány, melyet már ma is igen széles körben alkalmaznak világszerte, még szélesebb körben hasznosulhat az ISO/IEC nemzeti szerveinek további hivatalos elismerése által” – mondta Dr. Jeff Jaffe, a W3C ügyvezető igazgatója. “Egy ilyen elismerés nagymértékben elősegíti a MathML nemzetközi alkalmazását nem csak a szabványosítási szervezetek, kormányok, a tudományos és akadémiai közösségek által, hanem a böngészőkészítők, oktatási anyagok kiadói valamint a szélesebb körben vett webes közösség által is.”

„Az ISO/IEC JTC1 nagy örömmel él a lehetőséggel, hogy a W3C e fontos munkáját átvegye és hivatalosan elismert ISO/IEC Szabvánnyá alakítsa” – mondja Karen Higginbottom, az ISO/IEC JTC 1 Elnöke. „Boldogan építjük tovább az intézményeink között fennálló erős és konstruktív kapcsolatot.”

„Mint az ISO/IEC JTC 1 Titkársága, az Amerikai Nemzeti Szabványügyi Intézet (American National Standards Institute, ANSI), büszkén értesültünk az ISO/IEC JTC1 és a W3C együttműködéséről” – mondja Lisa Rajchel, ISO/IEC JTC 1 Titkár. „A W3C specifikációk szabványként történő elismerése ismét bizonyságul szolgál a hivatalos szabványügyi eljárás és a konzorciumok közötti szoros kapcsolatra.”

MathML: egy dinamikus és erős nyelv

Mivel a HTML egy tudományos laboratóriumban született, a HTML-ben használható matematikai képletek lehetősége volt az egyik legelső javasolt bővítés. A korai kísérletek, mint a HTML+ 1993-ban, vezettek el a MathML 1998-as első verziójához. A MathML azóta is egyre növekvő támogatást élvez, bár egészen 2014-ig és a HTML ötödik verziójáig tartott az, hogy a matematika a HTML szerves részeként jelenjen meg, nem pusztán opcionális kiegészítőként. Ma már a MathML használható önállóan, mint korábban is, vagy beágyazva a HTML-be.

Egyik fontos célja annak, hogy a MathML a HTML elvárt részévé vált az, hogy a tudományos cikkeket vagy oktatási anyagokat interaktívvá tegyék. Egy képlet már nem csupán csak kép – dolgozni lehet vele, közvetlenül a böngészőben vagy más dokumentum-megjelenítőben: pl. a képletet lemásolni és beilleszteni egy egyenletmegoldóba, majd megnézni a megoldást, egy grafikonrajzolót irányítani a dokumentumra és látni megjelenni a képletet, a diákokkal számtani feladatokat megoldatni közvetlenül a böngészőben, stb.

A MathML a Szemantikus Web számára is fontos eszköz, mivel nemcsak a vizuális, kétdimenziós struktúráját írja le egy felépített képletnek, hanem annak különböző matematikai modellekhez tartozó szemantikáit is, az OpenMath Társaság (OpenMath Society) sztenderd „szótárainak” integrálásával. (A matematika különböző ágai gyakran hasonló-kinézetű képleteket alkalmaznak, így bizonyos fokú egyértelműsítés az automatikus értelmezést sokkal könnyebbé teszi.)

“Ez az ISO/IEC szabvány nagyon időszerű” – mondja Dr. Bert Bos, a W3C Matematika Fejlesztési terület Vezetője. “A MathML javítja az olyan akadálymentességi szerkesztési lehetőségeket, mint például a beszéd kimenet. Továbbra is ez a legsikeresebb csereformátum a fő matematikai szoftvercsomagok között, és jó úton halad, hogy az interneten lévő minden matematika közvetítőnyelve legyen, mostani HTML5-be és a Nyílt Webes Platformba való integrálása révén.”

Az interoperabilitásért való együttműködés előnyei

A W3C olyan eljárásokat és működési politikákat fejlesztett ki, amelyek támogatják a magas minőségű, konszenzuson alapuló, jogdíj-mentes (ingyenes) szabványokat, melyek többsége segíti a webet és a vállalati informatikát. Az ISO és IEC imprimatur még több utat nyit a W3C technológiák és útmutatások alkalmazására, ezáltal növelve azok felhasználását, csökkentve fragmentációját, valamint minden felhasználó számára nagyobb interoperabilitást nyújt.

A MathML 3.0 2014. júliusban került beadásra az ISO/IEC JTC 1-hez mint Nyilvánosan Elérhető Szabvány (Publicly Available Specification, PAS). A W3C 2010. november óta jogosult JTC 1 PAS kérelmező, ezzel egyike a 11 jelenleg jogosult szervezetnek. Az ún. PAS eljárás során, a jogosult PAS kérelmezők közvetlenül a JTC 1-nek küldhetik be specifikációikat, ahol azok a nemzeti szervezetek szavazata alapján válnak ISO/IEC Nemzetközi Szabvánnyá. További információ a W3C és az ISO/IEC JTC 1 PAS Beadási eljárásról a W3C PAS Gyakori Kérdések illetve a JTC 1 honlapján.

Mint ISO/IEC JTC 1 Szabvány, a MathML 3.0 elérhető az ISO/IEC valamint nemzeti tagszervezeteik, pl. az ANSI oldalán is. A JTC 1 elfogadás nem változtatja meg, vagy írja felül a meglévő W3C szabványt, mely ugyanúgy ingyenesen elérhető a W3C honlapjáról. A MathML a harmadik ISO/IEC szabvány, a 2011-es Webszolgáltatások (Web Services) és a 2012-es Web Akadálymentesítési Útmutató 2.0 (WCAG 2.0) szabványokat követően.

A W3C emellett számos kiegészítő erőforrást biztosít a fejlesztők és felhasználók számára, melyek a Matematika Fejlesztési Terület oldalán érhetők el.

A World Wide Web Konzorcium

A World Wide Web Konzorcium (W3C) egy nemzetközi szervezet melyben a tagintézmények, egy elkötelezett, teljes munkaidős csapat valamint a webes közösség együttműködik a web szabványainak kidolgozása terén. A W3C elsődlegesen annak megvalósítására törekszik, hogy a web szabványainak és iránymutatásainak kidolgozása révén a web hosszútávú növekedését biztosítsa. A Konzorcium napjainkban több mint 400 Tagot számlál. A W3C tevékenységét négy intézet, az MIT Computer Science and Artificial Intelligence Laboratory (MIT CSAIL) (USA), a European Research Consortium for Informatics and Mathematics (ERCIM), Franciaország, a Keio Egyetem (Japán), és a Beihang Egyetem (Kína) koordinálja, számos nemzeti tagirodával együttműködve. További információ a W3C

-ről.

JTC 1

A Nemzetközi Szabványügyi Szervezet (ISO) és a Nemzetközi Elektrotechnikai Bizottság (IEC) Informatikai Egyesült Technológiai Bizottsága (JTC 1), az ISO/IEC JTC 1, egy konszenzuson alapuló, önkéntes nemzetközi szabványügyi csoport, mely az ISO és az IEC közötti kapcsolatként működik. 34 résztvevő ország több mint 3 700 szakértője ülésezik a JTC 1-ben, hogy olyan kölcsönösen előnyös szabványokat fejlesszenek ki, melyek globálisan segítik az adott szakterületet, és eközben a szellemi tulajdont is védik. Az Egyesült Államok vezető szerepet játszik a JTC 1-ben, az ANSI-val vezetve a titkárságot, míg Karen Higginbottom, a Hewlett-Packard cég szabványügyi igazgatója, tölti be a JTC 1 elnöki tisztét.

ISO

Az ISO a nemzetközi szabványok legnagyobb fejlesztője és közzétevője. Az ISO mintegy 164 ország nemzeti szabványügyi intézményének hálózata (2012. július), melyek közül több mint 100 tag fejlődő országban működik. Az ISO jelenlegi portfoliója több mint 18 600 nemzetközi szabványt tartalmaz. A szervezet munkaprogramja a hagyományos területekre, mint a mezőgazdaság és építőipar, gépészet, gyártás és disztribúció, szállítás, orvosi eszközök, környezet, biztonság, információ- és kommunikációs technológiák, vonatkozó szabványokat, valamint a jó gyakorlatokra és a szolgáltatásokra vonatkozó szabványokat öleli fel.

IEC

Az IEC (Nemzetközi Elektrotechnikai Bizottság) a világ vezető szervezete amely az „elektrotechnológiára” – villamos, elektronikai és ezek kapcsolódó technológiáira – vonatkozó nemzetközi szabványokat készít és publikál. Az IEC nemzetközi szabványai széles körben fedik a különböző technológiákat: energiatermelés, háztartási gépek és irodai felszerelések energia-továbbítása és –elosztása, félvezetők, száloptika, akkumulátorok, nanotechnológia, napenergia és vízenergia átalakítás, stb. Bárhol is találkozunk elektromossággal és elektronikával, az IEC mindenhol a biztonságot és teljesítményt, a környezetet, az elektromos energia hatékonyságot és a megújuló energiákat támogatja. Emellett az IEC kezeli a Megfelelőségi Értékelőrendszert (Conformity Assessment Systems), amely igazolja, hogy az adott eszköz, rendszer vagy alkotóelem megfelel a nemzetközi szabványnak.

Médiakapcsolat

Karen Myers, W3C <karen@w3.org>

Elizabeth Neiman, ANSI <eneiman@ansi.org>