Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Otevřené datové formáty a standardy
Lukáš Jelínek
2
Smysl otevřených formátů
Lukáš Jelínek: Otevřené datové formáty a standardy Smysl otevřených formátů interoperabilita mezi aplikacemi možnost použití kdykoli v budoucnu použití formátu bez omezení (účel, licence...) vyloučení právních rizik Konference COMMON ČR a COMMON SR – Brno 2008
3
Interoperabilita mezi aplikacemi
Lukáš Jelínek: Otevřené datové formáty a standardy Interoperabilita mezi aplikacemi Aplikace A Aplikace B konvertor dokument dokument uzavřený formát 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. Konference COMMON ČR a COMMON SR – Brno 2008
4
Interoperabilita mezi aplikacemi
Lukáš Jelínek: Otevřené datové formáty a standardy Aplikace A Aplikace B dokument otevřený formát Obě aplikace pracují se stejným otevřeným formátem. Konference COMMON ČR a COMMON SR – Brno 2008
5
Interoperabilita mezi aplikacemi
Lukáš Jelínek: Otevřené datové formáty a standardy Interoperabilita mezi aplikacemi Aplikace A Aplikace B konvertor konvertor dokument dokument otevřený formát otevřený formát Každá z aplikací může pracovat s „cizím“ formátem pomocí konvertoru. Konference COMMON ČR a COMMON SR – Brno 2008
6
Vlastnosti otevřených formátů
Lukáš Jelínek: Otevřené datové formáty a standardy Vlastnosti otevřených formátů 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 Konference COMMON ČR a COMMON SR – Brno 2008
7
Požadavky na otevřené formáty
Lukáš Jelínek: Otevřené datové formáty a standardy Požadavky na otevřené formáty 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í Konference COMMON ČR a COMMON SR – Brno 2008
8
Standardizace – proč? jednoznačná identifikace formátu
Lukáš Jelínek: Otevřené datové formáty a standardy Standardizace – proč? 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 Konference COMMON ČR a COMMON SR – Brno 2008
9
Druhy standardů (norem)
Lukáš Jelínek: Otevřené datové formáty a standardy Druhy standardů (norem) 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...) Konference COMMON ČR a COMMON SR – Brno 2008
10
Standardizační proces
Lukáš Jelínek: Otevřené datové formáty a standardy Standardizační proces předložení počátečního návrhu vytvoření návrhu standardu prvotní schválení návrhu standardu příjem připomínek k návrhu zapracovávání připomínek do návrhu závěrečné schválení Konference COMMON ČR a COMMON SR – Brno 2008
11
Výhody formátů založených na XML
Lukáš Jelínek: Otevřené datové formáty a standardy Výhody formátů založených na XML 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í Konference COMMON ČR a COMMON SR – Brno 2008
12
Transformace XML formátů
Lukáš Jelínek: Otevřené datové formáty a standardy Transformace XML formátů XSLT šablona XSLT procesor XML dokument výsledný dokument Konference COMMON ČR a COMMON SR – Brno 2008
13
Některé formáty založené na XML
Lukáš Jelínek: Otevřené datové formáty a standardy Některé formáty založené na XML Open Document Format (ODF) Office Open XML (OOXML) DocBook XHTML XML Paper Specification (XPS) Scalable Vector Graphics (SVG) Konference COMMON ČR a COMMON SR – Brno 2008
14
Lukáš Jelínek: Otevřené datové formáty a standardy
Open Document Format 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 Konference COMMON ČR a COMMON SR – Brno 2008
15
Vlastnosti ODF univerzální kancelářský formát
Lukáš Jelínek: Otevřené datové formáty a standardy Vlastnosti ODF 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) Konference COMMON ČR a COMMON SR – Brno 2008
16
Aplikace podporující ODF
Lukáš Jelínek: Otevřené datové formáty a standardy Aplikace podporující ODF 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 Konference COMMON ČR a COMMON SR – Brno 2008
17
Formát DocBook vznikl pro tvorbu dokumentace
Lukáš Jelínek: Otevřené datové formáty a standardy Formát DocBook 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...) Konference COMMON ČR a COMMON SR – Brno 2008
18
Výstup z formátu DocBook
Lukáš Jelínek: Otevřené datové formáty a standardy Výstup z formátu DocBook XSL šablona XSLT procesor FO procesor soubor XSL-FO DocBook dokument výsledný dokument Konference COMMON ČR a COMMON SR – Brno 2008
19
Formát XHTML vytvořen jako XML verze HTML (webové použití)
Lukáš Jelínek: Otevřené datové formáty a standardy Formát XHTML 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čů) Konference COMMON ČR a COMMON SR – Brno 2008
20
Lukáš Jelínek: Otevřené datové formáty a standardy
Formát Office Open XML 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 29500 poměrně složitá specifikace nativní formát Microsoft Office, podporován i některými dalšími programy Konference COMMON ČR a COMMON SR – Brno 2008
21
Formáty PDF a PDF/A PDF: formát pro přesnou definici vzhledu
Lukáš Jelínek: Otevřené datové formáty a standardy Formáty PDF a PDF/A 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 Konference COMMON ČR a COMMON SR – Brno 2008
22
Formát XML Paper Specification
Lukáš Jelínek: Otevřené datové formáty a standardy Formát XML Paper Specification 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 Konference COMMON ČR a COMMON SR – Brno 2008
23
Výhledy do budoucna souboj ODF a OOXML
Lukáš Jelínek: Otevřené datové formáty a standardy Výhledy do budoucna 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 Konference COMMON ČR a COMMON SR – Brno 2008
24
Odkazy http://www.opendocument.cz/ (ODF)
Lukáš Jelínek: Otevřené datové formáty a standardy Odkazy (ODF) (DocBook) (XHTML) (OOXML) (PDF) Konference COMMON ČR a COMMON SR – Brno 2008
25
Děkuji za pozornost. Dotazy?
Lukáš Jelínek: Otevřené datové formáty a standardy Děkuji za pozornost. Dotazy? Konference COMMON ČR a COMMON SR – Brno 2008
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.