Libros urgentes
Ciencias Humanas
Ciencias Técnicas
Derecho
Economía
Informática
Libros de Texto
Literatura
Oposiciones
Otros
Tiempo Libre

Informática > Diseño Páginas Web > Diseño Páginas Web. Otros

Diseño Con Javascript
William B. Sanders (ANAYA MULTIMEDIA)
Precio:29 € ($39,39)
Idioma: Español
ISBN: 8441514178. ISBN-13: 9788441514171

368 p. ; 24x19 cm. 1ª edición (11/2002).
Título sin existencias Ver libros relacionados


En el mundo del diseño web, tras aprender a trabajar con un editor HTML, muchos creadores dirigen sus pasos a la programación de scripts, para garantizar el dinamismo de los sitios y estimular el interés de los visitantes. Hasta hace un tiempo atrás, la interacción entre los usuarios y las páginas web era insuficiente. No existía la posibilidad de realizar acciones que no implicaran una nueva solicitud al servidor, con la consiguiente pérdida de tiempo. Para solucionar este problema se crearon algunos programas del tipo Java que realizan operaciones del lado del cliente, y añaden dinamismo a las páginas. Sin embargo, estos programas requieren un estudio exhaustivo y aumentan el volumen de la información que se trasmite desde el servidor.
La solución a este problema ha sido JavaScript que se inserta dentro del código HTML de las páginas web permitiendo crear zonas activas, cuadros de diálogos emergentes, animaciones y páginas interactivas, acciones que requieren algo más que código HTML simple.
Este libro explica el uso de JavaScript para mejorar los diseños web profundizando en el trabajo del programa con las bases de datos del tipo CGI, ASP, PHP y SQL, y los lenguajes de programación que se encuentran del lado del servidor. En todos los capítulos encontrará excelentes explicaciones, con una amplia visión pedagógica, que estudian al detalle los scripts y disponen de abundantes ejemplos y descripciones.

ÍNDICE

Parte I. Introducción a JavaScript

Capítulo 1. Primeros pasos con JavaScript
  Contenidos
  JavaScript reside dentro de una página Web
  Colocar código JavaScript en una página HTML
  Qué se puede hacer con JavaScript y qué no se puede hacer con HTML
    Avisar al usuario
    Solicitar una reacción
    Cambiar colores
    Una función para convertir un número decimal en otro hexadecimal
  Un lenguaje de interpretación
  Un cuento de dos intérpretes
  Generar código en JavaScript
  Resumen

Capítulo 2. Bases de JavaScript
  Contenidos
  Escribir JavaScript
    Mayúsculas y minúsculas
    Introducir comentarios
    El punto y coma, un elemento opcional
    Exploradores antiguos
  Reglas y convenios
    Palabras reservadas
  JavaScript, un lenguaje sencillo e inteligente
  Resumen

Capítulo 3. Trabajar con datos y variables
  Contenidos
    Literales
    Números
  Notaciones específicas
  Literales hexadecimales
    Cadenas
  Secuencia de escape para las cadenas
    Valores Booleanos
    Cálculos y concatenaciones
    Objetos como literales
    Funciones como literales
    Valores nulos y sin definir
    Literales de expresiones regulares
  Variables
    Declaración y asignación de nombres
  Variables globales y locales
  Primitivas y datos compuestos
  Arrays
    Configurar un Array
    Propiedades y métodos de los arrays
  La longitud de un array
  Concatenar los elementos de un array: join(), toString() y concat()
  Cambiar el orden de un array: sort() y reverse()
  Extraer subarrays: slice()
  Métodos propios de Navigator 4: pop(), push(), shift(), unshift() y splice()
  Resumen

Capítulo 4. Operadores y expresiones
  Contenidos
  Operadores generales y específicos
  Operadores generales en JavaScript
  Operadores
    Operadores de asignación
    Operadores compuestos
    Operadores de comparación
    Operadores de igualdad estricta
    Operadores aritméticos
  Sumar y concatenar (+)
  Resta y negación (-)
  Multiplicar (*)
  División (/)
  Módulo (%)
  Operadores de incrementos (++) y reducciones (--)
    Operadores en los textos donde se utilizan literales y variables de cadena
    Operadores Booleanos
  AND (&&)
  OR (||)
  NOT (!)
    Operadores específicos
    Typeof
    Operadores new, delete y void
  Preferencias
  Resumen

