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.


IBrowse 2.5.8 a Wayfarer 4.8

04.01.2023 - Doba čtení: 2 minut

V na přelomu roku vyšlo poměrně dost nových verzí webových prohlížečů pro platformy kompatibilní s Amigou. Je to měsíc, co jsem psal o Wayfareru 4.5 a nyní je již k dispozici verze 4.8. Ačkoliv by se mohlo zdát, že během tří verzí muselo dojít k nějakým zásadním změnám, není tomu tak - kromě oprav chyb a povýšení verze OpenSSL a knihoven všeobecně došlo zejména ke změnám při práci s cURL a chování drag and drop u některých objektů. Wayfarer nicméně nehraje na setinkové verze, takže i drobná změna znamená novou velkou verzi.

Jinak je tomu u IBrowse. Ne, že by tam došlo k nějaké softwarové revoluci, ale tam alespoň verze číslují i za druhou tečkou, takže je jasné, že se toho mezi 2.5.7 a 2.5.8 až tak mnoho nezměnilo. Zde byla již tradičně navýšena minimální požadovaná verze AmiSSL a to na 5.5 (v době vydání prohlížeče byla nejnovější verze 5.6, takže browser podporuje dvě verze) a hlavně došlo k integraci všech hotfixů, které byly vydány po releasu zabugované verze 2.5.7. Opravena byla i podpora protokolu Gemini, který byl již nějaký čas nefunkční.

Wayfarer je dostupný zdarma pro uživatele MorphOS, IBrowse je pak zdarma jako aktualizace pro držitele licence k verzi 2.5, za cca 750 Kč pro majitele licence k předchozím dvojkovým verzím, 1100 zaplatí uživatelé verze 1.x a nováčci si musí nachystat 1330 korun.

Zdroje:

Už jsem to psal dříve: browsery na Amize mě fascinují a nikdy nepřestanou. Zejména IBrowse, které je drahé a ještě kompletně vyvíjené in-house. V roce 2022, kdy ani Microsoft nezvládl in-house prohlížeč a vykašlal se na to.


Vyšel prohlížeč IBrowse 2.5.7 (a byl ihned hotfixován)

10.11.2022 - Doba čtení: 3 minut

Nativní webový prohlížeč pro platformy tak či onak kompatibilní s Amigou (tedy AmigaOS 3.x, 4.1FE a MorphOS) se dočkal nové verze a velmi rychle po jejím vydání i prvního hotfixu. Je to trochu paradoxní hlavně proto, že už release samotný je i dle vyjádření autorů hlavně opravný a nic převratně nového nepřináší. 

Největší změnou je kompletní přechod všech součástí na GCC11 se zapnutými warningy, což odhalilo množství potenciálních problémů, které vývojáři postupně odstranili. Přechod na novější verzi nastal i u AmiSSL, minimem je aktuální 5.5.

A pak už následují v seznamu novinek jen ony zmiňované opravy: Brotli huffman dekodér měl chybu projevující se na procesorech 68060 a už ji nemá; automatické doplňování protokolu v URL respektuje preference HTTP/HTTPS v uživatelském nastavení; všechny pevné reference na AmiSSL:Certs v kódu byly odstraněny; byly opraveny pády JPEG dekodéru a další, a další.

Zdroje:

Snad projekt nezabije nedávno ohlášený konec podpory v GNU Make a nějak zvládnou udržovat buildy i bez něj, nebo se zastaralým.


Ibrowse 2.5.6 a AmiSSL 5.1

24.05.2022 - Doba čtení: 2 minut

Vyšly nové verze dvou stěžejních softwarových komponent, které umožňují platformě Amiga ještě jakž-takž zápasit s moderním online světem:

  • WWW prohlížeč Ibrowse 2.5.6
    • Plná podpora OpenSSL 3.0 pomocí AmiSSL 5
    • Podpora komprese HTTP Brotli
    • Klient protokolu/služby Gemini a obsluha Gemini URL
    • Vylepšení podpory Gopheru
    • Oprava nefunkčního přihlašování do Google účtu
    • OpenSearch autodiscovery
  • Balík pro podporu šifrování AmiSSL 5.1
    • Aktualizované kořenové certifikáty k 26.4.2022
    • Plná kompatibilita s OpenSSL 3.0.3 
    • Vydání AmiSSL budou nadále rozdělena dle OS a SDK bude samostatně, aby nebyl balík tak velký
    • Další, menší opravy a vylepšení

Nový Ibrowse vyžaduje nové AmiSSL, bez něj podporu šifrování nenabídne, je to tedy důvod k aktualizaci. Update samotného browseru je zdarma pro majitele licence k Ibrowse 2.5.x, majitelé starších musí platit.

Zdroje:

Ještě by mohli kluci amigističtí udělat SSH klienta a můžu pro 99 % věcí zahodit 32vláknový POWER9 a přejít na Amigu 1200 s 030 turbokartou.


IBrowse 2.5.5

19.08.2021 - Doba čtení: 2 minut

Nativní webový prohlížeč pro Amigu se dočkal nové, letos již druhé verze. V seznamu novinek dominují opravy a drobná vylepšení, žádné zásadní převraty se nekonají:

  • detekce nového AmigaOS 3.2
  • úpravy v dánské, italské, norské, polské, španělské a švédské lokalizaci
  • v případě vypnutého JavaScriptu se tento nezpracovává a zcela přeskakuje, což přineslo významné zrychlení
  • oprava pádů při  zpracování <embed> tagu
  • opravy a úpravy při navazování na nedokončené stahování souborů - soubory u nichž se pokračovalo v přerušeném stahování nezobrazovaly celkovou velikost, což bylo nyní opraveno; v případě obnoveného stahování souborů prostřednictvím gzipovaného HTTP protokolu docházelo k jejich poškození, i to je opraveno
  • opravy a úpravy při práci s cookies

Zdroj:

Máloco tak ilustruje zvláštnost a rozporuplnost platformy Amiga, jako IBrowse: Placený browser (a ne levný, licence stojí 1400 Kč), který ale nebylo řadu let možno oficiálně koupit. Jako jeden z prvních měl podporu tabů (1999), jako jeden z mála prohlížečů pro procesory 680x0 umí pracovat s TLS 1.3 (pomocí AmiSSL), ale do dnešního dne neumí nic z CSS ani HTML5. Kompletně psaný v MUI, ale nemá nativní verzi pro MorphOS a dle autorů asi ani nikdy nebude. Je to až perverzním způsobem fascinující...


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!