Mozilla.cz - Mozilla v češtině

Přeskočit na obsah

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

Co nového přinese Firebug 2?

Firefox obsahuje integrované nástroje pro vývojáře, které jsou verze od verze lepší a lepší. Řada vývojářů přesto stále dává přednost rozšíření Firebug. To se stále vyvíjí a je připravována verze 2. Před pár dny vyšla první alfaverze a hlavní novinkou je podpora pro ladění JavaScriptu přes nový debugovací engine Firefoxu, který je znám jako JSD2. S jeho podporou se vyřeší řada omezení starší verze a odpadnou tak některé problémy. Hlavní vývojář například v blogu ukázal, jak je to nyní s podporou pro dynamické skripty.

Firebug 2

Mimo to byla opravena řada chyb a nový Firebug je též optimalizován pro Australis. Firebug 2.0 Alfa 1 si můžete stáhnout a nainstalovat. Podporovány jsou vývojové verze Firefoxu 30 a 31.

Lightbeam pro Firefox: přehled toho, kdo vás sleduje

Možná si ještě vzpomenete na doplněk Collusion, kterým se Mozilla snažila názorně ukázat, kolik dalších subjektů se může díky cookies třetích stran dozvědět, že jste navštívili konkrétní stránku. Nyní představila nástupně v podobě doplňku Lightbeam, který si můžete do Firefoxu nainstalovat a sledovat, kdo o vašich aktivitách na webu ví.

Nově přibyla možnost sdílet informace o cookies třetích stran s Mozillou. Cílem je získat lepší představu o cookies třetích stran na webu a jejich propojení. Rozšíření si můžete nainstalovat ze serveru Doplňky Mozilly. Po instalaci se vám na liště doplňků objeví tlačítko pro zobrazení nástěnky s přehledem nasbíraných dat.

Add-on SDK se stal součástí Firefoxu

Jak se zmiňuje Dave Townsend z Mozilly, součástí vývojové verze Firefoxu se nyní stalo Add-on SDK API. Add-on SDK již delší dobu umožňuje vývojářům snadnou tvorbu doplňků pro Firefox na desktopu a relativně nově i pro Firefox na Androidu. Až dosud se jednalo o samostatnou sadu nástrojů a API, která vývojářům ve výsledku umožnila vytvořit rozšíření, které se snadno vyvíjelo, instalovalo bez restartu prohlížeče a nabízelo stabilní API, které se v drtivé většině napříč verzemi Firefoxu neměnilo.

Vytvořená rozšíření byla na SDK nezávislá, což znamenalo, že si každé z nich s sebou neslo i nějaký ten kód SDK, který byl součást samotného rozšíření. Proto i relativně drobné rozšíření bylo větší než by člověk očekával. Nově však bylo SDK začleněno přímo do Firefoxu, takže do budoucna již tento problém odpadne. Dost možná se tak stane již s Firefoxem 21.

Pokud si chcete vytvořit rozšíření pomocí Add-on SDK, můžete si přečíst starší článek na serveru Zdroják.cz či rovnou zabrousit do dokumentace na webu. K dispozici je i online editor.

Jak mohou doplňky zpomalovat Firefox

Vladan Djeric z Mozilly se zmiňuje o nejčastější příčině zpomalování Firefoxu doplňky. Zatímco dříve hodně vyčníval problém se správou paměti některých doplňků, dnes je v této oblasti situace výrazně lepší. Problém, který vyčnívá dnes, jsou vstupně/výstupní operace realizované v hlavním vlákně prohlížeče.

Tyto operace zpomalují celý Firefox. Když se takový doplněk rozhodne si něco uložit na disk, zbytek Firefoxu „stojí“, což může u uživatele vyvolat dojem, že Firefox „zamrzl“. Cílem samozřejmě je, aby si doplňky dělaly pokud možno všechny vstupně/výstupní operace mimo hlavní vlákno aplikace.

Vladan Djeric též přikládá příklady doplňků, které v tomto ohledu Firefox nejčastěji zpomalují. Kromě všemožných doplňků založených na Conduit.com toolbar vyčnívají zejména známé doplňky jako ForecastFox, Fast Dial, DownThemAll! či třeba Xmarks Sync.

Jak na rozšíření Tab Mix Plus ve Firefoxu 17

V souvislosti s Firefoxem 17 jste patrně zaregistrovali, že doplněk Tab Mix Plus má problémy s kompatibilitou. Problémy se projevovaly nefunkčností různých nabídek ve Firefoxu a Mozilla na základě tohoto konkrétní verze tohoto rozšíření zablokovala. Uživatelům, kteří bez tohoto doplňku „nemohou být“, doporučila využít jeho vývojovou verzi do té doby, než autor doplňku problém vyřeší. Jak se zdá, koncem týdne vyšla verze 0.4.0.3.1, která je dostupná na serveru Doplňky Mozilly, a která hlavní problém s kompatibilitou řeší.

Zrychlete si Firefox potlačením panelů na pozadí

