Epiphany

Z Multimediaexpo.cz

Verze z 14. 5. 2014, 11:20; Ivan Drago (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)


Epiphany je webový prohlížeč pro desktopové prostředí GNOME. Jedná se o nástupce internetového prohlížeče Galeon. Aplikace je založena na renderovacím (vykreslovacím) jádře Gecko, podobně jako Mozilla Firefox, ale poslední verze přinesla podporu i pro jádro WebKit. Obsahuje též podobné funkce, například prohlížení v panelech, správa cookies, blokování vyskakujících oken a systém na správu rozšíření. Epiphany je svobodný software vyvíjený pod licencní GNU/GPL.

Obsah

Vlastnosti

Bezpečnost

Epiphany informuje uživatele, zda-li jsou data (například z formuláře) odesílána bezpečně, umí blokovat vyskakovací okna, odmítat cookies od nedůvěryhodných serverů a bezpečně ukládat hesla k jednotlivým WWW stránkám. Díky rozšíření podporuje šifrování textu pomocí nástroje Seahorse.

Upravitelný vzhled

Epiphany je, na rozdíl od prohlížeče Firefox, čistě Gtk+ aplikace. Díky tomuto faktu se prostředí prohlížeče nejen chová jako každá jiná Gtk+ aplikace (tedy v některých ohledech jinak než Firefox), ale zároveň také nativně pracuje se systémovými tématy. Není potřeba stahovat žádné vzhledy či motivy, vše se řídí globálním nastylováním Gtk+/Gnome. Samozřejmostí je volná možnost přesouvat jednotlivé položky na lištách, přidávat a odebírat tlačítka a jiné objekty (vyhledávací pole, funkce…).

Chytré záložky

Chytré záložky je funkce, která napomáhá vyhledávat přímo z adresního řádku, něco jako tzv. našeptávání u slovníků nebo online vyhledávačů. K textu či adrese, kterou zadáváte, Vám Epiphany nabízí související výběr z Vašich záložek, z historie navštívených stránek nebo vyhledání daného výrazu. Prostě zadejte heslo a Epiphany Vám nabídne výběr, aniž cokoliv procházíte nebo hledáte v historii či záložkách. Toto rozšíření pochází původně z prohlížeče Galeon.

Rozšíření a zásuvné moduly

V souladu se současným trendem i Epiphany nabízí tzv. rozšíření (extensions), která přídávají další funkce. Výběr není tak velký jako například pro prohlížeč Firefox, jednak proto, že nemá takové uživatelské zázemí a také proto, že přístup uživatelů je konzervativnější.

V rámci projektu jsou k dispozici oficiální rozšíření, často dostupná jako samostatný balíček nebo přímo spolu s prohlížečem, ale existují také neoficiální rozšíření (viz odkazy).

Díky tomu, že je prohlížeč postaven nad jádrem Gecko, Epiphany může používat zásuvné moduly (pluginy) určené pro Mozillu/Firefox, například pro přehrávání videa nebo flash animací.

Vyhledávací pole

V Epiphany lze přímo na libovolnou lištu vytvářet vyhledávací okna podobná tomu v prohlížeči Firefox. K tomuto účelu slouží klasické záložky, kde místo adresy odkazu stačí doplnit upravenou adresu vyhledávání a na místo, kam bude doplněn vyhledávaný výraz, vložit řetězec „%s“. Pak stačí danou záložku přetáhnout na lištu prohlížeče a objeví se vyhledávací okénko. Zároveň při psaní do adresního řádku Vám Epiphany nabízí vyhledávání výrazu na všech takto definovaných serverech. Na rozdíl však od prohlížeče Firefox není možné kombinovat několik serverů k vyhledávání do jednoho políčka.

Chcete-li do Epiphany například přidat vyhledávání na české Wikipedii, stačí přidat záložku, jejíž adresa bude

http://cs.wikipedia.org/wiki/Special:Search?search=%s&fulltext=Search

a výsledný záznam ze seznamu záložek přetáhnout k adresnímu řádku.

Záložky postavené na systému kategorií

Epiphany používá systém záložek založený na kategoriích, kde jedna uložená stránka - záložka, například Epiphany, může zároveň patřit do několika kategorií (například „WWW prohlížeče“, „Gnome“, „Internet“). V praxi se záložky jeví zdánlivě jako klasické s adresářovou hierarchickou strukturou. Systém obsahuje dvě speciální kategorie, seznam nejčastěji používaných záložek a seznam doposud nezatříděných záložek (bez kategorie). Systém záložek postavený na kategoriích je obdobný jako plánovaný systém pro prohlížeč Firefox 3.0, kde budou data uložena v databázi SQLite.

Další zajímavá rozšíření

Podpora RSS, Python a Java konzole, šifrování pomocí nástroje Seahorse, seskupování karet, automatická obnova karet, gesta myši, ad blocker pro blokování reklamních bannerů, boční panel, nástroje pro vývojáře WWW stránek, obnova karet po pádu aplikace…

Vývoj

Jako přímá součást prostředí Gnome se číslování stabilních verzí řídí číslováním verzí Gnome, i když čísla vývojových verzí se mohou lišit (například vývojová verze Gnome je 2.21.4, ale verze Epiphany zůstane 2.21.3, protože vývojáři nedospěli k závěru, že je nutno číslo verze měnit). V okamžiku vydání, jehož datum je také shodné s datem uvolnění Gnome, se čísla verzí srovnají. Z toho je zřejmé, že vývojový cyklus je taktéž 6 mesíců, jako tomu je u Gnome. Krom Epiphany wiki stránky mohou zájemci o vývoj aplikace zastihnout vývojáře online na IRC kanále #epiphany na serveru irc.gnome.org.

Jádro

Epiphany, po předchozí experimentální podpoře, nabízí v posledním stabilním vydání podporu jak pro vykreslovacího jádro Gecko, které bylo dosud standardním „motorem“ tohoto prohlížeče, tak pro WebKit (prostřednictvím WebKitGtk backendu) pod GTK+/Epiphany. Oproti dřívějším ne příliš úspěšným pokusům mimo projekt Epiphany projevilo o další vývoj zájem několik vývojářů.

Vývojáři Epiphany nadále plánují od verze 2.26[1] kompletní přechod výhradně na WebKit, především z důvodu časové náročnosti na udržování podpory obou jader v abstraktní vrstvě. Podpora jádra Gecko není vyloučena, pokud se najdou vývojáři schopní udržovat jeho podporu souběžně s vývojem Epiphany, ale v současné době jsou síly vývojářů omezeny a proto bylo nutno zvolit jen jedno.

Historie

Prohlížeč Epiphany byl vyvinut z prohlížeče Galeon vývojářem Marcem Pesenti Gritti (který byl taktéž jedním z iniciátorů projektu Galeon) jako prohlížeč plně vyhovující GNOME Human Interface Guidelines (soubor pravidel přístupnosti projektu Gnome).

Související články

Externí odkazy

Související

WebKitGtk

Rozšíření


Flickr.com nabízí fotografie, obrázky a videa k tématu
Epiphany

Chybná citace Nalezena značka <ref> bez příslušné značky <references/>.