[ostatní] ako funguju extensions

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod igo 26. 5. 2005 16:34

ako funguju extension? napr. vo firefoxe?
funguje to nejak na sposob udalosti alebo ako?
igo
Junior

Odeslat příspěvekod cache 26. 5. 2005 16:55

myslim ze odpoved na takuto otazku by sa najlepsie hladala napriklad na http://mozdev.org/ nie?
Můj bože, to je budoucnost! Mí rodiče, přátelé, má dívka.. Už je nikdy neuvidím.. JUPÍÍÍÍÍÍ! (Fry s1e1)
cache
Pokročilý
Uživatelský avatar

Odeslat příspěvekod twoflower 27. 5. 2005 19:20

Nevim jak ve Firefoxu, ale casto to byvaji proste DLLka s nejakym spolecnym interfacem.
The sun is the same in a relative way but you're older,
shorter of breath and one day closer to death.
twoflower
Junior
Uživatelský avatar

Odeslat příspěvekod cache 27. 5. 2005 21:52

pokial viem tak vo firefoxe je to nejaky skriptovaci jazyk (teraz si ani za boha neviem spomenut po tolkom pive kery to bol, zeby xul?)
Můj bože, to je budoucnost! Mí rodiče, přátelé, má dívka.. Už je nikdy neuvidím.. JUPÍÍÍÍÍÍ! (Fry s1e1)
cache
Pokročilý
Uživatelský avatar

Odeslat příspěvekod michich 27. 5. 2005 22:00

XUL neni skriptovaci jazyk. XUL je jazyk pro popis GUI zalozeny na XML. Pro skriptovani se v Mozille pouziva normalni JavaScript.
michich
Junior

Odeslat příspěvekod Quiark 30. 5. 2005 19:28

Běžné aplikace podporující pluginy (např. Winamp) mají prostě DLLka, každé dllko nabízí Winampu své funkce, které winamp volá např. při spuštění, změně písničky apod. a naopak Winamp nabízí dllku funkce na..ehm... třeba na efekty prostřednictvím callbacků (což jsou v podstatě eventy, je to realizováno pomocí ukazatele na funkci).

Firefox to má složitější, má totiž vlastní skriptovací jazyk (javascript), ve kterém lze použít většinu jeho funkcí, takže většina extensions je psána v javascriptu, ale jinak to funguje podobně jako u Winampu a spol.
Ha!
Quiark
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků