Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Otevřené datové formáty a standardy Lukáš Jelínek

Podobné prezentace


Prezentace na téma: "Otevřené datové formáty a standardy Lukáš Jelínek"— Transkript prezentace:

1 Otevřené datové formáty a standardy Lukáš Jelínek

2 Smysl otevřených formátů Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy interoperabilita mezi aplikacemi možnost použití kdykoli v budoucnu použití formátu bez omezení (účel, licence...)‏ vyloučení právních rizik

3 Interoperabilita mezi aplikacemi Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy Aplikace A dokument Aplikace B dokument konvertor uzavřený formát Aplikace A nemůže vůbec pracovat s formátem aplikace B. Aplikace B může pracovat s formátem aplikace A pomocí konvertoru.

4 Interoperabilita mezi aplikacemi Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy Aplikace A dokument Aplikace B otevřený formát Obě aplikace pracují se stejným otevřeným formátem.

5 Interoperabilita mezi aplikacemi Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy Aplikace A dokument Aplikace B dokument konvertor otevřený formát Každá z aplikací může pracovat s „cizím“ formátem pomocí konvertoru. konvertor

6 Vlastnosti otevřených formátů Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy specifikace formátu trvale k dispozici specifikace neodkazuje na uzavřené formáty použití formátu není podřízeno licenci není omezen účel použití formátu není omezena licence aplikace formát není zatížen patentovou ochranou

7 Požadavky na otevřené formáty Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy promyšlený a pečlivý návrh úplná a srozumitelná dokumentace jednoduchá implementovatelnost nezávislost na platformě ochrana integrity a konzistence maximální kompatibilita verzí

8 Standardizace – proč? Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy jednoznačná identifikace formátu ověření kvality formátu ověření podmínek otevřenosti návaznost na systémy řízení jakosti možnost využití v právních předpisech

9 Druhy standardů (norem)‏ Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy proprietární (firemní) standard standard nezávislé organizace nebo zájmového sdružení (IETF, W3C, OASIS, JPEG...)‏ národní standard (ANSI, ČSN, DIN...)‏ mezinárodní standard (ISO, IEC, IEEE...)‏

10 Standardizační proces Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy 1. předložení počátečního návrhu 2. vytvoření návrhu standardu 3. prvotní schválení návrhu standardu 4. příjem připomínek k návrhu 5. zapracovávání připomínek do návrhu 6. závěrečné schválení

11 Výhody formátů založených na XML Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy XML založen na standardizovaném SGML mnoho aspektů XML pokryto standardy snadná kontrola syntaxe i sémantiky mezinárodní podpora (jazykové kódování)‏ snadná transformace do jiných formátů lze případně upravovat ručně objemové nároky lze eliminovat kompresí

12 Transformace XML formátů Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy XML dokument výsledný dokument XSLT procesor XSLT šablona

13 Některé formáty založené na XML Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy Open Document Format (ODF)‏ Office Open XML (OOXML)‏ DocBook XHTML XML Paper Specification (XPS)‏ Scalable Vector Graphics (SVG)‏

14 Open Document Format Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy formát pro kancelářské dokumenty (texty, tabulky, prezentace...)‏ vytvořen v rámci sdružení OASIS založen na jazyce XML, komprese ZIP standardizován jako ISO/IEC 26300:2006 (verze 1.0)‏ doporučen EK a MI ČR podporován širokou škálou softwaru

15 Vlastnosti ODF Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy univerzální kancelářský formát oddělené uložení obsahu, stylů, metadat, aplikačních nastavení a vložených objektů existují knihovny/API pro různé jazyky (C, Java, Python...)‏ matematické vzorce nejsou zatím plně specifikovány (budou ve verzi 1.2)‏

16 Aplikace podporující ODF Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy OpenOffice.org (referenční aplikace)‏ StarOffice, IBM Lotus Symphony, 602Office Microsoft Office (s příslušným doplňkem)‏ Lotus Notes, IBM Workplace Documents Google Docs, eZ Publish, phpMyAdmin SoftMaker Office, Mobile Office 3BOpenDoc, Knomos, RefWorks

17 Formát DocBook Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy vznikl pro tvorbu dokumentace nyní spravován sdružením OASIS používá se pro články, knihy, prezentace... velmi jednoduchá syntaxe neobsahuje definici vzhledu (musí se řešit zvlášť – XSL FO)‏ tvorba dokumentů v XML editorech (XML Spy, XMetaL, XMLmind XML Editor...)‏

18 Výstup z formátu DocBook Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy DocBook dokument soubor XSL-FO XSLT procesor XSL šablona výsledný dokument FO procesor

19 Formát XHTML Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy vytvořen jako XML verze HTML (webové použití)‏ jednoduchá syntaxe neobsahuje téměř žádnou podporu pro popis vzhledu (a obsažené elementy jsou zavrženy)‏ vzhled se řeší pomocí CSS zatím nelze používat korektně (problémy zastaralých prohlížečů)‏

20 Formát Office Open XML Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy formát pro kancelářské dokumenty (texty, tabulky, prezentace...)‏ vytvořen společností Microsoft založen na jazyce XML, komprese ZIP standardizován jako ISO/IEC poměrně složitá specifikace nativní formát Microsoft Office, podporován i některými dalšími programy

21 Formáty PDF a PDF/A Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy PDF: formát pro přesnou definici vzhledu vytvořen společností Adobe založen na jazyce PostScript, možnost vkládat písma, komprese LZW84 podporován mnoha programy převod na PDF obecně nezaručuje možnost získat zpět textová data PDF/A: pro dlouhodobé uložení (přísnější specifikace) – standard ISO :2005

22 Formát XML Paper Specification Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy formát pro přesnou definici vzhledu vytvořen společností Microsoft založen na jazyce XML, komprese ZIP zatím nepříliš podporován aplikacemi (podpora ve Windows Vista a.NET 3.0)‏ podpora výrobců tiskáren

23 Výhledy do budoucna Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy souboj ODF a OOXML standardizace PDF 1.7 (DIS 32000)‏ standardizace XPS (proces zahájen)‏ větší prosazení XML formátů obecný přechod na otevřené formáty vznik nových formátů pro další oblasti

24 Odkazy Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy (ODF)‏ (DocBook)‏ (XHTML)‏ (OOXML)‏ (PDF)‏

25 Děkuji za pozornost. Dotazy? Konference COMMON ČR a COMMON SR – Brno 2008 Lukáš Jelínek: Otevřené datové formáty a standardy


Stáhnout ppt "Otevřené datové formáty a standardy Lukáš Jelínek"

Podobné prezentace


Reklamy Google