AJAX, JAVASCRIPT, HTML Y CSS

Solo disponible en BuenasTareas
  • Páginas : 7 (1546 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2014
Leer documento completo
Vista previa del texto
























ING. EN TECNOLOGÍAS DE LA INFORMACIÓN
Y COMUNICACIÓN


¿Qué es Java Script?
JavaScript es un lenguaje de programación secuencias de comandos, que esta está normalmente incrustada directamente en las páginas HTML. JavaScript se utiliza principalmente del lado del cliente, permitiendo crear efectos atractivos y dinámicos en las páginasweb. Los navegadores modernos interpretan el código JavaScript integrado en las páginas web.
Los documentos HTML permiten incrustar fragmentos de código JavaScript, bien dentro del propio archivo HTML o bien realizando una carga de ese código indicando el archivo donde se encuentra el código JavaScript. Dentro de un documento HTML puede haber ninguno, uno o varios scripts de JavaScript. El uso deJavaScript es muy habitual en la programación web.
Ejemplo:


Embeber JavaScript – aprenderaprogramar.com



document.write('Hola Mundo');



 

Ventajas:
La ventaja de JavaScript es que al estar alojado en el ordenador del usuario los efectos son muy rápidos y dinámicos.
Al ser un lenguaje de programación permite toda la potencia de la programación como uso de variables,condicionales, bucles, etc.
Inconveniencias:
Por ejemplo si el usuario tiene desactivado JavaScript en su navegador, no se mostrarán los efectos.
¿Qué puede hacer un JavaScript?
JavaScript puede poner texto dinámico en una página HTML.
JavaScript puede reaccionar a eventos.
Puede leer y escribir elementos HTML. Un JavaScript puede leer y modificar el contenido de un elemento HTML.
Puede utilizarJavaScript para validar datos.
JavaScript puede utilizarse para detectar el navegador del visitante y dependiendo del navegador cargar otra página diseñada específicamente para ese navegador.
JavaScript puede utilizarse para crear cookies: JavaScript puede utilizarse para almacenar y recuperar información en equipo del visitante

¿Qué es AJAX?
AJAX (JavaScript Asíncrono y XML) es un términonuevo para describir dos capacidades de los navegadores que han estado presentes por años, pero que habían sido ignoradas por muchos desarrolladores Web, hasta hace poco que surgieron aplicaciones como Gmail, Google suggest y Google Maps.
Las dos capacidades en cuestión son:
La posibilidad de hacer peticiones al servidor sin tener que volver a cargar la página.
La posibilidad de analizar ytrabajar con documentos XML.

Las tecnologías que forman AJAX son:
XHTML y CSS, para crear una presentación basada en estándares.
DOM, para la interacción y manipulación dinámica de la presentación.
XML, XSLT y JSON, para el intercambio y la manipulación de información.
XMLHttpRequest, para el intercambio asíncrono de información.
JavaScript, para unir todas las demás tecnologías.(LibrosWeb, 2014)




¿Para qué se utiliza?
AJAX permite mejorar completamente la interacción del usuario con la aplicación, evitando las recargas constantes de la página, ya que el intercambio de información con el servidor se produce en un segundo plano.
Las aplicaciones construidas con AJAX eliminan la recarga constante de páginas mediante la creación de un elemento intermedio entre el usuario yel servidor. La nueva capa intermedia de AJAX mejora la respuesta de la aplicación, ya que el usuario nunca se encuentra con una ventana del navegador vacía esperando la respuesta del servidor.
Las peticiones HTTP al servidor se sustituyen por peticiones JavaScript que se realizan al elemento encargado de AJAX. Las peticiones más simples no requieren intervención del servidor, por lo que larespuesta es inmediata. Si la interacción requiere una respuesta del servidor, la petición se realiza de forma asíncrona mediante AJAX. En este caso, la interacción del usuario tampoco se ve interrumpida por recargas de página o largas esperas por la respuesta del servidor.
Desde su aparición, se han creado cientos de aplicaciones web basadas en AJAX. En la mayoría de casos, AJAX puede sustituir...
tracking img