od 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!