Úloha: Porovnání textů na biblických serverech
Motivace
editovatVe 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í
editovatVstupní 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
editovatAplikace si od obou serverů vyžádá příslušné texty a provede jejich porovnání.
Výstup
editovatKaž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).