Promesas y problemas de combinar AJAX con otras nuevas tecnologías

Mientras que usted trabaja con AJAX, usted puede oír hablar de las tecnologías relacionadas que usted puede utilizar con AJAX. Cupieron en dos grupos principales: madure las tecnologías que están extensamente disponibles en muchos browsers hoy, y las nuevas tecnologías que están disponibles solamente en un browser específico. Las tecnologías maduras incluyen Java y destellan. (el flash es el más importante porque su plug-in está instalado extensamente, y su diseño se optimiza para proporcionar elementos y animaciones interactivos a los sitios del Web.) Java se puede también utilizar para agregar interactividad a los sitios, pero su renombre ha disminuido sobre los últimos cinco años, y es no más largo instalado por el defecto por todas partes.

Combinar AJAX con el flash

  

El flash hace a buen socio con otras técnicas de AJAX porque proporciona un número de características que no estén disponibles con Javascript puro. Éstos incluyen una lona en la cual las imágenes puedan ser agregadas y ser colocadas y un API de dibujo que se pueda utilizar para crear gráficos. Además, el flash tiene la capacidad de fluir vídeo y sonido, e incluye la ayuda para las animaciones del vector. La desventaja más grande del flash es que agrega un nuevo, separado ambiente del desarrollo, y aunque usted puede hacer llamadas entre el Javascript en su página y el ActionScript de su película de destello, no se integra firmemente con el resto de su página. El flash también tiene una diversa mirada que el resto de los elementos en un HTML page, que hace duro entregar una sensación y una operación constantes al usarla para los elementos pequeños dentro de un cuadro más grande.

Las desventajas de la integración del Javascript de Flashpoor y una diversos mirada y feelare no insuperables, pero ellas conducen a mucha gente a escoger una solución de destello completa cuando necesitan hacer cualquier cosa complicada. Esto ayuda a complejidad del control, pero le deja atado completamente a un solo vendedor y significa que usted tiene que utilizar remoting de destello para sus comunicaciones acoda en vez de AJAX. La adición del flash a su uso de AJAX le da la capacidad de apoyar muchas tareas gráficas que serían imposibles sin ella, pero esté preparada para un diseño más complejo y proceso el eliminar errores.

Gráficos Del Vector De Scalable (SVG)

Las nuevas tecnologías en el mundo del browser no se despliegan tan extensamente como flash, y algunas, como la lengua extensible del margen de beneficio del uso de Microsoft (XAML), han tenido solamente lanzamientos beta. Tienen la ventaja completamente de ser integrado en el browser, haciéndolas completamente scriptable con Javascript y disponibles como elementos de primera clase en las páginas del Web. Los gráficos del vector de Scalable (SVG) son una nueva lengua estandardizada W3C para crear gráficos del vector. Tiene muchas de las mismas características que flash, teniendo en cuenta para que las animaciones y los elementos gráficos interactivos sean agregados a la página. SVG evita muchos de los problemas del flash porque utiliza el Javascript para scripting; además, puede ser encajado directamente en un HTML page y un justo modificada como cualquier otro elemento.

El problema más grande de SVG es que la ayuda del browser ha sido lenta convertirse; un plug-in del adobe apoya actualmente muchas de sus características, pero deja algunos de los mismos problemas de la integración que flash. Las versiones siguientes de los browsers de Firefox y de la ópera todavía tendrán ayuda incorporada para SVG, pero ésa las hojas él como tecnología del lugar que se pueda utilizar solamente en proyectos internos.

SVG también está faltando un elemento de la lona, tan allí no es ninguna manera para que los usuarios dibujen en elementos, como puede ser hecho con el flash. Para tratar esto, una lona a memoria de imagen fue creada por Apple para su browser del safari. Este esfuerzo ha sido codificado desde entonces por el grupo de funcionamiento de la tecnología del uso del hypertext del Web (WHATWG). Muchos reveladores del browser, incluyendo Mozilla y ópera apoya a este grupo, así que la ayuda será próxima en los nuevos lanzamientos de estos browsers; sin embargo, la ayuda del Internet Explorer se parece menos segura.

Idiomas Del Interfaz utilizador de XML

Muchas de las nuevas tecnologías son ayuda extensa que falta del browser, y las idiomas XML-basadas del interfaz utilizador no son ninguna excepción. Estas idiomas, que incluyen la lengua del interfaz utilizador de XML de Mozilla (XUL) y XAML, agregan la capacidad de describir elementos normales del uso (tales como menús, scrollbars, cajas de texto, y botones) en un margen de beneficio fácil de utilizar de XML. Microsoft y Mozilla construyeron sus idiomas de XML para permitir la creación de los usos ricos altamente interactivos que miran y se sienten como usos nativos a la derecha fuera de la caja. Sin embargo, porque son apoyados solamente por un solo vendedor, crean problemas de cerradura-en y le atan a un browser específico. Esto cerradura-en las marcas para una solución mucho menos que obliga que extensamente las soluciones compatibles construidas encima de Javascript y del HTML.

XUL fue creado para definir el interfaz utilizador del browser de Mozilla y ha estado disponible por un número de años. Recientemente, ha comenzado a ganar ímpetu mientras que Firefox ha aumentado de renombre, pero nunca podrá moverse más allá de productos del lugar hasta que otros browsers apoyan la lengua. XAML fue creado por Microsoft como parte de su esfuerzo del NET, y programar para ser lanzado como parte de Windows Vista. Es duro saber cuál será su efecto hasta que se lanza extensamente y hasta que sabemos accesible estará a los reveladores del Web.

La subida de nuevos browsers populares del Web ha conducido a la creación de las nuevas tecnologías emocionantes del Web. El problema más grande es que la mayoría no lo ha hecho más allá de ser puesto en ejecucio'n en un solo browser. Mientras que la ayuda para estas nuevas tecnologías aumenta, pueden sentir bien a jugadores más grandes, agregando en la tecnología necesitada para aumentar interactividad más allá del nivel que AJAX y el HTML dinámico (DHTML) pueden alcanzar en sus el propios.

esto es un artículo agregado por Dave Bowers


Negación: Nuestro Web site no es responsable de la información contenida por este artículo. Este artículo de ninguna manera refleja las vistas, las opiniones, los pensamientos o la creencia del personal del directorio de los artículos.

Aviso de la traducción: El artículo "promesas y problemas de combinar AJAX con otras nuevas tecnologías" fue traducido usando un servicio de traducción automatizado. Nos disculpamos sinceramente por cualquier error de la traducción que ocurriera. Gracias por entender.

Online: 571 users browsing the articles directory