Portada de Ajax

Ajax

Autor:Mellado Domínguez, Javier;
Categoría:Ajax
ISBN: 9788441524149
Anaya Multimedia nos ofrece Ajax en español, disponible en nuestra tienda desde el 01 de Mayo del 2008. Amplía tus conocimientos sobre el mundo de los ordenadores con este libro de informática, perfectamente adaptado para todos los lectores por su cuidado contenido. Este libro cuenta con un total de 352 páginas , unas dimensiones de 23x18 cm (1ª ed., 1ª imp.).
Leer argumento »
Ver todas las novedades de libros »

Argumento de Ajax

Introducción
Ajax: Un Nuevo acercamiento a las Aplicaciones Web
Definiendo Ajax
De qué manera es diferente Ajax
Quién usa Ajax
Mirando adelante

Capítulo 1. Introducción a Ajax
¿Qué es Ajax?
¿Por qué usar Ajax?
Origen de del uso de tecnologías que forman Ajax
¿Cómo funciona?
Diferencias con la Web tradicional
Dónde se debe usar Ajax y dónde no se aconseja
Sitios Web con uso de Ajax
Resumen

Capítulo 2. Requisitos del sistema
Ajax, herramienta multiplataforma
Configuración PHP, MySQL, Apache
Instalación de Apache
Instalación de PHP
Instalación de MySQL
Navegadores y herramientas de navegación
Navegador
Herramientas de Navegación
Resumen

Capítulo 3. Introducción a Javascript
Introducción a Javascript
Javascript y la compatibilidad con distintos navegadores
Variables, tipos de datos y operadores
Variables
Tipos de datos
Tipo cadena
Operadores y expresiones
Tipo de datos numérico
Tipo booleano
Tipo numérico
Tipo objeto
Tipo null
Tipo undefined
Operadores
Operadores aritméticos
Operadores lógicos
Operadores condicionales
Sentencias: Estructuras de control y bucles
Estructuras de control condicional
Sentencia if
Sentencia if..else
Sentencia if...elseif..else
Sentencia switch... case
Estructuras en bucle
Bucle for
Bucle for...in
Bucle for each in
Bucle while
Bucle do...while
Arrays
¿Qué es un array?
Declaración de un array
Inicialización y operaciones con Arrays
Métodos útiles de los arrays
Métodos de concatenación
Métodos de alteración de arrays
Funciones en Javascript
Cómo definir una función
Nombre de la función
Paréntesis
Bloque de código
Return
Pasar argumentos a una función
Ámbito de variables y argumentos
Funciones desdeHTML y manejadores de eventos.
Resumen

Capítulo 4. Breve introducción a XML
XML
Ventajas de uso
Conceptos básicos
Definición del tipo de documento (DTD)
Entidades
Ficheros XML
Construcción de DTD
DTD disponibles
Lenguajes de páginas de estilo
CSSL
XSL
Ejemplo completo de un archivo XML
Resumen

Capítulo 5. Objeto XMLHttpRequest
¿Qué es el objeto XMLHttpRequest?
Compatibilidad con navegadores
Creación de la instancia XMLHttpRequest
Atributos del objeto
Atributo readyState
Utilización
Atributo onReadyStateChange
Utilización
Atributo responseText
Utilización
Atributo responseXML
Utilización
Atributo status
Utilización
Atributo statusText
Utilización
Métodos del objeto
Método open
Utilización
Método send
Utilización
Método abort
Utilización
Método getResponseHeaders
Utilización
Método setRequestHeader
Utilización
Ejemplo general resumen
Resumen

Capítulo 6. Objeto y contenido DOM
Concepto DOM
Nodos
Elementos nodo
Nodos de texto
Nodos atributo
Hojas de estilo CSS
class
id
getElementById
getElementsByTagName
getAttribute
setAttribute
Resumen

Capítulo 7. JSON
¿Qué es JSON?
Literales de matriz
Literales de objeto
Literales mixtos
Sintaxis de JSON
Codificar y descodificar JSON
JSON frente a XML
Herramientas JSON del lado del servidor
JSON-PHP
Otras herramientas JSON
Resumen

