Mozilla.cz - Mozilla v češtině

Přeskočit na obsah

Následující příspěvky spadají do kategorie Firefox. Zrušit filtr.

Firefox 33 integruje modul H.264 od Cisca

Na podzim loňského roku oznámila společnost Cisco uvolnění své implementace H.264 volně pro open source projekty. Pro Mozillu byla tato implementace zajímavá hlavně z hlediska platforem, které nemají podporu H.264 v základu, typicky stále hojně používané Windows XP. V aktuální vývojové verzi Firefoxu 34, ale i ve vývojové verzi Aurora tj. 33, se můžete s podporou nově setkat. Je aktuálně primárně pro realtime komunikaci pomocí WebRTC, kde je prozatím není standardizován videokodek, který se bude pro tento standard používat (používá se VP8 či H.264).

Firefox na desktopu by tak nově měl zvládat obojí, časem se přidá i Firefox pro Android a Firefox OS. Pro podporu H.264 si Firefox v případě potřeby a souhlasu uživatele stáhne binární podobu knihovny pro kódování/dekódování od společnosti Cisco, která za užití H.264 v open source projektech platí licenční poplatky MPEG LA. Samotný modul pak běží odděleně v sandboxu Gecko Media Plugins (GMP).

Modul pak zatím není využíván pro přehrávání videí v H.264 v rámci HTML5 video na platformách, kde podpora není v systému (testováno na Windows XP).

Vyšel Firefox 31 s rozšířenou podporou

Mozilla dnes vydala Firefox 31, který je po více než půl roce další verzí, která vychází taktéž ve variantě s rozšířenou podporou (ESR). Ta je nově dostupná i pro Firefox pro Android, který touto verzí končí s podporou Androidu 2.2. Nová verze Firefoxu přináší například podporu kontroly stahovaných souborů proti seznamu známého malware.

Zajímavá je podpora nové HTTP hlavičky Prefer:Safe, která je posílána na server, pokud je ve Windows či Mac OS X zapnuta funkce Rodičovské ochrany (Parental Control). Server na tuto hlavičku může reagovat a neposílat zpět obsah, který by mohl být v rozporu s cílem této funkce. Tato funkce se v prohlížeči nikde nezapíná, záleží čistě na tom, zda je aktivována v systému. A není určitě bez zajímavosti, že ji podporuje nově i Internet Explorer.

Mezi další novinky se řadí například přidané vyhledávací pole na stránku nového panelu.

Vyhledávání na novém panelu Firefoxu

Nástroje pro vývojáře nově obsahují Add-on Debugger, Canvas Debugger či kapátko na snímání barev ze stránky. Vylepšení se dočkaly i existující nástroje, takže je nově zahrnut vylepšený editor kódu, upravitelný box model či několik vylepšení v konzoli.

V této souvislosti Mozilla oznámila dostupnost prvních komerčních her portovaných z desktopu pro web. To vše je možné díky technologiím jako jsou Emscripten či asm.js, které Mozilla vyvíjí.

Detailnější informace o nové verzi jsou jako vždy dostupné v poznámkách k vydání.

Uživatelům starší verze Firefoxu je nabízena aktualizace

Tento týden se začal uživatelům starších verzí Firefoxu instalovat hotfix, který jim nabídne aktualizaci na nejnovější verzi Firefoxu. Tento hotfix, který má podobu rozšíření, je nabízen uživatelům Firefoxu 10 – 28, kteří mají zapnuté aktualizace, ale z nějakého důvodu se jim nedaří aktualizace na novější verze formou automatických aktualizací provést. Tato nabídka se tak netýká uživatelů, kteří si automatické aktualizace zakázali, protože z nějakého důvodu chtějí zůstat na konkrétní verzi prohlížeče.

Videa na YouTube ve Firefoxu 33 nebudou vyžadovat Flash

Google delší čas experimentuje na YouTube s přehráváním videí pomocí HTML5. Pokud si tento experiment ve Firefoxu zapnete, nebude u většiny videí pro přehrávání nutný Flash, ale vystačíte si pouze s nainstalovaným webovým prohlížečem. Dosud se jednalo o experiment, který si mohl uživatel aktivně zapnout, nyní se však zdá, že počínaje Firefoxem 33 je přehrávání pomocí HTML5 výchozí.

