Debido a su capacidad de comunicarse con el servidor, el objeto XMLHttpRequest (XHR), utilizado en la tecnología Ajax (que significa Asynchronous JavaScript y XML, que debe pronunciarse "egiacs" Incluso si nosotros, los italianos prefieren "aiacs"), tiene un candado de seguridad que le impide ejecutar aplicaciones fuera del ámbito en el que opera. Esta protección es necesaria para evitar el Javascript de inyección (técnicas de "inyección" de código extremadamente peligroso con el fin de romper el sistema) de diversos tipos, con el objetivo último de "break" en el sistema.
Este límite se toma ahora en consideración seria y usted está pensando, de alguna manera, para resolverlo - objeto XMLHttpRequest directamente - sin comprometer la seguridad (véase también: tercera propuesta de extensiones de cross-site a XMLHttpRequest ).
Sin embargo, la situación actual es como sigue:
Más información ...
Está disponible para actualizar el IDE de Aptana , el entorno de desarrollo Web que soporta Adobe AIR y el iPhone de Apple . Entre las nuevas mejoras en la sección de PHP mediante la actualización del Código de Asistencia funciones en ambos parámetros. También ha mejorado el "color" del código. Añadido soporte para los últimos frameworks como prototype.js y jQuery . También ha mejorado el manejo de Javascript.