Capítulo 5. Estructuras de JavaScript
  Contenidos
  Declaraciones en las estructuras secuenciales
    Declaraciones y asignaciones de variables
    Definición de funciones
    Llamadas a funciones
    Declaraciones incrementales
  Estructuras condicionales
    La declaración if
    Else
    Else if
    Switch, case y break
    Combinaciones condicionales
  Comunicación condicional
  Declaración estándar if/else
  Bucles
    El bucle for
    El bucle for/in
    El bucle Loop
    El bucle do/while
  La declaración with
  Las declaraciones label y continue y los bucles anidados
  Resumen

Capítulo 6. Crear funciones e invocarlas
  Contenidos
  Métodos y funciones
  Crear funciones
  Utilizar los controladores de eventos para llamar a las funciones
    Categorías de eventos
  Eventos de teclado y ratón
  Cargar eventos
  Eventos relacionados con los formularios
  La declaración return
  Utilizar funciones como datos
  Uso del constructor Function()
    Utilizar los literales de la función
  Propiedades de las funciones
  Métodos en las funciones
  Resumen

Capítulo 7. Los objetos y su jerarquía
  Contenidos
  La jerarquía de objetos en JavaScript
  Objetos definidos por el usuario
  Objetos nativos y sus propiedades
    Leer las propiedades de la pantalla
    Trabajar con las propiedades de la ventana
  Métodos de los objetos nativos clave
    Los métodos de window
  Métodos de tiempo
  Abrir, cambiar el tamaño y modificar la posición de la ventana
  Métodos de desplazamiento
  Resumen

Parte II. Utilizar JavaScript con páginas Web

Capítulo 8. DOM y la programación orientada a objetos en JavaScript
  Contenidos
  Programación orientada a objetos en JavaScript
  El concepto de prototipo
    Los objetos String y Date
  El objeto String
  Métodos de etiquetas
  Métodos de acción
  Métodos de expresión regular
    El objeto Date
    ¿Por qué una programación orientada a objetos?
  Modelo DOM
    Propiedades de Document
    Objetos Image
  Carga anticipada de imágenes
    La conexión DOM
  Resumen

Capítulo 9. Los marcos en Windows
  Contenidos
  La ventana como objeto complejo
  Elementos y atributos del marco
    Configurar la estructura de trabajo
    El marco header
    La página menu
    El marco data
  Scripts que escriben scripts
  Escribir en cualquier lado
    Una página dinámica básica
    Más marcos dinámicos
    Escribir en varias ventanas
  Resumen

Capítulo 10. Controladores de eventos
  Contenidos
  Los objetos location, anchor y history
    Trabajar con el objeto history
    El objeto anchor
  Los eventos y sus controladores en HTML y JavaScript
    Eventos de ratón
    Eventos de botón
    Eventos del formulario
    Eventos Page/Window/Image
  Resumen

Capítulo 11. Formularios
  Contenidos
  Tipos de elementos de los formularios HTML
    Elemento HTML
    Entrada de texto
    Botones
    Menú
  Todas las entradas de texto son cadenas
  Intercambiar datos entre formularios y variables
  Formularios como arrays
    Los formularios y los elementos
    Dirigir y asignar un nombrepara los formularios
  Tipos de formularios
    Entradas para escribir y para mostrar en pantalla
  Entrada de texto
  Área de texto
  Texto oculto: pasar datos entre páginas sin que se vean
  Localizador de archivos  
  Formulario para contraseñas
  Los botones y sus eventos
    El botón genérico
    Eliminar el contenido de los formularios con el botón Reset
    El botón Submit (enviar)
    Botones de opción y casillas de verificación
    Elementos de los formularios de imagen
    Menús
  Resumen

Capítulo 12. HTML dinámico
  Contenidos
  ¿Qué es HTML dinámico?
  Hojas de estilo CSS
    Unidades estándar de medida en CSS
    Algo más que un conjunto de fuentes y colores
  Elementos <span> y <div>
  Etiquetas y estilos definidos por el usuario
    Posicionamiento en tres dimensiones
    Colores
  Bordes
    Formato del texto
  Hojas de estilos CSS externas
  La finalidad de JavaScript en HTML dinámico
    La solución de Netscape
    La solución de Microsoft
  El nuevo orden de DOM
  Resumen

Capítulo 13. Cookies
  Contenidos
  Qué son y cómo funcionan las cookies
  Trabajar con cookies
    Crear una Cookie
    Leer cookies
  Añadir atributos
    Configurar la fecha de caducidad
    La ruta
    El dominio
    Secure
  Obtener y entregar información
    Eliminar cookies
  Resumen

Parte III. JavaScript y otros lenguajes y aplicaciones

