Firefox 33 přináší nativní podporu H.264 a multi-threadingu
Uživatele Firefoxu na Windows ale rozhodně OMTC potěší. OMTC, neboli Off Main Thread Compositing je v podstatě metoda renderování stránek ve více vláknech. Až dosud Firefox všechno řešil sériově, takže byl v některých věcech ve srovnání s konkurencí poměrně pomalý. Přitom mnoho činností lze rozdělit do paralelně zpracovávaných úloh. Zobrazení běžné stránky se skládá jak z vlastního vypořádání se s jejím layoutem, tak vykreslením, dekódováním obrázků či JavaScriptem. Firefox 33 je první stabilní verzí, která nese prvotní implementaci OMTC mechanismů, kde se Mozilla zpočátku zaměřovala na věci jako předávání dekódovaných video snímků přímo kompozitoru či asynchronní nakládání s jednoduchými CSS animacemi. OMTC ale čeká - doufejme - velká budoucnost.
Druhou hlavní novinkou je podpora H.264. Zde Mozilla sáhla po „externím pluginu“, tedy přesněji projektu OpenH264, za nějž vděčíme společnosti Cisco. Ta tuto implementaci formátu H.264 nabídla světu pod BSD licencí s tím, že nebude po nikom požadovat licenční poplatky, které sama za věc platí organizaci MPEG LA. OpenH264 běží ve Firefoxu ve svém vlastním sandboxu, nijak tedy nenarušuje bezpečnost prohlížeče.
Z dalších věcí tu máme konečně funkčně opravené vyhledávání, kdy jednoduché řetězce nevedou nejprve na pokus o přechod na (neexistující) webovou adresu, ale řetězec je rovnou předán vyhledávači. Dále jsou zde vylepšení v JavaScriptu, nápověda pro vyhledávač na domovské stránce prohlížeče (about:home
) a novém tabu (about:newtab
), podpora připojení HTTP proxy skrze HTTPS, vylepšená obnova sezení a několik dalších vylepšení pro vývojáře. Opraveno je též označování nedokončených HTTP 1.1 stažení jako hotové.
Pokud vám aktualizace na Firefox 33 ještě nepřitekla přímo skrze prohlížeč či instalační systém vašeho OS, stahujte z domovského webu:
- Ke stažení: Firefox 33 pro Windows, Mac OS X a Linux