Utilização de Controlos ActiveX
Os controlos ActiveX foram
criados com o objectivo de combinar diversas tecnologias de programação de modo a
potenciar as funcionalidades de um 'Web Site'. Neste contexto, refira-se, entre outros
aspectos, a possibilidade de inclusão de elementos multimédia, cuja integração e
funcionamento se revelam optimizados. Na base desta excelente operacionalidade está o
facto desta tecnologia aproveitar ao máximo o 'interface' gráfico interactivo
característico do 'Windows', originalmente chamado de 'enhanced object linking and
embedding (OLE) interface'. Esta não é, certamente, uma nova tecnologia, mas o
importante é que os controlos ActiveX permitem aplicar a tecnologia OLE à 'Internet'. Em
resumo, os controlos ActiveX representam em si um sistema OLE para a 'Internet'.
Para um melhor
entendimento das capacidades do ActiveX refira-se, por exemplo que, no caso de se
pretender incluir um elemento de video num léxia é possível ao utilizador controlar a
visão panorâmica das imagens num ângulo de 360 graus, em vez de, simplesmente, o video
correr quando o léxia é carregado na janela do 'browser'.
Se não acredita consulte este site
(aceite a instalação do respectivo controlo ActiveX e seja paciente até o video
acabar de carregar). Para controlar o ângulo de visão da imagem basta usar o apontador
do rato sobre a mesma.
Hoje existem mais de
1000 controlos Active X criados usando todo o tipo de linguagens tais como C, C++,
Visual Basic®, Microsoft Visual J++, etc. Uma vez criados estes controlos
podem ser usados por qualquer construtor de 'páginas' para a 'Internet' como componentes
pré-fabricados. O uso destes controlos não requer nenhum conhecimento acerca da forma
como foram criados, muito embora, nalguns casos, requeira algum conhecimento da linguagem
de programação que permite a sua implementação.
Um controlo ActiveX é sempre
constituído por duas partes: um componente activo, que é um módulo escrito em
determinada linguagem de programação originalmente alojado num servidor da
'Internet' e um módulo de controlo composto por um ou mais objectos e um 'Script' escrito numa linguagem de
programação específica (p. ex. Visual Basic®) que terá que ser integrado no código HTML do léxia a editar.
O componente activo é instalado no computador
cliente só uma única vez, ficando, a partir daí, sempre operacional neste último. O
utilizador nunca tem acesso ao código deste componente, restando-lhe controlar as
funcionalidades por ele permitidas através dos parâmetros do(s) objectos(s) a inserir no
HTML ou/e modificando o respectivo 'Script'.
O 'Internet Explorer' foi o primeiro
'browser' a permitir a utilização dos controlos ActiveX (não tivessem eles sido
inventados pela 'Microsoft'). Os controlos ActiveX podem, actualmente, ser visualizados
com o 'Mosaic' e o 'Netscape Navigator' desde que se faça o 'download' dos respectivos 'plug-ins'. No entanto, devido a alguns
problemas técnicos que, às vezes, ainda persistem, desaconselha-se a utilização destes
'browsers' para esse efeito.
Para uma noção mais exacta da
potenciação que a utilização deste tipo de controlos está a assumir no universo das
tecnologias para a 'Internet', disponibilizam-se alguns 'links' para 'sites' especializados em controlos ActiveX.
Disponibilizam-se também, para orientação e
utilização do utilizador, bem como para estudo deste tipo de tecnologia, dois exemplos da implementação técnica de controlos ActiveX.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| TOPO DA PÁGINA
| SECÇÃO ANTERIOR |