Výkon a odezvu Firefoxu ovlivňují i webové stránky, které jsou otevřeny na pozadí tj. mimo aktuální panel. Wladimir Palant (autor rozšíření AdBlock Plus) před nedávnem vytvořil jedno zajímavé rozšíření, které až na výjimky aktivitu panelů na pozadí potlačuje. Těmi výjimkami jsou síťové požadavky a třeba přehrávání videa. Rozšíření je nutno brát jako experimentální.

Firebug již nebude zpomalovat start Firefoxu

Populární rozšíření Firebug zná prakticky každý webový vývojář. Mimo řady šikovných funkcí se vepsalo do povědomí uživatelů i jako rozšíření, které dokáže výrazně prodloužit dobu spouštění Firefoxu. Dnes vydaná verze 1.10a2 však slibuje odstranění tohoto problému. Při spuštění Firefoxu se totiž načtou pouze nejnutnější prvky grafického rozhraní Firebugu a zbytek se načte až tehdy, když bude rozšíření potřeba. Nově též rozšíření nepotřebuje ke své instalaci restart Firefoxu.

Firebug ve verzi 1.10 slibuje řadu novinek, které jsou zmíněny ve wiki. V seznamu naleznete například větší využití kódu nástrojů pro vývojáře, které jsou dnes přímou součástí Firefoxu, integraci populárního doplňku Firecookie na manipulaci s cookies, podporu vzdáleného ladění a další novinky.

Jak ve Firefoxu 11 navrátit původní podobu zobrazení obrázků

Firefox 11 přinese u samostatného zobrazení obrázku změnu. Na místo jeho zobrazení na bílem pozadí bez zarovnání bude zobrazen na šedivém pozadí a centrovaně. Výsledná změna je příjemná, ale jak to u změn bývá, ne vždy sednou každému. Pokud byste si ve Firefoxu 11 rádi vrátili zobrazení obrázků do původní podoby, vyzkoušejte rozšíření Old Default Image Style. Rozšíření obsahuje též základní konfiguraci, takže si můžete změnit barvu pozadí či konfigurovat pozici obrázku v okně prohlížeče.

10 nejpopulárnějších doplňků pro Firefox

Pro Firefox je k dispozici celá řada doplňků. Jak už to tak bývá, některé jsou populárnější, jiné méně. V následujícím seznamu naleznete přehled 10 nejpopulárnějších doplňků pro Firefox ke konci roku 2011. V závorce je pak uvedena informace o počtu uživatelů, kteří doplněk aktuálně používají.

  1. AdBlock Plus (9 437 225 uživatelů)
  2. Video DownloadHelper (4 867 044 uživatelů)
  3. Greasemonkey (2 437 006 uživatelů)
  4. Personas Plus (1 928 925 uživatelů)
  5. Download Statusbar (1 786 526 uživatelů)
  6. Firebug (1 693 054 uživatelů)
  7. Flashgot (1 540 304 uživatelů)
  8. NoScript (1 456 501 uživatelů)
  9. DownThemAll! (1 387 704 uživatelů)
  10. Flagfox (1 153 690 uživatelů)

Aktualizovaný seznam nejpopulárnějších doplňků můžete kdykoliv nalézt na webu Doplňky Mozilly. Z toho také vyplývá, že v seznamu jsou uvedeny pouze ty doplňky, které jsou na tomto serveru hostovány (což je velká většina). Ty ostatní by se v seznamu nejpopulárnějších patrně neobjevily, protože jsou pro uživatele hůře nalezitelné a i ty nejpopulárnější z nich používá výrazně méně uživatelů.

Firefox 10 vyřeší nekompatibilitu doplňků

Jednou z častých stížností uživatelů po zavedení krátkých vývojových cyklů jsou doplňky, které jejich autor nestihl označit jako kompatibilní a tím pádem v nové verzi nefungují.

Blair McBride proto pracuje na projektu, který umožní obcházet striktní kontrolu kompatibility, tak jak ji známe dnes, a považovat všechny doplňky ve výchozím stavu za kompatibilní. Je zřejmé, že ačkoliv většina doplňků kompatibilní je, existují doplňky, které kompatibilní kvůli nějaké změně v API či rozhraní kompatibilní být nemohou. Správce doplňků bude proto striktní kontrolu kompatibility vyžadovat u následujících typů doplňků:

  • Doplněk byl automaticky otestován a nebo byl nahlášen jako nekompatibilní.
  • Autor doplňku se rozhodne striktní kontrolu vyžadovat a v souboru install.rdf uvede <em:strictCompatibility>true</em:strictCompatibility>.
  • Doplněk obsahuje binární komponentu.
  • Doplněk je označen jako kompatibilní s budoucí verzí Firefoxu.
  • Doplněk není označen jako kompatibilní s Firefoxem verze 4 a novější.

Výše popsané chování se zapíná nastavením skryté předvolby extensions.strictCompatibility na hodnotu false. V nočních verzích pro vývojáře bylo toto chování zapnuto ve včerejším (2011-11-18) vydání, ve Firefox Auroře si ho můžete z důvodů testování zapnout sami pomocí dialogu about:config.

Připomínáme, že podle nedávné studie má až 85% uživatelů Firefoxu nainstalovaný nějaký doplněk a průměrný počet takovýchto doplňků je pět. Lze proto předpokládat, že většina uživatelů tuto novou funkci uvítá.

Older Posts »