Vytvoř GIF z obrázků: součásti a licence ======================================== Stránka nepoužívá žádnou cizí součást. Neobsahuje cizí knihovnu, převzatá data, písmo ani obrázky a nic nestahuje z cizích serverů. Proto se na ni nevztahuje žádná cizí licence a za její užití se neplatí žádný poplatek ani licenční odměna. Soubory stránky index.html, styles.css, app.js, gifkoder.js, kontrola.js, favicon.svg, .htaccess, LICENCE.txt a NAVOD.txt. Všechny vznikly přímo pro tuto stránku a nepocházejí z cizího projektu. Jak výpočet funguje Výpočet v souboru gifkoder.js je napsaný od začátku. Vychází z veřejné specifikace formátu GIF a z obecně známých postupů popsaných v odborné literatuře. Převzaté jsou jen myšlenky a postupy, nikoli kód. Žádná část kódu nepochází z cizí knihovny ani z ukázkových programů k publikacím. Autorský zákon výslovně stanoví, že myšlenky a principy, na nichž je založen jakýkoli prvek počítačového programu, chráněny nejsou. Použité postupy a publikace, ze kterých vycházejí Stavba souboru, snímky, doba zobrazení, průhlednost a vymazání snímku: CompuServe Incorporated. Graphics Interchange Format, Version 89a. Columbus, Ohio, 1990. Opakování animace: Rozšíření NETSCAPE2.0, obecně používaná úmluva, kterou zavedl prohlížeč Netscape Navigator 2.0. Komprese obrazových dat metodou LZW: Welch, T. A. A Technique for High-Performance Data Compression. IEEE Computer, 1984. Patenty na tuto metodu už vypršely, v Evropě v roce 2004 a poslední známý v USA v roce 2006. Výběr nejvýš 256 barev dělením barevného prostoru: Heckbert, P. Color Image Quantization for Frame Buffer Display. ACM SIGGRAPH Computer Graphics, 1982. Upřesnění vybraných barev metodou k-means: Lloyd, S. P. Least Squares Quantization in PCM. IEEE Transactions on Information Theory, 1982. Rozptýlení chyby barvy do sousedních bodů: Floyd, R. W. a Steinberg, L. An Adaptive Algorithm for Spatial Grey Scale. Proceedings of the Society of Information Display, 1976. Přechodové snímky při prolínání a výpočet s průhledností: Porter, T. a Duff, T. Compositing Digital Images. ACM SIGGRAPH Computer Graphics, 1984. Zjištění průhlednosti obrázku PNG z jeho hlavičky: W3C. Portable Network Graphics (PNG) Specification, Third Edition. 2025. Uložení jen té části snímku, která se změnila, a vyhledání nejbližší barvy v paletě jsou základní postupy. Načtení obrázků, změnu jejich velikosti a řazení názvů obstarává sám prohlížeč. Na jakém základě je stránka provozována Stránka je nekomerční školní pomůcka a je přístupná zdarma. Nejsou na ní reklamy, placené funkce, prodej ani měření návštěvnosti. Tento způsob provozu nevyžaduje žádná cizí licence, jde o rozhodnutí provozovatele. Bez záruky Stránka se poskytuje bez záruky. Za použité obrázky i další použití hotového GIFu odpovídá návštěvník, který GIF vytvořil. Osobní údaje Obrázky se zpracovávají jen v prohlížeči návštěvníka a na server se neodesílají. Provozovatel stránky se k nim nedostane a nezpracovává z nich žádné osobní údaje. Námitky Kdyby měl kdokoli za to, že stránka zasahuje do jeho práv, kontakt na provozovatele je uvedený na yesit.eu.