Para la lista completa de nuevas características , haga clic aquí .
Más información ...
La inserción de objetos (sobre todo los objetos de Flash) en las páginas web se ha convertido en una estresante a menudo últimamente. En otros mensajes que ya han abordado el tema de la forma de detectar Flash y páginas insertadas adecuadamente. Como ya comentamos técnicas discreto, marcamos dos conocidos script puede detectar (y, eventualmente, instalar) e insertar objetos Flash en una página, de una manera muy discreta y afficiente: SWFObject y UFO .
Ambos scripts tienen esencialmente las mismas características y funcionamiento idénticos. El enfoque consiste en sustituirla por una cierta necesidad de activar la etiqueta con el contenido Flash. Como sabemos, este procedimiento elimina el problema de la activación del objeto Flash impuesto por Internet Explorer, sin embargo, implica que esté activado Javascript en el navegador de destino.
Ambas secuencias de comandos no utiliza ninguna bibliotecas externa como prototype.js , por ejemplo. La diferencia más importante entre los dos es que SWFObject se llama cuando el TAG que ser reemplazado ya está cargado en la página, no exactamente como discreto. He aquí un extracto de código que muestra la secuencia de llamada:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| "flashcontent" > < div id = "flashcontent"> strong > < fuerte > Necesitas actualizar tu Flash Player </ fuerte > Esto se sustituye por el contenido de Flash. Coloque el contenido alternativo aquí y los usuarios sin el plugin de Flash o con Javascript apagado puede llegar a ver esto. > noscript < / code > Este contenido le permite dejar de lado < código de línea = "true"> NoScript </ código > etiquetas. "swfobject.html?detectflash=false" > bypass the detection < / a > if you wish. Incluya un enlace a < un href = "swfobject.html? detectflash = false"> pasar por alto la detección </ un > si lo desea. </ div > "text/javascript" > < script de type = "text / javascript"> / / <! [CDATA [ , "sotester" , "300" , "300" , "9" , "#FF6600" ) ; var = new SWFObject para ("so_tester.swf", "sotester", "300", "300", "9", "# FF6600"); ) ; // this line is optional, but this example uses the variable and displays this text inside the flash movie so.addVariable ("flashVarText", "esto se pasa a través de FlashVars por ejemplo, sólo") / / esta línea es opcional, pero este ejemplo se utiliza la variable y muestra este texto dentro de la película flash ; so.write ("flashcontent"); / /]]> </ script de > |
UFO , sin embargo, permite un'approccio mucho más en línea con el guión discreto clásico. La sustitución de la etiqueta está en modo transparente, sin secuencias de carga abbligare, como se muestra en el ejemplo siguiente:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| < cabeza > title > < título > discretos objetos Flash (OVNI) | Página de ejemplo </ title > "Content-Type" content = "text/html; charset=iso-8859-1" / > < meta http-equiv = "Content-Type" content = "text / html; charset = ISO-8859-1" /> "text/javascript" src = "ufo.js" >< / script > < script de type = "text / javascript" src = "ufo.js"> </ script de > "text/javascript" > < script de type = "text / javascript"> var FO = {película: "test8.swf", ancho: "300", la altura: "120", MajorVersion: "12", construcción: "0", XI: "true"}; UFO.create (FO, "ufoDemo"); </ script de > </ cabeza > < cuerpo > "ufoDemo" > < div id = "ufoDemo"> p > < p > Reemplazo de contenido </ p > "border: none;" / >< / a >< / p > Macromedia Flash Player "style =" border: none; "/> </ un > </ p > </ div > </ cuerpo > |
En el código fuente del script de ovnis , de hecho, usted puede usar inmediatamente - más apropiado - un evento que atenta para cargar totalmente la página antes de la sustitución es, el enfoque por lo tanto, mucho más apropiado a la escritura no intrusiva.
Más información ...
Adobe ha lanzado finalmente la versión alfa de Apollo . Todavía estamos lejos de la versión final, pero usted puede comprobar fuera de algunas de sus funciones debido a la demostración de aplicaciones (. aire) propuestas en línea. La instalación ( Apollo tiempo de ejecución ) de este Alfa pesa alrededor de 6Mb - para Windows. La demostración (aplicaciones Apollo de la muestra) no llegan a pesar hasta 600Kb. Después de instalar el runtime Apollo se parecen nada ha cambiado en su PC (no se añade ningún enlace en el escritorio o la barra de tareas), a pesar de haber instalado - de hecho - el nuevo navegador de Adobe! Ver Web2.0: Adobe está tratando de Apolo?
Más información ...
Xopus es un editor de XML (HTML) en el modo WYSIWYG a trabajar dentro del navegador. Me había dado cuenta de que ya hace algún tiempo, gracias a un artículo publicado el Ajaxian . Lo menciono ahora porque sigue siendo una propuesta atractiva a la vista web2.0/editor. Es una experiencia interesante! Xopus ha desarrollado muy bien (con el apoyo de Italia), con una excelente implementación del menú de contexto, aunque todavía no está totalmente multi-navegador, la versión actual 3.1 sólo es compatible con Microsoft Internet Explorer (versión 6 y 7 ), aunque los desarrolladores han prometido tan pronto como sea al menos una versión compatible con Firefox (1 de febrero ha sido lanzado en versión alpha 3.1.1 compatible con Firefox 2.0 +).
Como se discutió en otra parte, la cuestión de la compatibilidad (navegadores) a través del navegador, y penaliza frena el desarrollo de herramientas que, incluso sin recurrir a tecnologías especiales, como Adobe Flash o applet de Java, podría aportar una contribución significativa a la Comunidad! Conttibuto impedido - por fin - a partir innecesarias batallas internas de los productores actuales de los navegadores: IE, Firefox, Opera, Mozilla, Safari, ...!
Viendo la demo se puede ver algo más que los editores de HTML, para poner la palabra pobre. Xopus propone tanto la estructura tradicional del editor, y las características avanzadas del estilo de Microsoft Word. Es posible, de hecho, insertado dentro de la página real objetos inteligentes que cumplen ciertas características, haciendo Xopus un caso particular.
Como se indica en la página web:
Xopus es una buena solución para cualquier empresa que cuenta con un sistema de contenido back-end de gestión y front-to-end y sistemas de publicación, pues, que dos sistemas utilizan la información del examen. Esa estructura a la información, a fin de mes Tanto, Por lo tanto es un deber.
Poete ver el vídeo de demostración que se presentan las funciones de edición avanzada. También puede probar una demo directamente.
Más información ...
Se trata de la versión disponible en línea de Firefox 3.0 Alpha 2 , cuyo nombre en clave Gran Paradiso. Entre las características anunciadas (la versión final se espera para finales de 2007) se puede utilizar el navegador en modo fuera de línea. Todo esto recuerda a Adobe Apollo , que, a pesar de que no se presentaba como el navegador, que evoca las características esenciales.
Más información ...
Últimos Comentarios
Gabriel : Hola, interesante artículo. Yo necesito algo similar pero con algunos cambios. En una ...
sebastian : Gran proporción - ¡gracias!
Asunto : muy útiles por cierto! Lo he probado y es justo lo que necesitaba. Ahora me pregunto ¿cómo puedo obtener ...
Vik : Con la ayuda estratégica!
Pimienta : Hola, no sé si usted es uno de los creadores del plugin WP Bannerize. He visto un ...