Capítulo 14. Utilizar PHP con JavaScript
  Contenidos
  El lenguaje PHP4
    El contenedor PHP
  Contenedor 1
  Contenedor 2
  Contenedor 3
    Escribir y probar scripts en PHP
    Formatos
  Comentarios
  Caracteres de anulación (Escape)
    Variables
    Operadores y declaraciones condicionales
  Declaraciones condicionales
  La declaración if
  La declaración else
  La declaración elseif
  Bucles
  Bucle for
  Bucle while
  Bucle do...while
  Arrays
  Utilizar un array para buscar datos
  Funciones PHP
  Analizar los datos que se pasan de JavaScript a PHP
  Utilizar JavaScript para controlar varias páginas PHP
    Hoja CSS
  Preparar los formularios en JavaScript para procesarlos con PHP
    ¿Qué está pasando?
    ¿Qué está pasando?
  JavaScript, PHP y MySQL
    Principales comandos de MySQL
  Crear tablas y bases de datos
  Introducir y recuperar datos
    PHP y MySQL
  La conexión PHP con MySQL
  Utilizar PHP para seleccionar la base de datos
  Insertar tablas en las bases de datos
  Utilizar PHP y JavaScript para insertar registros en una tabla
  Seleccionar registros de una tabla
  Resumen

Capítulo 15. Utilizar ASP con JavaScript
  Contenidos
  Crear páginas ASP
    Escribir scripts en VBScript
    Formato básico de la pantalla
  Variables en VBScript
    Tipos de datos de VBScript
    Comentarios en VBScript
  Operadores y declaraciones condicionales
    Condicionales en VBScript
  Declaración if/then
    ElseIf y Case
  Determinar el tipo de datos de las declaraciones condicionales
  Bucles
    For/Next
    Do/While
    Do/Until
  Arrays
    Arrays multidimensionales
    Funciones
  Enviar datos de un formulario JavaScript a ASP
  Utilizar JavaScript para controlar varias páginas ASP
    Hojas de estilo CSS
  Microsoft Access, ASP y JavaScript
  Configurar el archivo de Access 2002
  Guardar el archivo de Access 200 en el servidor y preparar DSN
  Establecer una conexión entre la página ASP y el archivo de la base de datos
  Utilizar ASP para leer el contenido de una base de datos en Access 2002
  Leer y mostrar varios campos
  Insertar registros en un formulario HTML de Access
  Resumen

Capítulo 16. CGI y Perl
  Contenidos
  Programar scripts con Perl
    Primeros pasos
  chmod
  Un script rápido
  Un breve tutorial sobre Perl
    Caracteres únicos para las variables de Perl
  Scalar Variables
  Arrays y asociaciones
  Comentarios en Perl
  Los operadores de Perl
  Declaraciones en Perl
    Salida en pantalla
    Declaraciones condicionales
    Bucles
  Controlar archivos con Perl
    La función open
  Escribir y adjuntar
  Dar formato con la función split()
    Expresiones regulares
  Algunos operadores fundamentales de las expresiones reglares
  Pasar datos desde HTML a CGI
    Configurar el front end
    Conexiones entre los front end y back end: interpretación de los datos en Perl
  Resumen

Capítulo 17. Trabajar con XML y JavaScript
  Contenidos
  ¿Qué es XML?
    Las reglas para escribir XML
  Declarar un documento XML
  El elemento raíz
  Rellenar la raíz
  Utilizar JavaScript para leer y mostrar datos XML
    Buscar elementos de segundo nivel (los hijos)
    Leer los nombres de las etiquetas
    Páginas XML bien desarrolladas
    XHTML
  Resumen

Capítulo 18. Flash ActionScript y JavaScript
  Contenidos
  ActionScript y JavaScript
  Iniciar una function JavaScript desde Flash
  Pasar variables de Flash 5 a JavaScript
    Datos que se introducen en Flash y se pasan a JavaScript
  Resumen

Capítulo 19. JavaScript y otros lenguajes de programación
  Contenidos
  Applets en JavaScript y Java
    Utilizar JavaScript para comprobar la compatibilidad de los navegadores con Java
  Un poco de Java
    Windows
    Macintosh
    JavaScript y los applets
  Utilizar JavaScript para invocar a los métodos de los applets en Java
  JavaScript y ColdFusion
    WddxSerializer
    WddxRecordset
  JavaScript y ASP.NET
  Resumen

Glosario

Títulos relacionados con Diseño con JavaScript:


Cascading Style SheetsCascading Style Sheets
Owen Briggs.
304 páginas.
Envío gratuito
Precio: 27,9 € ($37,9)


HTML con XHTML y CSSHtml Con Xhtml Y Css
Elisabeth Castro; Tábula Digital.
592 páginas.
Envío gratuito
Precio: 50 € ($67,92)


CSS y DHTMLCss Y Dhtml
Xavier Colomés Fornás.
352 páginas.
Precio: 13,8 € ($18,75)