Capítulo 8. Frameworks de Javascript
¿Qué es un framework de Javascript?
Prototype
Funciones elementales
Funciones de cadenas
Funciones para Ajax
Funciones para elementos
Funciones para formularios
Funciones para Arrays
Funciones para objetos
Funciones para eventos
Otras funciones útiles
JQuery
Funciones básicas
Funciones para Eventos
Efectos visuales
Funciones para CSS
Funciones para AJAX
Funciones para nodos DOM
Otras funciones útiles
Otras utilidades
Script.aculo.us
Resumen

Capítulo 9. Casos comunes de uso de Ajax
Primeros pasos de interacción Ajax
Comprobación de un formulario sin refrescar la página
Votación en una encuesta
Combos anidados
Depurar código mediante la herramienta firebug de Firefox
Campos con auto completar (sugerencias)
Crear un cuadro de texto de auto sugerencia mediante JSON , Prototype y JSON-PHP
Resumen del ejemplo
El código HTML
La tabla de la base de datos
La arquitectura
Las clases
El control AutoSuggest
Implementación de la sugerencia
El método typeAhead()
El método autosuggest ()
Manejo de eventos de teclas
Mostrar varias sugerencias
Colocar la lista desplegable
Añadir y mostrar sugerencias
Actualizar la funcionalidad
Añadir soporte para el teclado
Actualizar el método init()
Soporte para escritura rápida
El proveedor de sugerencias
El componente del lado del servidor
El componente del lado del cliente
Ventana con pestañas asociadas a una base de datos
Resumen

Capítulo 10. Trabajar con Ajax y Ruby on Rails
Introducción a Ruby on Rails
Modelo vista controlador
Instalar Ruby on Rails
Paso 1. Instalación de Ruby
Paso 2. Instalar Rail
Crear una aplicación Web Rails vacía
Comprobar la aplicación Web vacía
La estructura de carpetas de una aplicación Rails
Monitorizar llamadas remotas con Rails
Si falla todo lo demás
Hacer que nuestro código Javascript esté disponible para aplicaciones Rails
Generar dinámicamente una lista de selección en una plantilla Rails
Generar una lista de selección utilizando datos del lado del servidor mediante Ajax y Ruby on Rails
Un poco de información sobre partial
El código de limpieza
Ver si Ajax se está llamando en la petición
¿Se está utilizando XMLHttpRequest?
Generar dinámicamente una lista de selección utilizando los datos de una base de datos
Seguimiento de uso de energía
Un buen formulario
Realizar llamadas remotas periódicamente
Sin perder el tiempo
¿Dónde está toda la acción?
El envoltorio
Ver dinámicamente la información de una petición para XMLHttpRequest
¿Cómo funciona?
Resumen

Capítulo 11. Optimización de Ajax para posicionamiento Web
El problema de Ajax y el posicionamiento Web
Contenido interesante y en la línea de la Web
Tecnología de programación Web.
¿Cómo funciona el mod_rewrite de Apache?
La importancia de la sencillez en un sitio Web
¿Qué es Dmoz?
La importancia de tener enlaces a tu sitio Web desde páginas de mayor tráfico
Evitar la penalización
Nomenclatura de búsquedas en Google
Resumen

Capítulo 12. Ajax y la Web 2.0
¿Qué es Web 2.0?
¿Por qué hay que hacer interfaces intuitivos y sistemas claros de interacción?
¿Por qué hay que comunicar visualmente los cambios de la pantalla al usuario?
¿Qué tecnologías forman la Web 2.0?
Aplicaciones
Escritorio gráfico de la banca electrónica
Demostraciones, comparadores y simuladores
Operativas en pantallas únicas.
Creación de un sistema de organización
Utilización de etiquetas
Localizador de oficinas y cajeros
Datos en tiempo real de información
¿Qué es un Feed o Canal RSS?
¿Cómo saber si un sitio web ofrece sindicación?
¿Cómo me sindico?
¿A qué tipo de contenidos me puedo sindicar?
¿Qué es un Podcast?
¿Por qué un podcast?
Resumen alfabético

Ultimacomic es una marca registrada por Ultimagame S.L - Ultimacomic.com y Ultimagame.com pertenecen a la empresa Ultimagame S.L - Datos Fiscales: B92641216 - Datos de Inscripción Registral: Inscrita en el Registro Mercantíl de Málaga, TOMO: 3815. LIBRO: 2726. FOLIO: 180. HOJA: MA-77524.
2003 - 2019, COPYRIGHT ULTIMAGAME S.L. - Leer esta página significa estar deacuerdo con la Política de privacidad y de uso