nPlug-ins executam no mesmo espaço
de memória do browser
nDLLs, objetos compartilhados, bibliotecas
compartilhadas, etc.
nCiclo de vida de um plug-in está associado ao ciclo
de vida da página
que o aciona
nQuando o browser encontra em uma página uma
referência (URI) para um arquivo que está associado a um
Plug-in
nbrowser carrega o código do plug-in na memória (se ainda
não otiver
feito)
ncria uma nova instância do plug-in (o browser pode criar várias instâncias de um mesmo
plug-in simultaneamente)
nQuando o browser sai da página que
contém a referência para o plug-in ou tem sua janela fechada, a
instância do plug-in é removida da memória
nquando a última instância de
um plug-in é removida, o
código do
plug-in é retirado da memória