SlideShare una empresa de Scribd logo
1 de 11
Definición, usos y aplicaciones




Realizó: Jesús Bautista Castillo
• El lenguaje script es un pequeño lenguaje de
  programación cuyo código se inserta dentro del
  documento HTML. Este código se ejecuta en el
  navegador del usuario al cargar la página, o cuando
  sucede algo especial como puede ser el pulsar sobre
  un enlace.
• Un script es un programa que puede
  acompañar un documento HTML o estar
  contenido en su interior. Las instrucciones del
  programa se ejecutan cuando se carga el
  documento, o cuando se produce alguna
  circunstancia tal como la activación de un enlace
  por parte del usuario. Estos lenguajes permiten
 variar dinámicamente el contenido del documento,
 modificar el comportamiento normal del navegador,
 validar formularios, realizar pequeños trucos
 visuales, etc.
• El primer lenguaje de script que vio la luz fue el
  JavaScript de Netscape. Nacido con la versión
  2.0 de este navegador y basado en la sintaxis de
  Java, su utilidad y el casi absoluto monopolio
  que entonces ejercía Netscape en el mercado de
  navegadores permitieron que se popularizara y
  extendiera su uso.
• El máximo rival del Netscape Navigator, el
  Internet Explorer de Microsoft, comenzó a
  soportar este lenguaje en su versión 3.0. Fue
  también cuando se introdujo el único rival serio
  que el JavaScript ha tenido en el mercado de los
  lenguajes de script: el VBScript. Basado en el
  lenguaje BASIC, no ha tenido excesiva difusión
  en Internet debido a la previa implantación del
  JavaScript y a que son de parecida
  funcionalidad, pero sí es utilizado dentro de
  Intranets basadas en el Explorer y dentro de
  otras aplicaciones de Microsoft, como IIS,
• Podemos distinguir 2 tipos de scripts en un documento
  HTML:
• El primero es el que se ejecuta durante la descarga
  de la página en el navegador. Existe la posibilidad de
  incluir contenido específico para aquellos navegadores
  que no incluyen scripts entre sus características.
• El segundo tipo son los ejecutados cada vez que un
  usuario (o el navegador) genera lo que se llama un
  "evento". Por ejemplo la pulsación de un botón en un
  formulario.
• Gracias a los scripts se pueden realizar algunas mejoras
  como:
   • Generación dinámica del documento en el momento de
     la carga.
   • Validación de datos introducidos en un formulario, así
     como el rellenado automático de aquellos controles del
     mismo que lo precisen.
   • Controlar los eventos que se producen en la página:
     Un elemento toma el foco, un elemento es activado
     con el ratón, etc.
• VBScript: Implementación de Visual Basic para crear
  aplicaciones para Internet Explorer.
• JScript: Implementación de Microsoft del lenguaje de
  scripting basado en Java.
• JavaScript: Lenguaje de elaboración de scripts para
  incrustarse en archivos HTML, que es con diferencia el
  lenguaje de script más usado en Internet.
• ActionScript: Lenguaje de script de Macromedia para la
  aplicación Flash.
• ECMAScript: Lenguaje de scripting que soporta el
  estándar       ECMA-262        (European    Computer
  Manufactureras Asociación).
• <HTML>
• <HEAD>
• <SCRIPT LANGUAGE="JavaScript"> <!--- function
  HolaMundo() {
•    alert("¡Hola, mundo!"); } // ---> </SCRIPT>
• </HEAD>
• <BODY>
• <FORM>
• <INPUT TYPE="button" NAME="Boton" VALUE="Púlsame"
  onClick="HolaMundo()">
• </FORM>
• </BODY>
• </HTML>
• http://www.publispain.com/supertutoriales/diseno/html/cur
  sos/7/script.html publicado por Daniel Rodríguez
• http://www.internetmania.net/int0/int61.htm

Más contenido relacionado

La actualidad más candente

Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de usoJulio Pari
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareturlahackers
 
¿Qué es y cómo instalar un entorno de desarrollo de programación?
¿Qué es y cómo instalar un entorno de desarrollo de programación?¿Qué es y cómo instalar un entorno de desarrollo de programación?
¿Qué es y cómo instalar un entorno de desarrollo de programación?Agencia La Nave
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesadorFernando Camacho
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoriajhoax
 
Informe de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistemaInforme de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistemaOscar David Diaz Fortaleché
 
Ch 3 event driven programming
Ch 3 event driven programmingCh 3 event driven programming
Ch 3 event driven programmingChaffey College
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del softwareJohan Prevot R
 
Asp .net web form fundamentals
Asp .net web form fundamentalsAsp .net web form fundamentals
Asp .net web form fundamentalsGopal Ji Singh
 
Mapa conceptual archivos en java
Mapa conceptual archivos en javaMapa conceptual archivos en java
Mapa conceptual archivos en javaK Manuel TN
 
Informe nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de RedesInforme nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de RedesMarco Mendoza López
 
