Aktuální Zprávy 3.0: co jsem celé léto stavěl
Aktualnizpravy.cz provozuju nějakých málem dvacet let. Jednoduchý agregátor titulků z českých zpravodajských webů, který si dlouho žil vlastním životem – běžel, sbíral zprávy a já do něj roky skoro nesáhl. Letos jsem si konečně řekl: buď ho zavřu, nebo přepíšu. Zavřít se mi ho nechtělo, takže vyhrál kompletní přepis od nuly, pár základních kodu jsem vyměnil už začátkem roku 2024. Ale hlavne script co načítá zprávy a vykreslovací engine. Bohužel jsem tehdy odříznul možnost uživatelských vlastních nastavení. Letos jsem se ale rozhodl: už žádné záplatování dvacet let starého kódu, prostě nová verze 3.0.
Vyplatilo se. Nový web žere zlomek prostředků oproti starému, stránka se generuje kolem deseti milisekund (v patičce to schválně ukazuju) a hlavně se na něm zase dobře staví. Od července se tak novinky sypou tempem, jaké web za celou svou historii nezažil. Tady je průřez tím, co tam dnes najdete.
Zprávy podle vašich pravidel
Základ zůstal a měnit ho nebudu: titulky ze zdrojů poskládané vedle sebe, nahoře nejnovější. Žádný algoritmus nerozhoduje, co byste „měli“ vidět. Nově jsou ale režimy čtení tři. „Podle zdrojů“ je klasická titulka. „Podle témat“ třídí tytéž zprávy do rubrik od domova přes sport a techniku až po jednotlivé kraje. A „Moje zprávy“ jsou vlastní titulka pro přihlášené: vyberete si zdroje, srovnáte je do sloupců a u každého si určíte, kolik zpráv se má zobrazit. Jde přidat i vlastní RSS zdroj, který v nabídce chybí. A protože mám RSS rád oběma směry, každý dostane i vlastní RSS adresu svého poskládaného přehledu, takže si ho může číst v libovolné čtečce.
Účet je zdarma a založíte ho e-mailem, nebo úplně bez osobních údajů přes licenční kód.
AI editor na vlastním železe
Tohle mě baví asi nejvíc. Výběr nejdůležitějších zpráv dne, blok Žhavá témata, už neskládá jednoduchý algoritmus, ale jazykový model v roli editora s redakčními pravidly. A běží na mém vlastním serveru, cloud slouží jen jako záloha pro případ výpadku. Stejný model třídí zprávy do kategorií a určuje jim náladu: u zpráv vidíte zelenou, šedou nebo tmavou tečku podle toho, jestli jde o dobrou zprávu, neutrální, nebo průšvih.
Na náladu navazují dvě věci. Taby u Žhavých témat: Vše, Bez násilí, Dobré a Temný svět – někdy má člověk chuť jen na dobré zprávy, jindy ho naopak zajímá černá kronika. A pak Filtry: přepínač „schovat špatné zprávy“ skryje neštěstí, kriminalitu a válku, a kdo chce, přidá si vlastní slova, která v titulcích vidět nechce.
Widgety aneb k čemu je široký monitor
Vedle tří sloupců se zprávami si zapnete čtvrtý a pátý a naplníte je živými widgety: kurzovní lístek ČNB se šipkami změn, kryptoměny, kdo má svátek, velké hodiny, poslední komentáře z diskuzí, trendující témata nebo libovolný RSS zdroj jako plnohodnotný blok. Všechno se obnovuje samo, bez načítání stránky.
Nasazení widgetů mě mimochodem naučilo pokoře: databáze tehdy dostala přiděleno víc paměti, než stroj unesl, a web tři čtvrtě hodiny stál. Příčina opravená, pojistky přidané, jede se dál.
Hlídání slov, alerty a ranní přehled
Web umí hlídat slova, která vás zajímají: firma, obec, jméno. Zvládá i vylučovací slova, takže zápis „volby, -komunální“ hlídá volby, ale ty komunální přeskočí. Souhrn chodí e-mailem, historie zásahů je v účtu a s Premium si zásahy natáhnete jako RSS klidně do firemního nástroje. K tomu alerty na kurzy a krypto ve stylu „ozvi se, až euro přeleze 25 Kč“. A na /prehled najdete ranní souhrn toho podstatného, sestavený automaticky z témat posledních hodin.
Blogy a kredity
Novinka z posledních dní: na webu se dá i psát. Přihlášení mají k dispozici editor článků, do kterého obrázky přetáhnete myší nebo vložíte ze schránky, YouTube se vkládá v režimu bez sledovacích cookies, přílohy jdou do 25 MB a hotový text se dá naimportovat z .md souboru. Každý autor má veřejný profil, články se hodnotí palci a pod nimi běží diskuze, kterou si autor může vypnout.
S tím souvisí kredity, interní měna webu: 1 kredit = 1 Kč. Dobíjejí se převodem s osobním variabilním symbolem a připisují se automaticky. Čtenáři jimi můžou autorovi poděkovat za článek, klidně i se vzkazem, a za publikovaný článek nějaké přistanou od webu.
Drobnosti, které mi dělají radost
Hledání rozumí příkazům: klávesa / odkudkoli skočí do hledání, /napoveda vypíše zkratky a /sport nebo /pocasi vás rovnou přenese do rubriky.
Navštívené titulky šednou, takže je vidět, kde jste minule skončili.
Přístupnost: skip-link, poctivá hierarchie nadpisů pro čtečky, panely ovladatelné z klávesnice, větší dotykové plochy na mobilu.
V horní liště je pořád vidět dnešní svátek a kurz eura, dolaru a bitcoinu.
Na mobilu má web spodní lištu jako aplikace: Více, Hledat, Rubriky, Filtry, Účet.
A dál?
Kdo vydává web, který odebírám (nebo by chtěl, abych ho odebíral), spravuje si nově zdroje sám na /vydavatel. Co se právě ladí, píšu průběžně do veřejného deníku vývoje na aktualnizpravy.cz/devblog a na Discordu se dá hlásit cokoliv od chyb po funkce na přání. Premium, které vypne reklamy a odemkne pátý sloupec, kryptoměny a okamžité hlídání slov, stojí 149 Kč na rok.
Jestli jste Aktuální Zprávy viděli naposledy před lety, mrkněte tam znovu. Pořád stejný web s titulky, ale konečně v podobě, jakou jsem mu vždycky přál.

Nějaké ty komentáře