Diferencia entre revisiones de «Usuario:ManuelRomero/JavaScript/conceptosGenerales»

De WikiEducator
Saltar a: navegación, buscar
(Página creada con «{{Usuario:ManuelRomero/JavaScript/nav}} __NOTOC__ ===Introducción=== ====Sobre el lenguaje==== *JavaScript es un lenguaje de programación *Normalmente va embebido dentro...»)
 
(Página reemplazada por «{{Usuario:ManuelRomero/JavaScript/nav}}»)
 
Línea 1: Línea 1:
 
{{Usuario:ManuelRomero/JavaScript/nav}}
 
{{Usuario:ManuelRomero/JavaScript/nav}}
__NOTOC__
 
===Introducción===
 
====Sobre el lenguaje====
 
*JavaScript es un lenguaje de programación
 
*Normalmente va embebido dentro de una página html
 
**Se necesita conocimientos de html para su uso
 
*Su principal utilidad es dar a una página web estática un comportamiento o dinamismo
 
*Va a permitir que el usuario interactúe con la página web
 
*Es un lenguaje interpretado (No se compila)
 
*Se ejecuta en la máquina del cliente (El código viene del servidor al cliente y es en la página de cliente donde se carga
 
*Por curiosidad comentar que NO tiene nada que ver con Java salvo de la coincidencia que los dos son lenguajes de programación.
 
====Cuándo se ejectua javaScritp====
 
;Es importante ver cómo es el proceso de carga de una página web.
 
*Quién interviene (solo hablando de máquinas y/o aplicaciones)
 
#El cliente
 
#La Red
 
#El servidor
 
Proceso;
 
#Se habre un programa llamado navegador en la máquina del cliente
 
#En ella el usuario escribe en una parte del nagegador el URL al qué quiere acceder
 
#El cliente usando el protocolo TCP/IP busca un servidor DNS para obtener la IP de la máquina a la que se quiere acceder
 
#Una vez obtenida esta información se prepara una solicitud de página web que se envía al servidor web
 
#El servidor web recibe esta solicitud, normalmente por el puerto 80.
 
#Busca la página que el que se le ha solicitad
 
#verifica que se cumplan las condiciones para dar la página
 
#Si la página tiene código de programación que se ejecuta en el servidor, éste se ejecuta previo a entregar la página
 
#También puede ser que se tenga que acceder a Bases de datos para recoger información y confeccionar la página final que se va a entregar al cliente
 
#Se envía la página al cliente.
 
#En ella, además de código html que el navegador sabe interpretar y representar gráficamente, puede viajar código javascript, y de otras tecnologías
 
#<!-- MRM falta de detallar el proceso de carga del DOM -->
 

Última revisión de 01:39 19 feb 2016