| SECÇÃO ANTERIOR |

Extensão das Potencialidades
ActiveX


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 |


Companhia Nacional de Serviços
© 1999, 1998 CNS - Companhia Nacional de Serviços SA. - Todos os direitos reservados.