IBrowse 3.0

20.11.2023 - Doba čtení: 2 minut

Po dlouhé řadě let vývoje, třech betaverzích a třech RC verzích byla vydána nová major verze webového prohlížeče pro klasické a next-gen Amigy. Sloučily se v ní vývojové větve 2.x a 3.x, které již delší dobu fungovaly paralelně, a zároveň tím byly ukončeny práce na dvojkové řadě, která spatřila světlo světa ještě v minulém století. 

Co je v trojce nového?

  • Prepracovaný HTML parser a renderer, který umí některé HTML 4.01 tagy a atributy, které starý neuměl, a zároveň renderuje lépe a rychleji například tabulky či seznamy.
  • Zlepšení přehrávání animovaných GIFů.
  • Podpora kontextových kurzorů myši z AmigaOS 3.2.
  • Zpřehlednění a zjednodušení práce s nastavením prohlížeče - například jsou nově klikací i popisky checkboxů, takže není nutné se myší trefovat přímo do zaškrtávátek.
  • Aktualizována knihovna zlib, provedeno odstranění duplicit v jejím použití například u PNG dekodéru, který měl dosud implementaci vlastní.
  • Sloučeny knihovny pro obsluhu HTTP a HTTPS do jedné.

Na závěr zbývá jen dodat, že s vydáním verze byla ohlášena 30% sleva pro registrace nových uživatelů i aktualizace u těch uživatelů, kteří nedisponují registrovanou 68k/PPC verzí 2.5 (ti mají upgrade na trojku zdarma). V praxi to znamená, že dle aktuálního kurzu je pro našince registrace nové licence lehce pod tisíc korun.

Zdroje:

Chtít tisícovku za prohlížeč, co v roce 2023 dohání HTML 4, je sice objektivně vzato absolutní nesmysl, ale tak už to (nejen) na Amize prostě chodí. Osobně bych si jen u léta očekávané verze 3 představoval novinky o něco více co do počtu a o něco více co do významnosti.


DOSové novinky - léto 2023

07.08.2023 - Doba čtení: 4 minut

DOS by dle některých měl být (zaslouženě) už desítky let mrtvý. Nejen díky projektům jako je FreeDOS k tomu ale má daleko. Dovolte jen stručný přehled toho, co se na poli tohoto operačního systému stalo za poslední dva měsíce:

  • V polovině čevna vyšla nová verze multiformátového hudebního přehrávače Mpxplay (1.67), která mimo jiné nahradila komunikaci s PCI zvukovkami pomocí BIOSu za přímé volání I/O portů nebo vylepšila práci se zvukovými čipy Intel HDA, ICH a VIA.
    https://mpxplay.sourceforge.net/
  • FreeDOS se dočkal první ostré verze nástroje LOGGER, který umí logovat zprávy vypisované jednotlivými komponentami systému při bootu tak, jako to umí například unixové systémy.
    https://fd.lod.bz/repos/current/pkg-html/logger.html
  • Nové verze se dočkal i Doszip Commander, správce nortonovského střihu a rozhraní, určený pro práci s archivy ve formátu ZIP.
    https://github.com/nidud/doszip
  • S verzí 1.74b (od loňského října, kdy jsem jej zmiňoval poprvé již čtvrtou) přišel pokročilý textový editor české provenience Blocek. V této verzi se hlavně opravovaly chyby, ale nově přibyly například záložky, které lze vyvolat pravým kliknutím na lištu menu.
    http://laaca.borec.cz/blocek/
  • Svobodná varianta nástroje pro správu diskových oddílů FDISK je od verze 1.3.8 lokalizovatelná a hned s ní přichází německý, turecký, francouzský a nekompletní polský překlad. Jinak se zejména opravovaly chyby, nicméně novinkou je i aktivní blokace spuštění nástroje z OS/2 či Windows NT.
    https://github.com/FDOS/fdisk/releases/tag/v1.3.8
  • Jelikož v březnu vyšla nová verze DOSového TCP/IP stacku mTCP, prošel aktualizací i na ní založený webový prohlížeč MicroWeb. Zde je hlavní novinkou podpora grafického režimu 640x400, který umí například Olivetti M24, AT&T PC 6300, Compaq Portable II/III či Toshiba T3100. Za zmínku jistě stojí, že v tomto prohlížeči je web ALT-F4 bez problémů čitelný.
    https://github.com/jhhoward/MicroWeb/releases/tag/v0.53
  • V Turbo Pascalu 7 byl napsán a vydán dosfetch, DOSová napodobenina (původně) linuxového nástroje Neofetch, který používají všichni, kdo se rádi chlubí screenshoty svého pracovního prostředí - v originále totiž vypisuje nejrůznější údaje o počítači, na němž je spuštěn. V DOSu toho vypisuje o poznání méně, nicméně jde o úplně první release, třeba autor v budoucnu překvapí.
    https://github.com/leahneukirchen/dosfetch

