← Zpět na Průzkumník rozvrhu FET
Poděkování a uznání
Děkujeme! Průzkumník rozvrhů FET je možný díky úžasné komunitě open-source. Jsme vděční všem vývojářům, kteří přispívají ke knihovnám a nástrojům, které používáme.
1. Knihovny třetích stran
Průzkumník časových rozvrhů FET používá následující knihovny s otevřeným zdrojovým kódem:
Papa Parse
Verze: 5.4.1
Účel: Rychlý a výkonný CSV parser pro analýzu CSV souborů s časovým harmonogramem FET v prohlížeči.
Vývojář: Matthew Holt
Webová stránka: https://www.papaparse.com/
Repozitář: https://github.com/mholt/PapaParse
Licence MIT
html2canvas
Verze: 1.4.1
Účel: JavaScriptová knihovna pro zachycení snímků obrazovky webových stránek, která umožňuje export jízdních řádů do formátu PNG.
Vývojář: Niklas von Hertzen a přispěvatelé
Webová stránka: https://html2canvas.hertzen.com/
Repozitář: https://github.com/niklasvh/html2canvas
Licence MIT
2. Software pro FET
FET (bezplatný software pro tvorbu jízdních řádů)
Vývojář: Liviu Lalescu
Účel: FET Timetable Explorer je navržen pro vizualizaci a správu jízdních řádů generovaných FETem, bezplatným softwarem s otevřeným zdrojovým kódem pro automatizovanou tvorbu jízdních řádů.
Webové stránky: https://lalescu.ro/liviu/fet/
Důležité: FET Timetable Explorer je nezávislá webová aplikace a není oficiálně přidružena k FET ani jím není schválena. FET je registrovaná ochranná známka příslušných vlastníků.
GNU AGPL v3
3. Vývojové nástroje a technologie
Průzkumník rozvrhů FET je vytvořen s využitím standardních webových technologií:
- HTML5: Značení a struktura
- CSS3: Styling a responzivní design
- JavaScript (ES6+): Logika a interaktivita aplikace
- LocalStorage API: Perzistence dat na straně klienta
- Drag & Drop API: Interaktivní správa rozvrhů
4. Služby CDN
Pro poskytování služeb knihovnám třetích stran používáme následující sítě pro doručování obsahu (CDS):
- cdnjs (Cloudflare): https://cdnjs.com/ - Rychlá a spolehlivá CDN pro open-source knihovny
5. Ikony a vizuální prvky
Průzkumník časových harmonogramů FET používá:
- Emoji Unicode: Nativní systémové emoji pro ikony (📚, 🏫, 👥, 👨🏫, 🏷️ atd.)
- Vlastní logo: Navrženo speciálně pro Průzkumník rozvrhů FET
6. Informace o licenci
Všechny knihovny třetích stran použité v tomto projektu jsou vydány pod permisivními open-source licencemi, které umožňují komerční i nekomerční použití:
Licence MIT
Papa Parse i html2canvas jsou licencovány pod licencí MIT, která uděluje oprávnění k:
- Používat, kopírovat, upravovat, slučovat, publikovat, distribuovat, poskytovat sublicence a/nebo prodávat kopie softwaru
- Umožnit osobám, kterým je software poskytnut, aby učinily totéž
Úplné licenční texty jsou k dispozici v příslušných repozitářích.
7. Zvláštní poděkování
Rádi bychom vyjádřili naši vděčnost:
- Liviu Lalescu: Za tvorbu a údržbu FET, výkonného softwaru pro tvorbu jízdních řádů, který inspiroval tento vizualizační nástroj
- Matthew Holt: Pro Papa Parse, díky kterému je analýza CSV souborů bezproblémová
- Niklas von Hertzen: Pro html2canvas umožňující snadný export snímků obrazovky
- Komunita open source: Za budování a údržbu nástrojů, které pohánějí moderní webový vývoj
- Vzdělávací instituce: Za poskytnutí zpětné vazby a pomoc s vylepšováním tohoto nástroje
8. Přispívání
Pokud chcete přispět, nahlásit chyby nebo navrhnout funkce:
- Odešlete zpětnou vazbu prostřednictvím aplikace
- Kontaktujte nás přes fetviewer.com
9. Historie verzí
Aplikace FET Timetable Explorer prošla vývojem v několika fázích, neustále zlepšovala funkčnost a uživatelský komfort. Podrobné informace o verzi naleznete v seznamu změn aplikace.
10. Prohlášení o vyloučení odpovědnosti
Knihovny třetích stran zmíněné v tomto dokumentu spravují jejich příslušní vlastníci. FET Timetable Explorer si nenárokuje vlastnictví ani spojení s těmito projekty s výjimkou jejich použití jako závislostí. Veškeré ochranné známky, loga a názvy značek jsou majetkem příslušných vlastníků.