Úloha: Porovnání textů na biblických serverech
Motivace editovat
Ve světě existuje množství různých biblických serverů, poskytujících různé verze různých překladů bible v různých jazycích. Problém je, že málokde je přesně uveden použitý zdroj textu, přičemž různé revize a různá vydání se mohou od sebe lišit. Proto navrhneme aplikaci, která umožní porovnat stejnojmenné biblické překlady na různých serverech.
Zadání editovat
Vstupní pole editovat
- První biblický server (výběr alespoň z pěti možností)
- Druhý biblický server (výběr alespoň z pěti možností)
- Výběr překladu (výběr ze všech možností, které poskytují oba servery zároveň)
- Název biblické knihy (výběr z možností)
- Rozsah kapitol a veršů (akceptovatelné různé varianty zápisu, např. "17,11–13.26" apod.; může zůstat prázdné pro celou knihu)
Činnost editovat
Aplikace si od obou serverů vyžádá příslušné texty a provede jejich porovnání.
Výstup editovat
Každá dvojice veršů, která se bude lišit, bude vypsána do dvojice polí s barevným zvýrazněním rozdílných slov nebo znaků.
Pokyny editovat
- Při návrhu můžete využít hotová řešení pro návrh webových aplikací (framework).
- Aplikace je vícejazyčná (minimum: čeština + angličtina).
- Aplikace bude napsána jasně a přehledně tak, aby její jednotlivé části bylo možno znovupoužít při vytváření podobně zaměřených aplikací (např. konkordance).