Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09



Podobné dokumenty
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE. Systém Inkscape.

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou

Animace ve WPF. Filip Gažák. Ing. Václav Novák, CSc. Školní rok:

Inovace výuky prostřednictvím šablon pro SŠ

DATOVÉ FORMÁTY GRAFIKY, JEJICH SPECIFIKA A MOŽNOSTI VYUŽITÍ

IVT. Grafické formáty. 8. ročník

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

Grafický software ve výuce a pro výuku

WWW. Petr Jarolímek, DiS. Školní rok:

INFORMATIKA. Grafické studio ve škole

Digitální grafika. Digitální obraz je reprezentace dvojrozměrného obrazu, který používá binární soustavu (jedničky a nuly).

Vývoj mobilních aplikací s využitím JavaFX Mobile

Optimalizace pro vyhledavače a přístupnost webu

Číslo DUM: VY_32_INOVACE_04_01 Autor: Mgr. Ivana Matyášková Datum vytvoření: březen 2013 Ročník: prima Vzdělávací obor: informační technologie

Systém GIMP (barvy, vrstvy, transformace, průhlednost)

Rastrová grafika. Grafický objekt je zaznamenán jednotlivými souřadnicemi bodů v mřížce. pixel ( picture element ) s definovanou barvou

Tvorba internetových aplikací s využitím framework jquery

Vzdělávací obsah předmětu

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 3 VY 32 INOVACE

Kreslíme do webu. Canvas

Tvorba webových aplikací s využitím Open Source CMS. Lukáš Dubina. Vedoucí práce. PaedDr. Petr Pexa

Úvod do počítačové grafiky

Reprodukce obrazových předloh

Tvorba internetových aplikací pomocí Rich Internet Application Adobe Flex

Informační a komunikační technologie Inovace výuky prostřednictvím šablon pro SŠ

Aplikovaná informatika Zajištění optimální konverze grafických informací v prostředí vybraného software ZEMÁNEK, Z. PLUSKAL, D. ŠUBRT, Z.

2 Grafický výstup s využitím knihovny

POČÍTAČOVÁ GRAFIKA. Počítačová grafika 1

Konverze grafických rastrových formátů

Počítačová grafika 1 (POGR 1)

PaedDr. Petr Pexa, Ph.D.

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou

SOŠ Benešov, Černoleská 1997

Projektová dokumentace pro tvorbu internetových aplikací

Funkce grafiky na webu. Primární grafická informace Fotografie Schémata Diagramy Loga Bannery

Informatika

Základy práce v programovém balíku Corel

Digitální učební materiál

Jak namalovat obraz v programu Malování

SOU Valašské Klobouky. VY_32_INOVACE_3_01 IKT Pc grafika základní pojmy Mgr. Radomír Soural. Zkvalitnění výuky prostřednictvím ICT

Srovnání programů pro editaci 2D grafiky

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

Inovace výuky prostřednictvím šablon pro SŠ

Produktové Dokumenty (Datum ) Srovnání verzí: pcon.planner 7.0 Rozdíly mezi verzemi Standard-, ME a PRO

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice

Jak namalovat obraz v programu Malování

Technologie SVG aktuální standard webové vektorové grafiky

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

TRANSFORMACE OBJEKTOVÉ PETRIHO SÍTĚ Z JAZYKA OPNML DO GRAFU TRANSFORMATION OF OBJECT-ORIENTED PETRI NET FROM OPNML LANGUAGE TO GRAPH

Použití analyzátoru paketů bezdrátových sítí Wireshark

Název DUM: VY_32_INOVACE_2B_9_Software_-_základní_programové_vybavení_počítače

ZNAČKOVACÍ JAZYKY A JEJICH VYUŽÍVÁNÍ MARKUP LANGUAGE AND THEIR USE. Zdeněk Havlíček

Produktové documenty ( ) Přehled funkcí a vlastností programu pcon.planner 7.2

3D Vizualizace muzea vojenské výzbroje

Výuka programování v jazyce Python

Vzdělávání a podpora pedagogických pracovníků ZŠ a SŠ při integraci ICT do výuky POČÍTAČOVÁ GRAFIKA - 1 -

Barvy na počítači a grafické formáty

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Systém GIMP - tvorba jednoduchých animací a grafiky pro web

Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok:

Obsah. Úvod Barevná kompozice Světlo Chromatická teplota světla Vyvážení bílé barvy... 20

Vektorový formát SVG

Datové formáty grafiky, jejich specifika a možnosti využití. L u b o š T o m e š e k U M T M a n a ž e r s k á i n f o r m a t i k a 2015/ 16

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

DUM 02 téma: Formáty souborů rastrové grafiky

Gymnázium Jana Pivečky a Střední odborná škola Slavičín. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT

VYUŽITÍ POČÍTAČOVÉ GRAFIKY

Seznámení s programem 9

VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender

Zdroj:

VY_32_INOVACE_INF.10. Grafika v IT

VY_32_INOVACE_INF4_12. Počítačová grafika. Úvod

FORMÁTY UKLÁDÁNÍ OBRAZOVÝCH INFORMACÍ VÝMĚNA DAT MEZI CAD SYSTÉMY

IV122 Matematika a programování Úvod kurzu. Radek Pelánek

IKT MS Office POČÍTAČOVÁ GRAFIKA ÚVOD. ING. BOHUSLAVA VITEKEROVÁ

================================================================================ =====

Výukový materiál vytvořen v rámci projektu EU peníze školám "Inovace výuky" registrační číslo CZ.1.07/1.5.00/

Zvyšování kvality výuky technických oborů

Znalostní systém nad ontologií ve formátu Topic Maps

Pojmenuje a ovládá základní funkce počítače, seznámí se s jednoduchou historií vývoje počítačů. Pojmenuje a ovládá základní funkce počítače

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Počítačová grafika. Studijní text. Karel Novotný

Vzorový audit webové stránky podle

Alena Malovaná, MAL305

PŘEDMĚT: INFORMATIKA A VÝPOČETNÍ TECHNIKA

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

Multimediální systémy. 03 Počítačová 2d grafika

KMI / TMA Tvorba mobilních aplikací

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

M M S. Značkovací jazyky

III/ 2 Inovace a zkvalitnění výuky prostřednictvím ICT

Komunikace MOS s externími informačními systémy. Lucie Steinocherová

SOFISTIKOVANÉ NÁSTROJE PRO JEDNODUCHOU TVORBU PROFESIONÁLNÍCH WEBOVÝCH PREZENTACÍ

Grafika vektorová vs. bitmapová

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Jihočeská univerzita v Českých Budějovicích. Název bakalářské práce v ČJ Název bakalářské práce v AJ

Transkript:

Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09 Studijní obor: Výpočetní technika a informatika Technologie SVG aktuální standard webové vektorové grafiky Autor: Tereza Skleničková Vedoucí bakalářské práce: PaedDr. Petr Pexa

Abstrakt: Cílem této práce je popsat technologii SVG a na konkrétních příkladech demonstrovat praktické využití webové vektorové grafiky. Práce bude obsahovat informace o problémech se zobrazením v prohlížečích a nabídne přehled možných editorů, které můžeme pro vytváření webové vektorové grafiky používat. K praktickému využití této technologie je důležité znát sadu jednoduchých technik, návodů k vytváření křivek a znalost vlastností základních geometrických tvarů a různých efektů Klíčová slova Vektor, webová vektorová grafika, xml, bitmapová grafika, technologie SVG, historie a vývoj SVG, geometrické tvary, vlastnosti geometrických tvarů, textury, efekty, křivky, editory, podpora svg v prohlížečích, skalární vektorová grafika Abstrakt: Purpose of this paper is to describe SVG technology and demonstrate its practical using by particular examples. Document will contain informations about problems with displaying in browsers and offers survey of available editors, which we can use for work with web vector graphics.for practical use of this technology is important to know a set of easy techniques, instructions for creation of curves and knowledge of properities of basic geometrical shapes and various effects. Keywords Vector, web vector graphics, xml, bitmap graphics, SVG Technologies, history and development SVG, geometric shapes, characteristics of geometric shapes, texture, efects, behaviours, editors, support svg in web browsers, Scalable Vector Graphics

Zadání práce: V bakalářské práci bude komplexně zpracována aktuální technologie SVG pro tvorbu webové vektorové grafiky z pohledu webmastera-profesionála a bude provedeno porovnání s obdobnými technologiemi pro tvorbu webové vektorové grafiky (např. Macromedia Flash). Cílem bude vytvořit první ucelenou publikaci v ČR, zabývající se touto problematikou, včetně vytvoření sady praktických příkladů formou webové prezentace. Předpokládaný datum obhajoby: léto 2009

