tag:blogger.com,1999:blog-21288145191022793062008-07-17T05:38:27.798-04:00WeboniarBlog de programación web (ActionScript, Flex, AJAX, PHP, HTML, CSS, ASP, JPS y .Net)JoHnoreply@blogger.comBlogger7125tag:blogger.com,1999:blog-2128814519102279306.post-46317328104329401532008-02-12T19:03:00.000-05:002008-02-12T19:16:13.575-05:00JS, Comprimir JavaScript y de paso CSSAJAX está en uno de sus mejores momentos y de paso le ha dado un empujoncito al tan poco querido JavaScript.
Ahora vemos sitios con un gran porcentaje de JS y eso ha traído con sigo varias cuestiones como la seguridad del código como el tamaño de los archivos .js.
Los archivos .js se descargan al cliente como archivos de texto plano y son fácilmente visibles por cualquier ojo curioso y al mismo JoHnoreply@blogger.comtag:blogger.com,1999:blog-2128814519102279306.post-21999496772061840092008-02-05T18:40:00.001-05:002008-02-21T15:18:46.330-05:00AS2, JSON vs XMLDespués de haber probado JSON con AS3 quise hacer lo mismo pero con AS2 y esto fue lo que descubrí...
1. Descargué la clase JSON desde la página oficial (http://www.json.org/). También hay otra clase del mismo autor rondando por la red, tiene la ventaja de ser estática, pero, es notablemente más lenta.
2. Cree un archivo de Flash con 2 DataGrid, el primero lo llamé "dataj_dg" y el otro "JoHnoreply@blogger.comtag:blogger.com,1999:blog-2128814519102279306.post-15127302799958212362008-02-01T17:08:00.000-05:002008-02-05T19:03:05.203-05:00AS2, Clase administradora de versionesHace poco he creado una sencilla clase que me ayuda en la administración de las versiones de mis otras clases o archivos .fla.
Cuando se trabaja en proyectos grandes, con varias personas en el equipo y con mucho movimiento en algunas ocasiones sería bueno saber que versión de la aplicación está corriendo en el servidor.
Con esta sencilla clase se registra cada clase en el contructor (o donde JoHnoreply@blogger.comtag:blogger.com,1999:blog-2128814519102279306.post-65858349099410972252008-01-31T08:02:00.000-05:002008-02-01T17:12:07.962-05:00AS2, EventDispatcher modificadoEn algunas ocasiones los listeners de nuestra aplicación se quedan vivos aún cuando ya no los necesitamos y eso nos acarrea que la aplicación tenga unos resultados poco esperados (esto sucede sobre todo si usamos interfaces o programamos de afan :) ).
Por esa razón he modificado ligeramente la clase EventDispatcher de Macromedia añadiéndole algunas funcionalidades interesantes que listaremos a JoHnoreply@blogger.comtag:blogger.com,1999:blog-2128814519102279306.post-74142369925956470972008-01-30T09:19:00.001-05:002008-02-21T15:27:55.818-05:00AS3, JSON vs XMLTenía mis dudas con respecto a si JSON sería más ágil que XML en AS3 dado el brusco cambio que hicieron los de Adobe con la nueva implementación de ECMAScript para XML (E4X).
Pues decidí verificarlo y esto fue lo que sucedió...
1. Descargué el "as3corelib" de Adobe (http://code.google.com/p/as3corelib/). Es un proyecto de los laboratorios de Adobe que finalmente lo lanzaron al público y lo JoHnoreply@blogger.comtag:blogger.com,1999:blog-2128814519102279306.post-58379399124265709552008-01-22T14:13:00.000-05:002008-01-22T18:52:05.017-05:00Dónde aprender?No creo conveniente crear un manual de los lenguajes de nuestro interés ya que por Internet hay muchos de ellos muy buenos, completos y en español. Por esa razón vamos a listar algunos links que podrían ayudarnos en la laboriosa tarea de aprender...
ActionScript
* La ayuda de Flash:
El mejor lugar para aprender AS2 y AS3 de mano de sus propios creadores.
* CristaLab:
Excelente sitio con muy JoHnoreply@blogger.comtag:blogger.com,1999:blog-2128814519102279306.post-15347338511819811242008-01-22T07:42:00.000-05:002008-01-22T14:33:04.190-05:00Nace otro blog...Si, así es. En esta ocasión trataremos temas sobre programación web, entre los cuales estarán tecnologías como HTML, CSS, AJAX, PHP, ActionScript (Flash) y Flex. Nos centraremos especialmente en estas dos últimas. Es posible que hablemos de otras (un tanto olvidadas por mi pero no por la humanidad) como .Net y JSP.
Como ven, hay muchos temas por hablar en este nuevo blog.
Trataremos (nótese la JoHnoreply@blogger.com