Počítače a internet

Článků v rubrice: 111

Albireo

Albireo je nový redakční systém připravený dvěma studenty Fakulty informatiky Masarykovy univerzity Brno. Svůj název dostal podle hvězdy v souhvězdí Labutě. V té době ještě uničovští gymnasisté se s tímto projektem zúčastnili v loňském roce finále 15. ročníku soutěže vědecko-technických projektů studentů středních škol. Jak o sobě autoři projektu napsali, jsou první, kdo v České republice vytvořil svobodný redakční systém šířený pod licencí GPL. Dnes na něm dále pracují a baví je to čím dál víc.

Fotogalerie (7)
Albireo - logo

Stručně o projektu

Redakční systém je druh webové aplikace, která běží v pozadí internetových stránek a umožňuje jejich snadnou úpravu a tvorbu. Uživatel tak pro jejich správu a udržování nemusí znát žádné programovací jazyky ani technologické postupy.

Albireo bylo navrženo pro co nejjednodušší a přitom efektivní správu a tvorbu internetového obsahu. Používáme k němu technologie a postupy typické pro Web 2.0 a webové operační systémy (WOS), jako jsou Ajax, DHTML a například s jejich pomocí realizovaná mobilní dialogová okna se schopností transparence. Díky flexibilní asynchronní komunikaci se serverem dokáže systém přepisovat aktivně obsah prezentace. Protože je Albireo volně šiřitelné, snažili jsme se dosáhnout maximální přenositelnosti a možnosti rozšíření. Pro instalaci systému je třeba přenést na server jediný soubor o velikosti 20 kB. V neposlední řadě náš systém vyniká v nebývalé podpoře standardů W3C a šířce nasazení XML.

Zadarmo a pro každého

První (a nejdůležitější) otázka, na kterou se spousta lidí zeptá, je: „A kolik to stojí?“ Dobrá zpráva – nic. Albireo je totiž volně šiřitelný software a freeware. Albireo proto má být veřejně k dispozici a mít zdrojové kódy, které má každý právo upravovat podle své vlastní potřeby. Podle dostupných informací jde o první český redakční systém poskytovaný zcela zdarma.

V čem se Albireo liší od svých placených či zahraničních sourozenců? Rozhodli jsme se uchopit tvorbu svého systému trochu jinak. Naším hlavním cílem je, aby prakticky kdokoli byl schopen produkt používat. Vycházíme z toho, že použité postupy jsou známé každému, kdo vlastní počítač s operačním systémem Windows (dialogová okna, menu, metody táhni a pusť), kdo používal textový editor, jako je Microsoft Word (editor pro úpravu jednotlivých článků publikovaných na webu) nebo kdo pracoval se souborovým manažerem Total Commander (dvoupanelový manažer obsahu jak pro virtuální soubory – webové články, tak i pro fyzické soubory – obrázky na serveru, apod.).

Stejně jednoduchá je i instalace. Stačí na server nahrát jediný soubor, ten si otevřít v prohlížeči a držet se instrukcí na obrazovce.Ty vás případně upozorní na problémy a možnost jejich řešení. Podobně je řešena i instalace rozšíření, které přidávají funkce nedostupné v samotném systému, např. fulltextové vyhledávání nebo automatická fotogalerie.

Úspěch bohatě vynahradil trápení

Tvorba jakéhokoli obsáhlejšího programu s sebou nese spoustu úskalí. Je to práce mnohdy nevděčná a složitá, zvláště pak v prostředí internetových stránek. Může se stát, že programátor zoufale sedí nad několika řádky kódu a snaží se zjistit, proč to vlastně nedělá, co by mělo. Když pak po třech hodinách zjistí, že se přepsal a použil například malé písmeno místo velkého, přichází hlasitý, mnohdy zoufalý a hysterický smích.

Když však přemůže pocity beznaděje a nakonec všechno funguje tak, jak má, dostaví se pocit spokojenosti a osvícení (známé „heuréka!“, které pozná každý, kdo se snažil na něco přijít). Barvy jsou barevnější, život je příjemnější a člověk může opět na chvíli vypnout a věnovat se dalším svým zálibám a vyrazit za přáteli, na které málem kvůli soustředění na nerozlousknutelný problém zapomněl. Samozřejmě se každý větší i dílčí úspěch musí patřičně oslavit, protože nejen prací člověk je živ.

Směr webtopy

S tvorbou systému jsme začali v roce 2006 poté, co nám přestala stačit tvorba obyčejných stránek obohacených jen o jednoduché skripty. Společně se systémem jsme rostli i my a postupně se naučili ovládat i moderní techniky objektového programování pomocí návrhových vzorů nebo asynchronní komunikace. Od počátku bylo naším cílem vytvořit systém, který bude jiný než ostatní a hlavně bude mnohem jednodušší k ovládání.

Přestože Albireo bylo navrhováno jako redakční systém, ukázaly se jeho možnosti i naše ambice větší. Proto se nyní snažíme řešení rozšířit na obecný informační systém a zaměřit se na výzkum a vývoj týkající se webových operačních systémů nebo webtopů, což je v českých a poměrně i ve světových podmínkách raritou (ze zahraničních projektů stojí za zmínku zejména výzkum na University of California, Berkeley). Zároveň však dáváme důraz na to, aby s nárůstem funkčnosti nenarůstala i složitost ovládání.
Věříme, že jak bude Albireo procházet evolucí, vyvine se z něj ještě unikátnější systém, který bude maximálně přívětivý ke svým uživatelům.

Na http://www.albireo.name se můžete podívat, kam jsme došli.

Petr Kunc a Martin Novák
studenti prvního ročníku Fakulty informatiky Masarykovy univerzity Brno

Petr Kunc a Martin Novák
Poslat odkaz na článek

Opište prosím text z obrázku

Nejnovější články

Jaderná věda odhaluje podvody s potravinami

Když běžní spotřebitelé nakupují potraviny, nemusejí vždy odhalit podvod, i když si budou pečlivě číst etikety. Podvod s potravinami lze definovat jako jakékoli úmyslné jednání s cílem ...

Evropský projekt Shift2DC - přepneme na stejnosměrné napájení?

V rámci iniciativy Horizon Europe vznikl výzkumný a vývojový projekt Shift2DC, který bude zkoumat výhody stejnosměrného napájení. Tento ambiciózní program EU je aktuálně v 10.

Vnitřní jádro Země je měkké, křivé, kývá se a zpomaluje rotaci

Srdce naší planety se posledních 14 let otáčí nezvykle pomalu, potvrzuje nový výzkum. A pokud bude tento záhadný trend pokračovat, mohlo by to potenciálně prodloužit pozemské ...

Vlny veder, Golfský proud a tání Grónského ledu

O osudu Golfského proudu rozhodne "přetahovaná" mezi dvěma typy tání grónského ledového příkrovu, naznačuje nová studie. Odtok z grónského ledového příkrovu by ...

Nejtěžší částice antihmoty, jaká kdy byla objevena

Nově nalezená antičástice, zvaná antihyperhydrogen-4, by mohla být potenciálně v nerovnováze se svým částicovým protějškem, což by mohlo poodhalit tajemství původu našeho ...

Nejnovější video

Nad staveništěm největšího tokamaku světa

Proleťte se nad budoucím fúzním reaktorm ITER

close
detail