Úvod: SVG (z anglického Scalable Vector Graphics škálovatelná vektorová grafika) je značkovací jazyk a formát souboru, který popisuje dvojrozměrnou vektorovou grafiku pomocí XML. Formát SVG by se měl v budoucnu stát základním otevřeným formátem pro vektorovou grafiku na Internetu. Zatímco pro rastrovou grafiku je na Internetu formátů dostatek (např. GIF, PNG a JPEG), otevřený vektorový formát zatím na Internetu chyběl. SVG definuje tři základní typy grafických objektů: vektorové tvary (vector graphic shapes obdélník, kružnice, elipsa, úsečka, lomená čára, mnohoúhelník a křivka) rastrové obrazy (raster images) textové objekty Tyto objekty mohou být různě seskupeny, formátovány pomocí atributů nebo stylů CSS a polohovány pomocí obecných prostorových transformací. SVG též podporuje ořezávání objektů, alpha masking, interaktivitu, filtrování obrazu (konvoluce, displacement mapping, atd ) a animaci. Ne všechny SVG prohlížeče však umí všechny tyto vlastnosti. Cílem mé bakalářské práce je přiblížit rozdíly mezi bitmapovou a vektorovou grafikou, poukázat na výhody použití SVG souborů k tvorbě webové prezentace a v neposlední řadě přidám pár praktických příkladů využití SVG. Nedílnou součástí práce je samozřejmě pohled do historie techniky SVG, nezapomenu na základní primitiva a jejich vlastnosti, různé efekty a animace. Ráda bych se také zabývala některými editory a v neposlední řadě podporou SVG v prohlížečích.

Přehled literatury Doposud jsem čerpala informace výhradně z internetových zdrojů. Studovala jsem základy techniky svg, struktura dokumentu svg, elementy a jejich atributy. Viz: Použitá literatura 1) Dále mě zajímalo tvoření základních grafických primitiv(obejktů). Elementy: rectangle - obdélník (s možností zaoblených rohů) circle - kruh ellipse - elipsa line - jednoduchá čára polyline - lomená čára polygon - mnohoúhelník path - obecná plocha (cesta) Viz: Použitá literatura 2) Pro mě velice zajímavou kapitolou doposud byl článek o editorech, ve kterých se webová vektorová grafika vytváří. Autor článku nezapomněl na podporu v různých platformách a na rozdělení editorů podle uživatelského rozhraní a také funkčnosti nástrojů. Nabízí porovnání a nástin pracovního prostředí, funkcí a v neposlední řadě i nedostatky jednotlivých aplikací. Viz: Použitá literatura 3)

Analýza problému Východiska řešení Technologie SVG je zatím v oboru webové prezentace tématem, které vychází spíše jako seriály v diskusních či jiných portálech, kde si lidé sdělují své zkušenosti. V knižní podobě se vyskytuje spíše ojediněle. Online příruček je spousta a každá se zabývá dopodrobna různými technikami vytváření křivek, objektů, efektů nebo animací. Jak to již ve webové prezentaci chodí, fantazii se meze nekladou a proto myslím, že každý kdo se bude chtít s technologií SVG seznámit, jistě najde odvětví, které ho zaujme a obohatí jeho grafické zkušenosti. Dále pak práce nabídne srovnání s Flash, rozdíly v použití, konstrukci objektů, výhody a nevýhody použití obou technik. Metodika Hlavním cílem práce bude poskytnout bohatý přehled praktických příkladů a využití vektorové grafiky. Poukázat na zajímavosti a přednosti této techniky. Rozvržení: Úvodní část: bitmapová a vektorová grafika, xml, editory, základní struktura dokumentu Hlavní část: objekty, text, vlastnosti, efekty, animace Praktická část: sada praktických příkladů Závěr: shrnutí, poukázání na problematiku prohlížečů, srovnání s Flash, zdroje Co je již hotovo Nastudována základní struktura dokumentu SVG, povrchní přehled objektů a možností využité editorů. Co je třeba ještě udělat Seznámit se s konkrétními vlastnostmi objektů, efektů, použití animací. Seznámení s editory a naučit se je ovládat, vybrat nepraktičtější. Vytvořit sadu příkladů. Porovnání s Flash.

Použité zdroje: 1) Interval.cz: webdesign a e-komerce denně, [online] Datum aktualizace: Hejral, Martin (7. 7. 2004) [cit. 2009-01-27]. URL: <http://interval.cz/clanky/kurz-svg-struktura-dokumentu-zobrazovaci-a-vykreslovacimodel/ 2) Interval.cz: webdesign a e-komerce denně, [online] Datum aktualizace: Hejral, Martin (14. 7. 2004) [cit. 2009-01-27]. URL: <http://interval.cz/clanky/kurz-svg-graficka-primitiva/> 3) Interval.cz: webdesign a e-komerce denně, [online] Datum aktualizace: Hejral, Martin (10. 9. 2003) [cit. 2009-01-27]. URL: <http://interval.cz/clanky/pruvodce-svg-graficke-editory/> 4) Root.cz[online], Datum aktualizace: Pavel Tišnovský (2. 8. 2007) URL: <http://www.root.cz/clanky/vektorovy-graficky-format-svg/> 5) Wikipedie, otevřená encyklopedie, [online], Stránka byla naposledy editována 14. 11. 2008 v 23:51. URL: <http://cs.wikipedia.org/wiki/scalable_vector_graphics>