Video v HTML5 na YouTube

Přehrávání je pomocí video formátu WebM. Přestože lze na YouTube stále najít videa, která Flash vyžadují, je to velký posun. Oproti dřívějšímu experimentu jsou videa přehrávaná v HTML5 i v případě, kdy jsou vkládána do webových stránek, což dříve nebývalo.

Výchozí přehrávání pomocí HTML5 je ve vývojové verzi Firefoxu 33, u dřívějších verzí zůstává vše jako dřív. Výchozí přehrávání pomocí HTML5 však lze zapnout. V současné době nejsou ve Firefoxu ve výchozím nastavení podporována videa pod Encrypted Media Extensions (EME), tato podpora je v současné době skryta za předvolbou media.mediasource.enabled.

Ve Firefoxu se objeví informace o paměťových nárocích rozšíření

Celkem nenápadná, ale o to zajímavější změna se objevila ve vývojové verzi Firefoxu. Díky ní budou moci běžet tradiční rozšíření odděleně od prohlížeče. Získá se tak lepší přehled o rozšířeních, která prohlížeč brzdí či která jsou nejvíce paměťově náročná. Tato informace je dnes k dispozici pouze u rozšíření postavených na Add-ons SDK. Další související užitečnou novinkou bude možnost sledovat, jaká API rozšíření využívají.

Novinka prozatím není ve vývojové verzi Firefoxu automaticky zapnuta, je skryta za předvolbou dom.compartment_per_addon na konfigurační stránce about:config. Zapnutím této předvolby však prozatím pouze zjistíte, zda s novinkou nemá některé vaše rozšíření problém.

Vývojářské nástroje Firefoxu byly obohaceny o editor

Vývojářské nástroje ve Firefoxu byly obohaceny o editor webových aplikací. Nese název WebIDE a je náhradou dosavadního Správce aplikací, který slouží pro snadnou správu a ladění webových aplikací pro Firefox OS. WebIDE tak propojuje vývoj aplikací a jejich snadné testování a ladění na telefonu s Firefox OS či simulátoru. Nejlepší přehled o tom, co WebIDE umí, získáte z následujícího videa.

WebIDE nabízí snadné vytvoření kostry nové aplikace, nahrání již existující a velice zajímavou možností je i ladění samotného systému. K dispozici je i získání základních informací o běžícím systému či možnost vytvářet screenshoty. Nechybí ani možnost snadno doinstalovat chybějící verze simulátorů Firefox OS.

Volba simulátoru ve Firefox WebIDE

Tento nový editor je prozatím k dispozici v aktuální vývojové verzi Firefoxu a je skryt za předvolbou. Pro jeho aktivaci přepněte na konfigurační stránce about:config předvolbu devtools.webide.enabled.

Ačkoliv je WebIDE v současné době koncipováno hlavně pro podporu vývoje aplikací pro Firefox OS (byť tyto aplikace běží i na jiných systémech), umožňuje i ladění webových aplikací ve Firefoxu pro Android. Ale ani zde se tento nástroj do budoucna nezastaví. Rozpracovaná je totiž podpora vzdálené ladění aplikaci v Chrome pro Android a Safari pro iOS.

Vývojová verze Firefoxu nabízí GUI pro videohovory

V aktuální vývojové verzi Firefoxu si můžete vyzkoušet videohovor přímo z prostředí prohlížeče. Firefox a další již nějaký čas podporují specifikaci WebRTC, která je určena pro videohovory, sdílení souborů apod. na webu. Až dosud ale chyběla přímá podpora ze strany prohlížeče. WebRTC tak šlo využívat jen pomocí služeb třetích stran.

Nyní si však videohovor bez nutnosti instalovat software třetí strany můžete vyzkoušet přímo ve Firefoxu. V aktuální verzi si na lištu přesuňte ikonku sluchátka a klepněte na ni. Získáte URL, které navštívíte a tím zahájíte videohovor. Odkaz můžete snadno poslat dalším účastníkům.

Videohovor ve Firefoxu

Výsledek pak může vypadat následovně:

Vše je zatím ještě nedoladěné, zejména po stránce GUI a snadnosti používání. Celá funkčnost je pak „skryta“ pod projektem Loop. V rámci něj bude k dispozici i klient pro Firefox OS 2.0 a výše. Možnost volání skrze WebRTC se tak stane přímou součástí systému.

