Ver Mensaje Individual
  #33 (permalink)  
Antiguo 17/09/2006, 03:04
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 11 meses
Puntos: 832
Veamos. Es verdad que ActionScript no es un lenguaje que corre del lado del servidor. Pero es un lenguaje. Y como mencionó K3NNY tiene capacidades para implementarse en la web. Por lo tanto es un lenguaje web, así funcione del lado del cliente.

Y es esta cualidad (correr del lado del cliente) lo que hace de ActionScript un lenguaje especial, ya que las funciones son encapsuladas en archivos o aplicaciones independientes, por lo cual el usuario puede ejecutarlos remotamente desde un navegador o desde su escritorio.

Con ActionScript también se puede integrar la aplicación a cualquier tecnología web existente. Por ejemplo, un archivo flash programado con AS puede hacer las mismas funciones GUI de phpMyAdmin sin ningún inconveniente (Ver ejemplo). O con un simple archivo de texto o XML se puede hacer su propia BD y el usuario tiene la posibilidad de conectarse aún prescindiendo de un navegador. Estoy muy lejos de ser un experto en programación, pero puedo decir que no existe otro lenguaje que pueda hacer esto.

En cuanto a las capacidades que ofrece AS para el diseño: Creo que no hace falta comentarios. Son prácticamente ilimitadas. No hay ninguna tecnología que ofrezca las posibilidades estéticas e interactivas que ofrece ActionScript. El formato web SWF encapsula imágenes, fuentes, funciones, sonidos, video, etc. y los comprime, permitiendo la carga en segundo plano mientras el usuario disfruta del contenido (Todo el mundo celebró esa función en AJAX... AS viene haciendo lo mismo de hace años). Y si a eso le sumamos lo anterior -Y todo lo que no se ha mencionado- entonces tenemos un lenguaje que como dije más arriba está adelantado para su época y sigue en avance.

Es verdad, no es un lenguaje del lado del servidor, pero tenemos un lenguaje que no necesita de un servidor para implementar funciones dinámicas en una web o donde sea. Y si hablamos de un futuro, creo que éste apunta hacia la independencia a un servidor y a cualquier requisito que se le imponga al desarrollador y al usuario para visualizar e interactuar con una web. Mencioné ActionScript porque es el que más se acerca a eso en la actualidad. Ahí tenemos las nuevas aplicaciones en PHP que están comenzando a decirle adiós al MySQL.

Creo que la exigencia del futuro apunta hacia lo siguiente: Que el usuario con un doble click pueda acceder desde donde sea y sin muchas trabas a un entorno completamente interactivo, dinámico, estético y accesible ¿Qué lenguaje en la actualidad está cumpliendo esas funciones, o al menos algunas de ellas?.

Saludos.