Upload
angie-barre
View
222
Download
0
Embed Size (px)
DESCRIPTION
PARA APRENDER SOBRE JAVAScript
Citation preview
JAVASCRIPT
UN LENGUAJE DE PROGRAMACIÒN INTERPRETADO, DILECTO DEL
ESTANDAR ECMAScript SE DEFINE COMO ORIENTADO A OBJETO,
BASADO EN PROTOTIPOS, IMPERATIVO, DEBILMENTE TIPADO
Y DINÀMICO.
¿QUÉ JAVA SCRIPT?
• FUE DISEÑADO CON UNA SINTAXIS SIMILAR AL C, AUNQUE ADOPTAN NOMBRES Y CONVENCIONES DEL LENGUAJES DE PROGRAMACION JAVA. SIN
EMBARGO JAVASCRIPT NO ESTAN RELACIONADOS TIENEN SEMANTICAS Y PROPOSITOS DIFERENTES.
• GENERALMENTE SE UTILIZA EN PAGINAS WEB, HTML PARA REALIZAR OPERCIONES Y UNICAMENTE EN EL MARCO DE LA APLICACIÓN CLIENTE, SIN ACCESO A
FUNCIONES DEL SERVIDOR
PARA QUE FUE DISEÑADO JAVASCRIPT
• TODOS LOS NAVEGADORES MODERNOS INTERPRETA EL CODIGO JAVASCRIPT INTEGRADO EN LAS PAGINAS WEB PARA INTERACTUAR CON UNA PAGINA WEB SE
PROVEE OBJECT MODEL.• PODEMOS CREAR EFECTOS ESPECIALES EN LAS
PAGINAS Y DEFINIR INTERACTIVIDADES CON EL USUARIO. EN EL CUAL SE ENCARGADO DE
INTERPRETAR LAS INSTRUCCIONES JAVASCRIPT Y EJECUTARLAS PARA REALIZAR ESTOS EFECTOS E
INTERACTUAR DE MODO QUE EL MAYOR RECURSO Y TAL VEZ EL UNICO CON QUE CUENTA ESTE
LENGUAJE ES EL PROPIO NAVEGADOR.
• ES UN LENGUAJE CON MUCHA POSIBILIDADES QUE PERMITEN LA PROGRAMACION DE PEQUEÑOS
SCRIPT, PERO TAMBIEN PROGRAMAS MAS GRADES. ORIENTADOS OBJETOS CON FUNCIONES,
ESTRUCTURAS DE DATOS COMPLEJOS, ETC.
• ADEMAS PONE A DISPOSICION DEL PROGRAMADOR TODOS LOS ELEMENTOS QUE FORMAN LA PAGINA WEB, PARA QUE ESTE PUEDA ACCEDER A ELLOS Y
MODIFICAR DINAMICAMENTE.
«JAVASCRIPT SE AH CONVERTIDO EN EL
VERDADERO DUEÑO DE LOS CONTROLADORES DE CADA COSA QUE OCURRE EN LA PAGINA CUANDO LA ESTÀ
VIZUALIZANDO EL CLIENTE.»
1. BRINDARON A LOS DISEÑADORES HTML UNA HERRAMIENTA DE PREGRAMACION.
2. LOS DISEÑADORE DE HTML NO SON PROGRAMADORES, PERO JAVASCRIPT ES UN
LENGUAJE CON UNA SINTAXIS MUY SIMPLE CASI TODO EL MUNDO PUEDE TENER PEQUEÑOS
FRAGMENTOS DE CODIGOS EN LA PAGINA HTML
3. SE PUEDE LEER Y ESCRIBIR ELEMENTOS DE HTML, TAMBIEN SE PUEDE LEER Y MODIFICAR EL
CONTENIDO DE UN ELEMRNTO HTML.
¿QUÉ SE PUEDE HACER CON JAVASCRIPT?
a) PUEDE SER UTILIZADO PARA DETECTAR EL NAVEGADOR DEL VISITANTES JAVASCRIPT PUEDE UTILIZARSE PARA DETECTAR EL NAVEGADOR DEL
VISITANTES Y DEPENDIENDO DEL NAVEGADOR CARGAR OTRA PAGINA DISEÑADA ESPECIALMENTE
PARA ESE NAVEGADOR
b) TAMBIEN PARA ALMACENAR Y RECUPERAR INFORMACION EN EQUIPO DEL VISITANTE
FUE DESARROLLADO POR : BRENDAN EICH DE NETSCAPE CON EL NOMBRE DE MOCHA EL CUAL FUE
RENOMBRADO POSTERIORMENTE A LIVESCRIPT, PARA FINALMENTE QUEDAR COMO JAVASCRIPT. EL CAMBIO DE NOMBRE CONCIDIÒ APROXIMADAMENTE CON EL
MOMENTO EN QUE NESTCAPE AGREGO SOPORTE PARA TECNOLOGIA JAVA EN SU NAVEGADOR WEB NESTCAPE, NOVIGATOR EN LA VERSION 2003 EN DICIEMBRE 1995.
LA DENOMINACION PRODUJO CONFUSION DADO LA IMPRESIÓN DE QUE EL LENGUAJE ES UNA
PROLONGACION DE JAVA Y SE HA CARACTERIZADO POR MUCHOS COMO ESTRATEGIA DE MERCADOTECNIA DE NETSCAPE PARA OBTENER PRESTIGIO E INNOVAR EN
LO QUE ERAN LSO NUEVOS LENGUAJES DE PROGRAMACION WEB.
HISTORIA Y DENOMINACION
• PARA EVITAR INCOMPATIBILIDAD EL WORD WIDE WEB CONSORTIUM
DISEÑO EL ESTANDAR DOCUMENT OBJECT MODEL QUE INCORPORAN KONQUEROR, LAS VERSIONES 6 DE INTERNET EXPLORER Y NETSCAPE, NAVIGASTOR, OPERA LA VERSION 7
MOZILLA FIREFOX DESDE SU PRIMAVERA VERSIÒN.
CON EL SURGIMIENTO DE LENGUAJE COM PHP DEL LADO DEL SERVIDOR Y JAVASCRIPT DE LADO DEL CLIENTE SURGIO AJAX EN ACRONIMO DE (ASYNCHRONOUS JAVASCRIPT AND XML).
EL MISMO ES UNA TECNICA PARA CREAR APLICACIONES WEB INTERACTIVO ESTE LENGUAJE COMBINA VARIAS TECNOLOGIA:
HTML Y HOJAS DE ESTILOS CSS PARA GENERAR ESTILO. IMPLEMENTACION ECMASCRIPT UNO DE ELLAS ES EL
LENGUAJE JAVASCRIPT XML HTTP REQUEST ES UNA DE LAS FUNCIONES MAS
IMPORTATES QUE INCLUYEN QUE PERMITEN INTERCAMBIAR DATOS ASINCRONICAMENTE CON EL
SERVIDOR WEB, PUEDE SER MEDIANTE PHP,ASP ENTRE OTROS..
COMPATIBLE CON NAVEGADORE