Ve Firefoxu se objevuje integrovaný překladač stránek

Jednou z nejčastěji žádanou funkcí pro přidání do Firefoxu je překladač webových stránek. Ne každý vládne angličtinou a právě pro tyto uživatele je obdobná funkce velice užitečná. V aktuální vývojové verzi Firefoxu se začíná překladač objevovat, i když je prozatím ve výchozím nastavení skryt.

Pro zapnutí přejděte na konfigurační stránku about:config, kde si přepněte předvolbu browser.translation.ui.show. V nastavení aplikace se pak v sekci Obsah objeví možnost zapnutí překladače. Ten se vždy aktivuje při návštěvě cizojazyčného webu a je konfigurovatelný. Překlad zatím ve vývojové verzi nefunguje.

Překladač ve Firefoxu

Novinky ve vývoji Firefoxu 2014.1

Delší dobu jsme sem nenapsali nic nového z vývoje Firefoxu. Je tedy čas to napravit. Mnozí z vás nás jistě sledují na Twitteru, kde pravidelně jednotlivé novinky zmiňujeme a budeme tak činit i nadále. Zde na webu zkusíme formát pravidelných souhrnů.

Ač se to nemusí zdát, nejsou dvě hlavní novinky z poslední doby na první pohled vidět. Tou první je zapnutí Off Main Thread Compositing pro Windows. Lidsky řečeno, probíhá nyní sestavování načítané stránky mimo hlavní vlákno aplikace, což se příznivě projeví na odezvě. Jedná se též o nutnou podmínku pro multiprocesový Firefox.

Druhá „neviditelná“ novinka je zapnutí nové diskové mezipaměti. Ta je jednak rychlejší, druhak řeší řadu problémů původní podoby jako například občasné zbrzdění zbytku prohlížeče.

První z viditelných novinek naleznete v místní nabídce stránky. Ta má nyní novou podobu, která je prozatím experimentální. Navigační položky jsou nyní v podobě ikonek vedle sebe.

Místní nabídka Firefoxu

Ve vývojářských nástrojích Firefoxu naleznete nový nástroj Kapátko, pomocí kterého můžete sejmout použitou barvu na webové stránce. Jedná se o obdobu rozšíření ColorZilla.

Kapátko

Nastavení aplikace je nově umístěno v panelu.

Nastavení Firefoxu

Správa hesel je nyní asynchronní. Ve Správci hesel je nyní nově k dispozici informace, kdy bylo uložené heslo naposledy použito, kdy naposledy změněno a zapnout lze i sloupec s informací o četnosti použití.

Správa hesel Firefoxu

Firefox bude podporovat DRM u HTML5 videa, ale ne v základu

Již nějaký čas se bouřlivě debatuje o podpoře DRM u videa v HTML5. Na jedné straně jsou vlastníci obsahu, kteří jej chtějí chránit, na druhé straně uživatelé, pro které je DRM omezující. V loňském roce se spojil Google, Microsoft a někteří poskytovatelé obsahu, kteří dali dohromady specifikaci Encrypted Media Extensions (EME). Ta do HTML5 videa přináší právě podporu DRM. Mozille se tento nápad od začátku nelíbil, ale byl prosazen.

Protože nastává postupně odklon od zásuvných modulů jako je Flash či Silverlight, které DRM podporují, vyvstala otázka, jak se Mozilla k DRM v HTML5 postaví. Na jedné straně je proti, na druhé straně nechce, aby uživatelé museli používat jiné prohlížeče, aby si mohli přehrát videa pod DRM.

Z tohoto důvodu bylo rozhodnuto, že se podpora této specifikace ve Firefoxu objeví, ale nebude v základu obsažena. Jednou z částí je totiž Content Decryption Module (CDM), který se stará o přehrání právy omezeného obsahu. Tento modul nemůže být open source.

Mozilla se proto rozhodla, že jej nabídne ke stažení v případě, kdy uživatel bude chtít přehrát obsah, který DRM obsahuje. Bude na uživateli, zda dovolí Firefoxu tento modul stáhnout a obsah přehrát. Využito bude řešení od společnosti Adobe. Toto řešení navíc poběží v sandboxu, aby nedošlo k ohrožení soukromí uživatele.

CDM ve Firefoxu

Older Posts »