Lenguaje de ensamblador
Lenguaje de ensambladorLenguaje de ensamblador
Lenguaje de ensambladorWilman Diaz
 
PLAN DE CAPACITACIÓN PARA USUARIOS FINALES
PLAN DE CAPACITACIÓN PARA USUARIOS FINALESPLAN DE CAPACITACIÓN PARA USUARIOS FINALES
PLAN DE CAPACITACIÓN PARA USUARIOS FINALESPablo Ospina
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdfcristobal461607
 

La actualidad más candente (20)

macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de uso
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Diseño de la interfaz de usuario
Diseño de la interfaz de usuarioDiseño de la interfaz de usuario
Diseño de la interfaz de usuario
 
¿Qué es y cómo instalar un entorno de desarrollo de programación?
¿Qué es y cómo instalar un entorno de desarrollo de programación?¿Qué es y cómo instalar un entorno de desarrollo de programación?
¿Qué es y cómo instalar un entorno de desarrollo de programación?
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Javascript
JavascriptJavascript
Javascript
 
Informe de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistemaInforme de especificacion de requisitos del sistema
Informe de especificacion de requisitos del sistema
 
Ch 3 event driven programming
Ch 3 event driven programmingCh 3 event driven programming
Ch 3 event driven programming
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Event handling in Java(part 1)
Event handling in Java(part 1)Event handling in Java(part 1)
Event handling in Java(part 1)
 
Asp .net web form fundamentals
Asp .net web form fundamentalsAsp .net web form fundamentals
Asp .net web form fundamentals
 
Mapa conceptual archivos en java
Mapa conceptual archivos en javaMapa conceptual archivos en java
Mapa conceptual archivos en java
 
Informe nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de RedesInforme nagios proyecto | Operación y Monitoreo de Redes
Informe nagios proyecto | Operación y Monitoreo de Redes
 
Lenguaje de ensamblador
Lenguaje de ensambladorLenguaje de ensamblador
Lenguaje de ensamblador
 
PLAN DE CAPACITACIÓN PARA USUARIOS FINALES
PLAN DE CAPACITACIÓN PARA USUARIOS FINALESPLAN DE CAPACITACIÓN PARA USUARIOS FINALES
PLAN DE CAPACITACIÓN PARA USUARIOS FINALES
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdf
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 

Destacado

Seguridad Lógica
Seguridad LógicaSeguridad Lógica
Seguridad LógicaXavier
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSIComdat4
 
Plan de seguridad para red de ordenadores
Plan de seguridad para red de ordenadoresPlan de seguridad para red de ordenadores
Plan de seguridad para red de ordenadoresjavisc04
 
Lenguaje de marcas html
Lenguaje de marcas htmlLenguaje de marcas html
Lenguaje de marcas htmlrmonago
 
ARQUITECTURA TCP/IP
ARQUITECTURA TCP/IPARQUITECTURA TCP/IP
ARQUITECTURA TCP/IPDaniel Cerda
 
Lenguaje script
Lenguaje scriptLenguaje script
Lenguaje scriptChepe Pepe
 
lenguaje de marcas
lenguaje de marcas lenguaje de marcas
lenguaje de marcas Maria Hanse
 
Tema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaTema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaMariano Galvez
 

Destacado (13)

Seguridad Lógica
Seguridad LógicaSeguridad Lógica
Seguridad Lógica
 
Modelo OSI
Modelo OSIModelo OSI
Modelo OSI
 
Plan de seguridad para red de ordenadores
Plan de seguridad para red de ordenadoresPlan de seguridad para red de ordenadores
Plan de seguridad para red de ordenadores
 
Lenguaje de marcas html
Lenguaje de marcas htmlLenguaje de marcas html
Lenguaje de marcas html
 
Modelo iso protocolos
Modelo iso protocolosModelo iso protocolos
Modelo iso protocolos
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
 
Script
ScriptScript
Script
 
ARQUITECTURA TCP/IP
ARQUITECTURA TCP/IPARQUITECTURA TCP/IP
ARQUITECTURA TCP/IP
 
Lenguaje script
Lenguaje scriptLenguaje script
Lenguaje script
 
Script
ScriptScript
Script
 
lenguaje de marcas
lenguaje de marcas lenguaje de marcas
lenguaje de marcas
 
Script format
Script formatScript format
Script format
 
Tema 6 planes de seguridad informatica
Tema 6 planes de seguridad informaticaTema 6 planes de seguridad informatica
Tema 6 planes de seguridad informatica
 

Similar a Lenguaje script

Scripting cliente
Scripting clienteScripting cliente
Scripting clienteUAEH
 
Aprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScriptAprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScriptKarsarmi
 
Desarrollo de página web dinámica
Desarrollo de página web dinámicaDesarrollo de página web dinámica
Desarrollo de página web dinámicaJuan Carlos Medrano
 
Instalacion adobe dream weaver
Instalacion adobe dream weaverInstalacion adobe dream weaver
Instalacion adobe dream weaverLuis Viteri
 
WEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIALWEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIALguest0b46115
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-webolguisf
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 

Similar a Lenguaje script (20)

Scripting cliente
Scripting clienteScripting cliente
Scripting cliente
 
Java script
Java scriptJava script
Java script
 
HTML
HTMLHTML
HTML
 
Javacript
JavacriptJavacript
Javacript
 
Aprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScriptAprendiendo a Programas en 4 horas JavaScript
Aprendiendo a Programas en 4 horas JavaScript
 
Desarrollo de página web dinámica
Desarrollo de página web dinámicaDesarrollo de página web dinámica
Desarrollo de página web dinámica
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Instalacion adobe dream weaver
Instalacion adobe dream weaverInstalacion adobe dream weaver
Instalacion adobe dream weaver
 
WEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIALWEB 2.0 Y RED SOCIAL
WEB 2.0 Y RED SOCIAL
 
LA WEB 2.0
LA WEB 2.0LA WEB 2.0
LA WEB 2.0
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Pag. web
Pag. webPag. web
Pag. web
 
Pag. web
Pag. webPag. web
Pag. web
 
Pag. web
Pag. webPag. web
Pag. web
 
Programacion web jorge
Programacion web jorgeProgramacion web jorge
Programacion web jorge
 
Charla internet
Charla internetCharla internet
Charla internet
 
Javascript
JavascriptJavascript
Javascript
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 

Lenguaje script

  • 1. Definición, usos y aplicaciones Realizó: Jesús Bautista Castillo
  • 2. • El lenguaje script es un pequeño lenguaje de programación cuyo código se inserta dentro del documento HTML. Este código se ejecuta en el navegador del usuario al cargar la página, o cuando sucede algo especial como puede ser el pulsar sobre un enlace.
  • 3. • Un script es un programa que puede acompañar un documento HTML o estar contenido en su interior. Las instrucciones del programa se ejecutan cuando se carga el documento, o cuando se produce alguna circunstancia tal como la activación de un enlace por parte del usuario. Estos lenguajes permiten variar dinámicamente el contenido del documento, modificar el comportamiento normal del navegador, validar formularios, realizar pequeños trucos visuales, etc.
  • 4. • El primer lenguaje de script que vio la luz fue el JavaScript de Netscape. Nacido con la versión 2.0 de este navegador y basado en la sintaxis de Java, su utilidad y el casi absoluto monopolio que entonces ejercía Netscape en el mercado de navegadores permitieron que se popularizara y extendiera su uso.
  • 5. • El máximo rival del Netscape Navigator, el Internet Explorer de Microsoft, comenzó a soportar este lenguaje en su versión 3.0. Fue también cuando se introdujo el único rival serio que el JavaScript ha tenido en el mercado de los lenguajes de script: el VBScript. Basado en el lenguaje BASIC, no ha tenido excesiva difusión en Internet debido a la previa implantación del JavaScript y a que son de parecida funcionalidad, pero sí es utilizado dentro de Intranets basadas en el Explorer y dentro de otras aplicaciones de Microsoft, como IIS,
  • 6. • Podemos distinguir 2 tipos de scripts en un documento HTML: • El primero es el que se ejecuta durante la descarga de la página en el navegador. Existe la posibilidad de incluir contenido específico para aquellos navegadores que no incluyen scripts entre sus características. • El segundo tipo son los ejecutados cada vez que un usuario (o el navegador) genera lo que se llama un "evento". Por ejemplo la pulsación de un botón en un formulario.
  • 7. • Gracias a los scripts se pueden realizar algunas mejoras como: • Generación dinámica del documento en el momento de la carga. • Validación de datos introducidos en un formulario, así como el rellenado automático de aquellos controles del mismo que lo precisen. • Controlar los eventos que se producen en la página: Un elemento toma el foco, un elemento es activado con el ratón, etc.
  • 8. • VBScript: Implementación de Visual Basic para crear aplicaciones para Internet Explorer. • JScript: Implementación de Microsoft del lenguaje de scripting basado en Java. • JavaScript: Lenguaje de elaboración de scripts para incrustarse en archivos HTML, que es con diferencia el lenguaje de script más usado en Internet. • ActionScript: Lenguaje de script de Macromedia para la aplicación Flash. • ECMAScript: Lenguaje de scripting que soporta el estándar ECMA-262 (European Computer Manufactureras Asociación).
  • 9. • <HTML> • <HEAD> • <SCRIPT LANGUAGE="JavaScript"> <!--- function HolaMundo() { • alert("¡Hola, mundo!"); } // ---> </SCRIPT> • </HEAD> • <BODY> • <FORM> • <INPUT TYPE="button" NAME="Boton" VALUE="Púlsame" onClick="HolaMundo()"> • </FORM> • </BODY> • </HTML>
  • 10.
  • 11. • http://www.publispain.com/supertutoriales/diseno/html/cur sos/7/script.html publicado por Daniel Rodríguez • http://www.internetmania.net/int0/int61.htm