Je toho hodně: MicroWeb překvapil tím, jak je schopný i na současném, velmi náročném webu; dosfetch je jen taková letní blbinka; nicméně za vším uvedeným je množství odvedené práce, které říká jediné - DOS alespoň někde ještě žije.


    Wayfarer 6.0

    27.07.2023 - Doba čtení: 2 minut

    Jestliže předchozí čtyři verze Wayfareru byly vesměs pouze malými aktualizacemi a stačilo je tak pokrýt jedním textem, tak verze, která byla vydána teď, si zaslouží vlastní příspěvek. I autor sám ji považuje za poněkud větší skok, proto také zvyšil major číslo a světlo světa tak spatřila šestka.

    Hlavním důvodem pro navýšení historicky byla vždy změna verze WebKitGTK, nejinak je tomu tentokrát - jedná se o verzi 2.40.2 z přelomu května a června, tedy o jádro poměrně aktuální, byť už má i dvě setinkové aktualizace, které pravděpodobně do Wayfareru dorazí v následujících měsících.

    Kromě nové verze renderovacícho jádra došlo i ke pozitivním změnám ve správci hesel. Ten nově umožňuje jednak ručně vkládat nové přihlašovací údaje (dosud to šlo jen uložením na webu, do nějž se zadávají) a pak také tyto údaje nově kromě jména serveru váže i na port, takže běží-li na jednom stroji více webových serverů na různých portech, nejsou jejich loginy nabízeny všechny na každém z nich. Všem doposud uloženým údajům byl přiřazen port 443/https, který je asi nejběžnější a pokud je to špatně, musí si uživatel port upravit sám.

    Dále bylo například přidáno filtrování v záložkách, zrychleno přehrávání videí na YouTube a také opravena řada chyb. 

    Zdroj:

    Škoda že na AmigaOS 4.x vývoj browseru takhle kupředu nepádí. 


    Iris a Wayfarer - souhrn novinek za posledních šest verzí

    10.07.2023 - Doba čtení: 3 minut

    Vzhledem k tomu, že mám nějaký ten pátek již pod stolem počítač s AmigaOS 4.1, poněkud jsem zanedbával vývoj na poli webového browseru Wayfarer a mailového klienta Iris pro konkurenční MorphOS. Za ten necelý čtvrtrok od poslední novinky na toto téma stihly vyjít dvě nové verze Iris a u Wayfareru dokonce čtyři.

    Proto tedy dovolte stručný souhrn toho podstatného, co se událo:

    • Wayfarer 5.2 přinesl skript upravující rozhraní YouTube tak, aby bylo rychlejší, stejná verze prohlížeče pak zapnula v jádře WebKit asynchronní schránku, čímž se pro změnu rapidně zrychlil GitHub.
    • Ve verzi 5.3 (Wayfarer) a 1.15 (Iris) přibyl workaround obcházející chybu v síťovém stacku MorphOS 3.14-3.18, kde za jistých okolností může dojít k poškození obsahu paměti.
    • Wayfarer 5.4 opravil vlastní chybu, která mohla klikáním na odkazy vedoucí ke stažení souboru způsobit vyčerpání všech povolených připojení na jeden vzdálený server. 
    • Iris 1.14 přinesl dvě zajímavé nové funkčnosti: automatické ukládání rozepsaného mailu přímo při jeho tvorbě, což se může hodit při pádu aplikace, a také možnost nastavení datumu a času kdy má e-mail být odeslán (samozřejmě je nutné mít počítač i klienta spuštěné).
    • Wayfarer 5.5 povolil formát mjpeg v bundlovaném ffmpegu, díky čemuž v open-source multimediálním rozhraní JellyFin začal fungovat zvuk. Tato verze přináší i automatickou aktualizaci při ukončení prohlížeče, pokud jsou automatické aktualizace v nastavení povoleny.
    • Všechny vydané verze obou aplikací pak průběžně aktualizovaly cURL, který je použit pro samu komunikaci s okolním světem.

    Zdroje:

    Kéž by takhle rychle přibývaly novinky v browseru na AmigaOS 4.1! Vzhledem k tomu, že MorphOS běží na kdejakém PowerMacu, má pravděpodobně násobně větší základu uživatelů, kteří ho skutečně používají na každodenní agendu, než je tomu u AmigaOS 4.x, který běží na maximálně desítce většinou výpočetně slabších strojů a také v emulaci. Nevyhnutelně tak vývoj běžného software běží na MorphOS rychleji, autoři mají rychlejší a pravidelnější feedback a také vlastní výtvory používají. Snad se to časem nějak vyrovná, i když osobně jsem spíš skeptik.


    AppBasic 3.03 pro RISC OS

    09.05.2023 - Doba čtení: 2 minut

    Fred Graute vydal novou verzi vývojového prostředí pro RISC OS, které umožňuje v jazyce BASIC psát plnohodnotné aplikace, které využívají všech prostředků a možností tohoto operačního systému. Ačkoliv by se mohlo zdát, že jde jen o nějaký drobný update, není tomu tak - tato verze je přelomová zejména v tom, že je vydána novým vývojářem po dlouhých letech stagnace projektu a dokonce i zmizení celého jeho webu před několika měsíci.

    Původně mělo jít pouze o polooficiální update verze 3.02, která již řadu let koluje mezi uživateli této platformy, nicméně vzhledem k již zmíněnému zmizení webu jde o release plný a samostatně fungující. To vše je se souhlasem Joe Taylora, původního autora, který již pokračovat nehodlá.

    Zdroje:

    Podle toho, co občas někde projde diskusními fóry, je AppBasic stále celkem využívaný vývojový nástroj a to i přes roky stagnace a pokusy o vytvoření alternativ založených na jiných jazycích (např. Lua), takže nová verze je asi pro RISC OS jako celek dobrá zpráva.


    armcpuinfo

    05.05.2023 - Doba čtení: ~1 minuta

    Marcin Juszkiewicz vydal zajímavou utilitu, kterou lze spustit z firmware EFI na deskách s ARM procesory architektury AArch64 a která detailně vypisuje, které vlastnosti ze specifikace procesor implementuje. V podstatě se jedná jen o parsování nibblů ze systémových registrů a slovní popis nalezených hodnot dle dokumentace, nicméně nástroj i tak může být užitečný při ověřování schopností daného 64bitového ARM SoC. Autor sám utilitu používá k sestavení přehledu na svém webu, kde jsou vypsány vlastnosti CPU, s nimiž se setkal.

    Zdroj:

    Vlastně ani nemám žádný AArch64 procesor, mé staré Raspberry PI 2B je ještě 32bitové, stejně tak Efika MX Smartbook. Ale líbí se mi program, který běží přímo z firmware - takhle jsem pouštěl různé utilitky z OpenFirmware na PowerPC strojích -  tak jsem neodolal o něm informovat.


    ALT-F4.cz

    Novinky ze světa mimo současný desktopový a mobilní mainstream.
    Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

    Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!