Technika | Programování

Opera widgets (1) – Hello, World!

Anonym

18:57 | 9.8.2010
Anonym

Hodnocení

Jednoduchý návod jak vytvořit svůj první widget pro operu. Jde o oblíbenou variaci Hello World!, takže sice nevytvoříte nic převratného, ale pochopíte základ.

Opera widgets (1) – Hello, World!
Opera widgets (1) – Hello, World!

Dlouho jsem přemýšlel o napsání článku, který by se nějakým způsobem týkal Opery. Tento nejrychlejší, nejhezčí, nejelegantnější prohlížeč v našem vesmíru je pro mně jednoduše srdcová záležitost, na kterou nedám dopustit. Snad žádná síla na světě by mně nedonutilo operu měnit za jiný. Pokud by ovšem někdo nabídl značnou sumu peněz, tak by má loajalita značně zakolísala. Jelikož nic takového nepředpokládám, tak ji budu užívat dál a dál. Matně si vzpomínám na dávné další, kdy jsem na internetu brouzdal s IE 6 a byl jsem nadmíru spokojen. Prakticky nic jiného nebylo a náhle jako blesk z čistého nebe, Firefox udeřil. Hned jak se zjevil jeho programové jádro se usadilo na mém počítači a začalo mi zprostředkovávat celý svět internetu. V hlouby duše mi něm něco nesedělo. Ano, firefox nebyl špatný, ale také se neblížil k dokonalosti. Byly to časy plné očekávání, až konečně vody rozvířila svatá Opera. Stačilo několik desítek minut a výchozí prohlížeč mého počítače změnil název. Tím její vládnutí započalo a ani žádné google chromy nebo IE desítky ji nezastaví. Ještě nenadešel její čas.

Po zabroušení do minulosti a chvalozpěvech na Operu se pusťme na její widgety. Ze začátku je nutné říct, že pracují na jiném principu než u ostatních prohlížečů. Každé rozšíření je defakto webová stránky, takže pro jejich tvorbu používáte HTML, CSS a Javascript. Možnosti widgetů jsou tedy výrazně omezeny, ale na druhou stranu je jejich vytváření jednodušší a používání bezpečnější. Už byly zjištěny případy, že autoři umístili do pluginu firefoxu škodlivý kód. Opera má proti takovým případům bezpečnostní systém, který by měl podobným problémům předejít.

Pro začátek si vyrobíme pra-příklad všech programových jazyků – aplikace Hello, World! Pokud se vám podaří toto rozšíření úspěšně spustil, tak vám již nic nebude stát v cestě k pokročilejším aplikacím. Pro začátek je třeba vytvořit dva soubory s názvy index.html a config.xml. V prvním souboru napíšeme HTML kód, který se má spuštění widgetu zobrazit a v souboru config.xml nastavíte některé parametry jako velikost okna nebo jméno vašeho prográmku. Soubor index.html by měl mít takovouto podobu:

Váš zkušený pohled vás neklame – je to naprosto obyčejná HTML stránka se vším, co k ní patří. To je jeden z důvodů, proč je práce s rozšířeními tak jednoduchá. Další soubor config.xml má následující strukturu:

Zdroj: Letemsvetem.hys.cz

Nepřehlédněte

John: Jančík obviněn bude. Vytáhli jsme kostlivce ze…

John: Jančík obviněn bude. Vytáhli jsme kostlivce ze skříní :: Domácí :: ČT24

7.1. | 02:43 Ct24.cz

Praha – Minulý týden zrušil státní zástupce usnesení o…

Logitech G11 Gaming Keyboard

Logitech G11 Gaming Keyboard

7.1. | 02:43 Alza.cz

Profesionální herní klávesnice, ke které dostanete herní myš…

Shakes a Fidget - Cheat

Shakes a Fidget - Cheat

7.1. | 02:43 Shakes-And-Fidget.cz

Návod jak vydělat neomezené množství zlaťáků a houbiček

Alternativa k PPC kampaním od společnosti mClick je tu!

Alternativa k PPC kampaním od společnosti mClick je tu!

13.11. | 15:04 Webitech.cz

Jedná se o systém s názvem mClick, který spustila Česká…


Komentáře

  • Tento článek ještě nikdo neokomentoval. Buď první!
  • Anonym