The Dynamic Duo Inglés      Indonesia   Italiano   Polish

Oct 24, 1999

Después de haberme tomado unas vacaciones de estar trabajando en esta Guía, he venido de vuelta con bastantes ideas nuevas y buenas para mantenerte ocupado.

Nuevo Servidor

Me encuentro ahora en un nuevo servidor, esto me dará la oportunidad de expandir este sitio tremendamente. Tengo un sitio ftp anónimo en donde todos las descargas se encontrarán: ftp.dansteinman.com/pub/. Probablemente estaré haciendo una lista de noticias para el DynApi y el DynDuo en un futuro cercano. También probablemente cortaré el Forum en tres partes separadas: "DHTML General", "DynAPI Development" "DynAPI Bugs" etc.

Re-organización Estoy poniendo mucho mas énfasis en el DynAPI (la localización ha cambiado), he quitado casi todos los ejmplos de DynAPI y la estructura del directorio de la Guía se ha hecho mas delgada. Si tienes algunos enlaces a algunas lecciones específicas en esta guía estas estan ahora estropeadas:) Voy a trabajar en alguna información específica para el DynAPI en una forma como un listado de paquete con la sintaxis. Las versiones que han sido traducidas en esta Guía funcionaran mucho mejor ahora. Los enlaces de las traducciones que se aparecen en la parte de arriba no se encuentran en un nuevo formato. Si algunos de esos autores se quiere comprometer a ayudar a convertir una nueva estructura por favor déjeme saber - tengo algunas para poner (francés, holandés).

Lecciones nuevas y mejoradas

Y bastante de ellas....de un interés particular serán:

  1. Eventos del Ratón en el Documento - He extraído los necesarios controles para controlar los eventos del ratón en el Arrastrar y Scroll2, y lo he elaborado dentro de un fichero DynAPI para que sea utilizado por todos los documentos-controladores del ratón, todos los ejemplos "Arrastrar y Soltar y Scroll2" ahora están utilizando este fichero.
  2. Conceptos Arrastrar y Soltar - Lo he cambiado para que corresponda con el nuevo código de "mouseevents", y he añadido eventos con onDragStart, y he hecho un sistema "Drop Target" para determinar fácilmente si una capa ha sido soltada encima de otra capa.
  3. He escrito completamente de nuevo DynWindow la cual no esta totalmente finalizada, continua visitando para lo que viene de nuevo
  4. Estoy construyendo un calendario basado en el Web el cual requiere un mucho mas sofisticado Calendario objecto
  5. MenuList éste comprende rollovers, y ahora estos corresponden a MenuBar object.
  6. Una nueva adicción : PushPanel
  7. Tabs Object Para algunas aplicaciones buenas- como tabs para cambiar capas

Nota: Estas no han sido todavía experimentadas en IE, probablemente estaré muy pronto sacando otras cosas de nuevo para corregir los errores.

   DHTML Guía

Lo Básico

  1. Dando un Vistazo "Overview"
  2. Cascading Style Sheets Posicionadas
  3. Cross-Browser JavaScript
  4. Escondiendo y Mostrando
  5. Moviendo
  6. Desplazando
  7. Animación al cliquear el Ratón
  8. Eventos del teclado
  9. Recortando Capas
  10. Capas Anidadas
  11. Cambiando ImagenRollovers
  12. Escribiendo Capas
  13. Cambiando Styles
  14. Fuente Externa de Ficheros
  15. Trabajando con Formularios
  16. Páginas Plantillas

El DynLayer API

  1. Introducción al Objecto Orientado DHTML
  2. Objeto Chequeador de Browser
  3. Dando un vistazo al DynLayer
  4. Initializando DynLayers
  5. DynLayerInit Function
  6. DynLayer Propiedades
  7. DynLayer Eventos del Ratón
  8. Métodos de Esconder, Mostrar, Mover
  9. MétodosDeslizar
  10. Métodos Recortat
  11. Métodos Escribir
  12. Funciones css() and DynLayerTest()
  13. How To Extend The DynLayer
  14. Extensiones Comunes
  15. Métodos "Wipe"
  16. Métodos "Glide"

DynAPI Componentes

  1. Animation de Objetos Geométricos
  2. Animación JavaScript GIF
  3. Camino de Animación
  4. Utilizando DuoPath
  5. Documento Eventos del Ratón [al día]
  6. Conceptos de Arrastrar y Soltar [al día]
  7. Objeto de Arrastrar [al día]
  8. Creando y Destruyendo Layers
  9. CGI Communicación
  10. Controles de Audio
  11. Generar Capas
  12. Utilizando el Ancho/Alto de los Browser
  13. Funciones Cookie [nuevo]

DynAPI Widgets

  1. Creando Widgets
  2. Scroll
  3. ButtonImage
  4. Radio Buttons
  5. CheckBoxes
  6. Scroll Concepts
  7. MiniScroll
  8. ScrollVentana
  9. ScrollBarra
  10. Scroll2
  11. DynWindow [al día]
  12. Reloj
  13. Calendario [al día]
  14. NewsTicker
  15. List [al día]
  16. SelectList
  17. ScrollList
  18. MenuList [al día]
  19. MenuBar [nuevo]
  20. CollapseMenu
  21. PushPanel [nuevo]
  22. Tabs [nuevo]

   Descargar la Guía

Puedes descargar esta Guía para poder leerla mas a gusto no estando en línea. Para poder utilizar esta Guía como si estuvieras en línea tienes que también descargar el DynAPI (ver abajo).

Descargar el nuevo DynDuo:
dynduo-19991024.zip

   DynAPI Projecto

El DynAPI es una biblioteca de ficheros de Javascript para construir aplicaciones. Muchas de estas lecciones que se encuentran en esta Guía hacen uso de esos ficheros.

Descargar el nuevo DynAPI:
dynapi-19991024.zip

   DHTML Demos
  1. Bumble Bee
  2. Smart Blocks
  3. Pull-Out Menus
  4. Solar System
  5. Bouncing Ball
  6. Follow The Leader
  7. Search Engine

   DHTML Games
  1. Puzzle Game
  2. StarThruster 1000
  3. StarThruster 2000
  4. JavaScript Tetris

DHTML Forum (Foro)
Enlaces a otras recursos DHTML

Para ver el ejemplo en este sitio debes de tener Netscape 4.0 or Internet Explorer 4.0

Esta Guía es escrita y mantenida por
Dan Steinman (dan@dansteinman.com)
http://www.dansteinman.com

Esta Guía fue traducida por
Robert Evans (revans@atoda.com)
http://www.atoda.com

Puedes enviar preguntas sobre el código DHTML de esta Guía a mi DHTML Forum. Estaré contento de contestar los e-mails si tienes un problema específico, pero por favor trata de debugear tu código significantemente antes para determinar que parte de tu script no funciona apropiadamente. Y estés seguro de leer a través de toda esta Guía antes de enviarme el e-mail con las preguntas, esta Guía es bastante clara y te podrá dar la respuesta en algún lugar.

También aprecio cualquier comentario o sugerencias que tengas sobre esta Guía. Siempre estoy buscando formas de hacerla mejor, así que si tienes algo para contribuir estaré bastante agradecido.

© copyright 1998 Dan Steinman