ActiveX.

Slides:



Advertisements
Presentaciones similares
Paginas Web.
Advertisements

JavaScript Rogelio Ferreira Escutia. 2 JavaScript Wikipedia, noviembre 2009http://es.wikipedia.org/wiki/Javascript.
Una página web es una fuente de información adaptada para la World Wide Web(WWW) y accesible mediante un navegador de Internet. Un sitio web es un conjunto.
THE WORLD WIDE WEB La World Wide Web es una red de ordenadores alrededor de todo el mundo. Todos los ordenadores en la red (web) se pueden comunicar entre.
Introducción a Moodle.
Scripting en el lado del Cliente
Jorge de Nova Segundo UD4: Instalación y administración de servicios Web Navegadores Web.
CAPACITACION PARA EL TRABAJO: INFORMATICA
Publicación de páginas web
Ing. Patricio Ajila R.. WEB.- WEB: World Wide Web Creada alrededor de 1989 Tim Berners-Lee con ayuda de Robert Cailliau.
"java del lado del servidor" Servlet y JSP Java Server Pages.
Hecho por: Víctor Botero Zapata Leyton Stiven Montoya 9ºc
HERRAMIENTAS DE DISEÑO WEB
WWW (World Wide Web) Pedro José López Javier Díaz
Navegadores WEB.
CGI.   Cuando el World Wide Web inició su funcionamiento como lo conocemos, empezando a tomar popularidad aproximadamente en 1993, solo se podía apreciar.
Desarrollo de aplicaciones web en entorno servidor
PRESENTADO POR Carlos Martínez Castellanos Cta Francis Ponce López Cta ASIGNATURA Tecnología Educativa 1 SECCION: 14:01 Tema:
Introducción Publicación en Internet con Microsoft Office Sevilla, junio de 2004 SalirIniciar.
3 PROGRAMAR EN UN LENGUAJE DE HIPERTEXTO L.I. OSWALDO MARTINEZ C. EDPW.
INTRODUCCIÓN A LA PROGRAMACIÓN WEB
NAVEGADOR, NAVEGADOR WEB, O BROWSER
Prof. José T. Cadenas. Aplicación Web La Internet y la Web hacen que sea fácil y atractivo poner toda la información en el cyberespacio, y la hace accesible.
Applets Programación Dirigida a Objetos 3º Ingeniería Informática Curso 2005/2006 Joaquín Derrac Rus José María de Córdoba Zea.
Lenguajes de programación Web
Applets CONTENIDO ¿Que es un applet? Lo básico de un applet Ciclo de vida de un Applet Las etiquetas de HTML Pasando información a los applets.
PROTOCOLO H T T P.
Conozca a PHP Programación en Internet II. Conozca a PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa ¿Qué.
Lenguajes de programación para la web Lenguaje html Lenguaje java script Es un lenguaje estático para el desarrollo de sitios web Ventajas: Sencillo que.
Unidad didáctica 6 Diseño de páginas Web.
Navegadores Y Buscadores
UNIDAD EDUCATIVA CALASANZ Manual de usos de WORDPRESS. NOMBRE: Melissa Veintimilla Labanda Curso: 1º ´´C´´ FECHA: 29 de marzo del 2015.
Los siguientes términos y acrónimos son un resumen de las tecnologías web actuales: ASP (Active Server Pages)  Páginas de servidor activas.  Tecnología.
LOGO e-Learning Desktop Integración de RIA’s a objetos de Aprendizaje Alvaro Rodríguez, Darvin Orozco, Rocael Hernández Universidad Galileo {alvrodriguez,
EDWIN ACOSTA PINILLA DIEGO FERNANDO CASTRO JHON SEBASTIAN CASTRO.
CONCEPTOS. Una página web es un documento creado en formato HTML (Hypertext Markup Language) que es parte de un grupo de documentos hipertexto o recursos.
MIME EXTENSIONES DE CORREO INTERNET MULTIPROPÓSITO. SERIE DE ESPECIFICACIONES DIRIGIDAS AL INTERCAMBIO TRANSPARENTE DE TODO TIPO DE ARCHIVOS A TRAVÉS DE.
Cristian Fonnegra Marin
¿Qué es? Requisitos Ventajas y Desventajas
 Este protocolo opera a través de solicitudes y respuestas, entre un "cliente" y un "servidor". El cliente para los usuarios es el navegador web, usado.
UDLA COMUNICACIÓN CORPORATIVA Ing. Boris Gómez.  Flash CS4 es una potente herramienta desarrollada por Adobe  Flash fue creado con el objeto de realizar.
HTML Prof. Oscar Marroquin Mollinedo. Desarrollo web Desarrollo web es un título algo arbitrario para el conjunto de tecnologías de software del lado.
ACTIVEX Alumna : Paredes Díaz, Mariella Asignatura : Ingeniería de Sistemas I Profesor : Ing. Anibal QuispeBarzola.
Introducción a los Sistemas de Computo
Por: Mónica María Rúa Blandón
“Hyper Text Transfer Protocol” principal protocolo tecnológico de la red que permite enlazar y navegar por Internet. HTTP es un protocolo sin estado,
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
UNIVERSIDAD AUTÓNOMA BENITO JUÁREZ DE OAXACA (UABJO) FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN (FCA) Pre: Fidel Cabrera Velásquez Materia: INFORMÁTICA I.
- Parámetros de apariencia y uso Luis Villalta Márquez.
Navegadores Web..
Navegadores web Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
ELEMENTOS DE UNA PAGINA WEB YESSICA PAOLA TORRES LEIDY LILIANA SANCHEZ.
¿Que son los exploradores? Los exploradores Web son aplicaciones de software que localizan y muestran páginas Web. Los dos exploradores más populares son.
SOFTWARE ESTADISTICO Y ADMINISTRADORES DE BASES DE DATOS
Por: Mayela Mascorro Aplicación de las Tecnologías de la Información, Grupo 003. UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE ARQUITECTURA.
Paginas web.
UNITEC NEGOCIOS ELECTRÓNICOS ”DESARROLLO DE SOFTWARE ”
Que es un navegador de Internet. Un navegador web o de Internet, es un programa que permite visualizar la información que contiene una página web (que.
LAS PAGINAS WEB. LAS PAGINAS WEB ¿QUE ES UNA PAGINA WEB? Una página Web, también conocida como una página de Internet, es un documento electrónico.
BIENVENIDOS ESTE EQUIPO ESTA CONFORMADO POR ABRAHAM CASTRO RAUL MARTINEZ DAVID ROBLES.
Plugin | Java| Adobe flash player. Es un complemento que se relaciona con otra para aportarle una función nueva y generalmente muy específica. ¿Qué es.
Elementos básicos para sistemas WEB. Que es la WEB Web es una tecnología que opera sobre internet que lleva propuesta desde El sistema de documentos.
2.1 Conocer la terminología básica del software para diseñar una página Web
Integrante: Mariana Alcalá Hdz María del Carmen Andrade G. Alondra E. García Mtz Joselyn Gpe García V. Antonio de Jesús Hdz R. Cristian Jesús Ruvalcaba.
TIPOS DE WEB.
Tecnólogo Gestión Administrativa
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
MACROMEDIA FLASH KARLA YUNUEN GONZÁLEZ VILLANUEVA.
ADOBE DREAMWEAVER ROSA HILDA ARROYO NAVARRO. INDICE Definición. Características. Ventajas. Desventajas. Entorno de trabajo.
Natalia Unibio 903. Un navegador web (en inglés, web browser) es un software, aplicación o programa que permite el acceso a la Web, interpretando la información.
Transcripción de la presentación:

ActiveX

Particularidades ActiveX es una tecnología que ha sido desarrollada por Microsoft para potenciar su sistema OLE (Object Linking and Embedding) en la Web y mejorar navegadores de Internet, en particular Internet Explorer. Antes de nada, debemos observar que los archivos OCX son ficheros que pueden encapsular pequeños programas y algunas funcionalidades específicas. Podemos interpretar OCX como controladores personalizados OLE, y ActiveX es la tecnología correspondiente para usar ficheros OCX en navegadores Web.

OLE (Object Linking and Embedding) Un objeto OLE significa el estándar de vinculación e incrustación de objetos. OLE es un entorno unificado de servicios basados en objetos con la capacidad de personalizar esos servicios y de ampliar arbitrariamente la arquitectura a través de servicios personalizados, con la finalidad global de permitir una integración rica entre los componentes.

ActiveX, se puede ver como la evolución de OLE, de la siguiente forma: OLE + Internet = ActiveX Controles OLE + Internet = Controles ActiveX Documentos OLE + Internet = Documentos ActiveX Modelo de objeto OLE + Internet = Modelo de objetos ActiveX 

Los componentes de ActiveX usualmente están integradas en las páginas Web, y cuando la página Web es descargada por un navegador, dichos componentes también son descargados e instalados por el navegador y automáticamente cargados. Debemos mencionar que el navegador original que utilizaba los controladores ActiveX fue Internet Explorer, y por supuesto, Netscape que era su competidor en ese momento no soportaba dicha tecnología.

¿Que es ActiveX? ActiveX es un conjunto de tecnologías de Microsoft que permiten incluir contenido interactivo en la World Wide Web. Tiempo atrás, el contenido de la Web era estático, es decir texto e imágenes en 2 dimensiones. Con ActiveX, los sitios cobran vida utilizando efectos multimedia, objetos interactivos, y aplicaciones. ActiveX provee el nexo que une una variedad de tecnologías que logran darle movimiento a los sitios Web.

ActiveX incluye tanto tecnologías cliente como servidor: Los Controles ActiveX son objetos interactivos en una página Web que provee funciones controlables por el usuario y ya ayudan a resaltar el movimiento del sitio Web. Los documentos ActiveX permiten a los usuarios ver documentos no HTML, como ser documentos de Microsoft Excel o archivos de Word, a través de un navegador Web. El script de ActiveX controla el comportamiento de varios controles ActiveX en conjunto y/u otros Applets de Java desde el navegador o desde el servidor. La máquina virtual de Java permite a cualquier navegador soportado por ActiveX ejecutar applets de Java e integrar applets de java con controles ActiveX.

Herramientas familiares de una gran variada de proveedores y lenguajes de programación, incluyendo Visual Basic, Visual C++, Borland Delphi, Borland C++ y Java. Los desarrolladores pueden utilizar lo que saben y comenzar a producir al instante. La diferencia entre ActiveX y las otras opciones es que ActiveX es un producto exclusivo de Microsoft que hace uso de los controles ActiveX Los mismos efectos se pueden experimentar con Java, Shockwave, Flash, y otras aplicaciones y programas.

Estándares ActiveX Controles ActiveX: son componentes de software que corren en páginas Web, y proveen funciones interactivas controlables por el usuario. Esto permite a los usuarios ver e interactuar con animación, audio y vídeo sin necesidad de abrir programas separados. Además, los controles ActiveX pueden ser re-usados en aplicaciones y pueden ser escritos en muchos lenguajes de programación populares incluyendo Java, Visual Basic y Visual C++. "Control Pad" ActiveX: es un "utility" que facilita la inclusión de controles y "Scripting" ActiveX en páginas HTML para ser vistas en Internet Explorer ó otro "browser" que soporte controles ActiveX.

"Scripting" ActiveX: soporta varios lenguajes de "scripting" incluyendo Microsoft Visual Basic Scripting Edition (VBScript) y JScript (un lenguaje compatible con JavaScript). Los script se usan para integrar el comportamiento de varios controles ActiveX, extendiendo su funcionalidad. Documentos ActiveX: permite abrir un programa, con sus propias barras de herramientas y menús en Internet Explorer. Esto significa que se pueden abrir documentos de Microsoft Excel o Microsoft Word en Internet Explorer. Máquina Virtual Java: Permite a cualquier "browser" que soporte ActiveX correr "applets" Java e integrar "applets" Java con controles ActiveX.

Estructura de Servidor ActiveX: provee varias funciones basadas en servidor de Web, como seguridad y acceso a bases de datos. Herramientas de desarrollo: Permite el uso de técnicas y herramientas conocidas para crear controles y contenido Web. Estas herramientas incluyen Visual Basic, Visual C++, Macromedia ShockWave, Adobe Photoshop, Borland Delphi, herramientas de Sybase y Borland y herramientas Java (MICROSOFT CORPORATION, 1997).

Ejemplo <HTML> <OBJECT ID=label1 WIDTH=137 HEIGHT=24 CLASSID=CLSID:978C9E23-D4B0-11CE-BF2D-00AA003F40D0> <PARAM NAME=Caption VALUE=mi-tercer-script> </OBJECT><BR> base: <OBJECT ID=base WIDTH=96 HEIGHT=24 CLASSID=CLSID:8BD21D10-EC42-11CE-9E0D-00AA006002F3> altura: <OBJECT ID=altura WIDTH=96 HEIGHT=24 area=: <OBJECT ID=area WIDTH=96 HEIGHT=24 <FORM NAME=prog3>

<INPUT TYPE=BUTTON NAME=calculo VALUE=OK> <SCRIPT FOR=calculo EVENT=onclick LANGUAGE=javascript> //declaracion de variables y comentario tambien var alfa; alfa=(base.VALUE * altura.VALUE)/2; //se puede omitir la variable alfa y hacer la operacion //directamente en el tercer textbox, pero hay que aprender de todo area.VALUE=alfa; </SCRIPT></FORM>

<OBJECT ID="MediaPlayer1" WIDTH=239 HEIGHT=207 CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"> <PARAM NAME="DefaultFrame" VALUE=""> <PARAM NAME="DisplayBackColor" VALUE="0"> <PARAM NAME="DisplayForeColor" VALUE="16777215"> <PARAM NAME="DisplayMode" VALUE="0"> <PARAM NAME="DisplaySize" VALUE="0"> <PARAM NAME="Enabled" VALUE="-1"> <PARAM NAME="SelectionStart" VALUE="-1"> <PARAM NAME="SelectionEnd" VALUE="-1"> <PARAM NAME="ShowControls" VALUE="-1"> <PARAM NAME="ShowAudioControls" VALUE="-1"> <PARAM NAME="ShowDisplay" VALUE="0"> <PARAM NAME="Volume" VALUE="-600"> </OBJECT> </HTML>

Practica Implementar un programa que obtenga la solución de una ecuación de la forma: 𝑎𝑥 2 +𝑏𝑥+𝑐=0 Con controles ActiveX