<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>finis coronat opus: About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths...</title>
    <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>perpetrando historias desde 2002</description>
    <item>
      <title>About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths...</title>
      <description>&lt;p&gt;Ya se que muchas veces me pongo en modo pedante, y que abuso de la relativa facilidad que la naturaleza y la educacion en los Padres Paules me han otorgado para la oratoria y la escritura, pero os juro que hay veces que hago verdaderos esfuerzos para reprimirme. Esta no es una de ellas. Sera que estoy cansado por las interminables jornadas que ultimamente realizo o sera que esta a punto de bajarme la regla pero hoy decidido desquitarme a gusto con mas de un repelente sabiondo de barrio que pulula por la pagina principal de javahispano. El avispado lector sabra dejar de leer cuando le sea ya suficiente&lt;/p&gt;

&lt;p&gt;Comienzo a &lt;a href="http://www.javahispano.org/news.item.action?id=233297557"&gt;citar&lt;/a&gt; por intentar hacerlo siquiera mas breve.&lt;/p&gt;

&lt;blockquote&gt;Â¡Â¡Bluaargh!!

Lo siento, cada vez que alguien echa otro parche al montÃ³n de mierda que es el desarrollo de aplicaciones complejas en web me dan arcadas. JSP, HTML,XML,DOM, Javascript, Servlets, Frameworks para dar y tomar... todo para justificar la facilidad de despliegue de las actualizaciones del cÃ³digo. A cambio, para hacer una aplicaciÃ³n chorra, hay que saberse todo esto y codificar usando trucos que tapen, parcheen y enmierden en definitiva un modelo de desarrollo que deberÃ­a de desaparecer cuanto antes.
&lt;/blockquote&gt;
&lt;p&gt;
Aunque he de reconocer que expresiones como "justificar la facilidad de despliegue" casi siempre quedan bien cuando te estas bebiendo una cerveza con tu jefe,  creo que este ha sido el contexto mas absurdo en el que la he escuchado nunca. Cada vez que a un jardinero le presentan una nueva variante de lilium que de manera transgenica han conseguido que amarille en los bordes hacia marzo produciendo unas bonitas gamas cromaticas en esta epoca primaveral, yo creo que el no piensa : "ummm...jodidos bastardos...por si no tuviera bastante con los liliums, las gardenias, los tulipanes que son de esta epoca y los arreglos de helechos enanos que salieron el aÃ±o pasado, ahora van y sacan otro nuevo arreglo para mis &lt;del&gt;parterres&lt;/del&gt; almacigas &lt;sup&gt;(feat. Monty Pythons)&lt;/sup&gt;...malditos charlies ". Pero por lo visto los informaticos si.  A ver si dejo claro ya el tema de una puta vez. Las herramientas software SON COMO LAS PUTAS LENTEJAS, SI LAS QUIERES LAS USAS Y SI NO LAS DEJAS (salvo los casos en los que es una imposicion laboral en cuyo caso tampoco vale de nada quejarse). Y por cierto, de &lt;i&gt;enmierdar&lt;/i&gt; el modelo de desarrollo (Â¿pero no era ya un "montÃ³n de mierda"?) se encarga tu ineptitud, no las herramientas. Y si las herramientas no son buenas de nuevo es tu ineptitud la culpable por elegirlas. Â¿Deja de mirarte el pene y aprende a vivir en el mundo real!&lt;/p&gt;

&lt;blockquote&gt;Por cierto, como bien sabemos el javascript se puede deshabilitar... pero claro hay un 'workaround':: obligar al cliente a activarlo (Â¿a punta de pistola...?) &lt;/blockquote&gt; 
&lt;p&gt;Igual nos vale la misma pistola con la que te obligan a ti a utilizar todos esos frameworks tan &lt;i&gt;mierderos&lt;/i&gt;, complejos y abominables de los que hablas. Vuelve a la tierra y preguntales a tus clientes, si los tienes, si les importa tener el javascript activado y cuantos lo tienen ya y de cuantos la respuesta es algo como: "Jav..que? Yo lo que quiero es que me funcione el programa y ya estÃ¡."&lt;/p&gt;

&lt;blockquote&gt; "Personalmente, me parecen mÃ¡s interesantes las propuestas que cambian el paradigma completamente, como XForms (beta ya disponible para firefox en http://www.mozilla.org/projects/xforms/ )"&lt;/blockquote&gt; 

&lt;p&gt;Llevo apuntado a la lista de W3C sobre Xforms desde 1999 y estoy esperando aun algo que sea medianamente usable. Con Ajax llevo haciendo aplicaciones multiplataforma y multinavegador desde el 2001. Â¿Tu que has realizado con XForms?, Â¿y con Ajax?.&lt;/p&gt;

&lt;blockquote&gt; Todo lo que son aplicaciones webs es aberrante y me produce un profundo asco...Se esta tratando de usar HTTP y HTML para aplicaciones, cuando ello no es posible. &lt;/blockquote&gt; 

&lt;p&gt;Otro que esta en posesion de la verdad absoluta. Que bien. Otra pastilla de iluminaciÃ³n gratis que reparto hoy. De igual manera que es estupido pretender portar cualquier tipo de aplicacion a un entorno navegador (notese la referencia al navegador puesto que http y html no estan ligados a el de manera indisoluble y son utilizables en otra multitud de escenarios), es estupido afirmar que ninguna aplicacion puede - perdon por el anglicismo- browser-enabled. Las otras babosadas de este comentario ni las comento por ser tan obviamente irrelevantes.&lt;/p&gt;

&lt;blockquote&gt; Date cuenta que las aplicaciones que se han realizado de esta tecnologÃ­a son muy a medida, la productividad tambiÃ©n es importante&lt;/blockquote&gt; 
&lt;p&gt;
Â¿Puedes citar alguna aplicacion que sustente lo dicho?. Yo sÃ© puedo citar alguna que lo desmiente: 
&lt;ul&gt;
&lt;li&gt;Flickr.&lt;/li&gt;
&lt;li&gt;Basecamp.&lt;/li&gt;
&lt;li&gt;Tada Lists.&lt;/li&gt;
&lt;li&gt;Gmail.&lt;/li&gt;
&lt;li&gt;Google Maps.&lt;/li&gt;
&lt;li&gt;Google Suggest.&lt;/li&gt;
&lt;li&gt;A9.&lt;/li&gt;
&lt;/ul&gt;
Y *he* desarrollado varias aplicaciones de gestion que utilizaban intensivamente esta capacidad. No se lo que consideras tu muy a medida, pero te explicare el caso mas sencillo de aplicacion de esta tecnologia: La validacion *semantica* en la parte del cliente. 
Caso de uso: Un valor introducido por usuario debe ser validado no tanto en su formato (sintaxis) como en su valor (semantica).
Soluciones habituales: 
&lt;ul&gt;
&lt;li&gt;La primera, la que se utilizaba en Web 0.0, era cargar en un array de javascript todos los valores posibles y comprobar en el submit del formulario que el valor introducido fuera valido. Inconvenientes : el tamaÃ±o de las paginas crecia en una epoca en la que todavia los anchos de banda no eran muy grandes y cuando los valores eran dependientes de terceros (el tipico caso Empresa -&gt; Departamento -&gt; Trabajador) el numero de valores a cargar crecia exponencialmente.&lt;/li&gt;
&lt;li&gt;La segunda, utilizada en Web 1.0, era mantener una capa para la validacion sintactica en el cliente, y enviar el formulario para la validacion semantica de valores en el servidor. Inconvenientes : Pasabas a tener que mantener el estado entre peticiones -tema siempre desagrable- y obligabas al usuario a soportar la latencia de cada peticion al servidor (multiplicada en el peor de los casos por el numero de campos a validar). Si alguna vez quereis saber lo que es el odio obligar a un comercial a meter 30 pedidos (con unos 50 campos relacionados, esto no es amazon, aqui hay lotes, datos de cabecera, descuentos de pie, notas por linea,etc...) en un dia con este sistema, o mejor aun, intentarlo vosotros.&lt;/li&gt;
&lt;li&gt;La tercera, que yo llamaria Web 1.5, es una mezcla variable entre la opcion 2 y campos Ajax que actualmente utilizo en algunas apps. En el propio lado del cliente y de manera asincrona se validan los campos necesarios sin necesidad de obligar al usuario a enviar los formularios al servidor, disminuyendo de esta manera los tiempos de latencia y mejorando la usabilidad (si se usa correctamente).&lt;/li&gt;
&lt;li&gt;La cuarta, o sea Web 2.0, se lo dejo para Jeff Bezos, que la explica mejor que yo.&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;

&lt;blockquote&gt; ...puesto que en cualquier momento el usuario puede volver a insertar cualquier URL de la aplicaciÃ³n (o simplemente dar el botÃ³n de atrÃ¡s)&lt;/blockquote&gt; 
&lt;p&gt;
Â¿Y?. En las aplicaciones de escritorio en cualquier momento le puedo dar al escape.... No se si te refieres a un tema especifico de Ajax para el cual ya hay &lt;a href="http://www.ajaxian.com/archives/2005/03/handling_usabil.html"&gt;soluciones&lt;/a&gt;, o hablas en general. De cualquier manera... que bobada.&lt;/p&gt;

&lt;blockquote&gt; Es mÃ¡s, actualemtne hay gente que piensa que se va a volver al Cliente/Servidor con clientes ricos.&lt;/blockquote&gt; 
&lt;p&gt;
Bueno hay gente que piensa que piensa muchas cosas y yerra en otras tantas. Por ponerte un ejemplo pragmatico y real - porque mira que os gusta lo del "me han dicho que" - yo tengo un Mac (Abraham si tengo tiempo te despellejare un poco mas aqui en  mi blog cuando tenga tiempo por las chorradas vertidas en tus comentarios sobre el 1.5 y Mac) y el mejor de los clientes de correo del mundo: Mail. Sin embargo cada dia uso mas Gmail, porque basicamente no dispongo de un Mac en todos sitios (aun no tengo mi ibook), es rapidisimo, y no tengo problemas de espacio.&lt;/p&gt;

&lt;blockquote&gt; Completamente de acuerdo... Todo lo que es Web apesta.!!&lt;/blockquote&gt; 
&lt;p&gt;Los anonimos si que apestais. Antes de abrir tu puta boca registrate y da la cara.&lt;/p&gt;

&lt;blockquote&gt; Â¿SabÃ­as que el mail de Google tiene una version "0% javascript"? Como webmail debe ser compatible con muchos navegadores y no todos soportan XHTTPRequest en JS se han tenido que picar la vista de la aplicacion DOS veces. Â¡Muy productivo!&lt;/blockquote&gt; 
&lt;p&gt;Hombre el atontado de antes. La version "Basic HTML" - que si tiene un 3% de JS- existe como muestra de buen juicio de Google hacia todos sus usuarios aunque casi mejor que te lo &lt;a href="http://raibledesigns.com/page/rd?anchor=ajax_webapps_are_cool_but"&gt;explica&lt;/a&gt; &lt;a href="http://raibledesigns.com"&gt;Matt&lt;/a&gt; que a mi ya no me quedan ganas. &lt;/p&gt;

&lt;blockquote&gt; Hombre, las aplicaciones web que pretenden ser un cliente sofisticado acaban siendo una guarrada y una pesadilla...Claro que les puedes hacer que ejecuten un applet o una aplicacion web 'rica', pero para mas de 10 usuarios los problemas van a ser muchos mas.&lt;/blockquote&gt; 
&lt;p&gt;Â¿Ejemplos?. Â¿Casos?.  Â¿Experiencias concretas?. PORQUE COJONES SON TODOS LOS ANONIMOS TAN AMBIGUOS!!!!!!!!!!!.&lt;/p&gt;

&lt;blockquote&gt; Ahora me veo a la panda de cheerleaders diciendo que ha muerto la programaciÃ³n web, y a mil cretinos creyÃ©ndoselo&lt;/blockquote&gt; 
&lt;p&gt;
Nadie que merezca la pena y que conserve aun algo de respeto dentro de la comunidad tecnologica diria esto. Por supuesto eso excluye al 80% de los weblogs (posiblemente el mio incluido aunque no por esta razon).&lt;/p&gt;

&lt;blockquote&gt; Tantos anhos huyendo del Javascript, considerandolo como el paradigma de la "guarrada" en web, y ahora resulta que es lo mas de lo mas, y Java es "aburrido". Aqui hay algo que huele mal&lt;/blockquote&gt; 
&lt;p&gt;Sera que te has vuelto a hacer caquita.  Me gustaria que el proximo que fuera a decir que javascript es "un infierno" o "no es serio" o directamente "es una mierda" sacase el dedo del culo del guru mas cercano al que se lo este metiendo y revise lo que se puede hacer en javascript (ahora y desde hace unos aÃ±os ya) en referencia a orientacion a objetos, closures, tipado dinamico y mil cosas mas.&lt;/p&gt;


&lt;blockquote&gt; ...lo que propone Tim Bray es un disparate, ya solo por obligar a tener activado el intÃ©rprete de JavaScript en la parte cliente...&lt;/blockquote&gt; 
&lt;p&gt;Eso, eso, que lo quemen. Pero que disparates pide este hombre. Que habilitemos el javascript. Lo que hay que oir.&lt;/p&gt;

&lt;blockquote&gt; ...Aunque javascript sea lento la sensaciÃ³n es de estar ante una aplicaciÃ³n mucho mÃ¡s rÃ¡pida...&lt;/blockquote&gt; 
&lt;p&gt;Realmente si consideramos el tiempo de latencia en la mayoria de aplicaciones web es posible que una version Ajax se mas rapida que su homonima.&lt;/p&gt;

&lt;blockquote&gt; ...Ciertamente en ese caso la lÃ³gica de negocio estarÃ¡ en el servidor, pero tendrÃ¡s que usar DOM a punta pala...&lt;/blockquote&gt; 
&lt;p&gt;Bueno eso siempre y cuando hagas una implementacion al tuntun. En seguida empezaran a aparecer &lt;i&gt;widgets ajax enabled&lt;/i&gt; de tal manera que 
puedas crear un &amp;lt;table id="foo"&amp;gt; y attachearle funcionalidad ajax de manera transparente mas o menos como pongo a continuacion:

&lt;code&gt;
&lt;pre&gt;
&amp;lt;script&amp;gt;
  function initForm (){
      renderAjaxTableModel("foo",/*here the parameters for the request*/);
      renderAjaxComboModel("bar",/*here the parameters for the request*/);
      renderAjaxTreeModel ("zzz",/*here the parameters for the request*/);

  }
  function renderAjaxTableModel(id, params){
      table = document.getElementById(id);
      var callback ={
            onLoad: function(result) {
                // make the generics graphics - DOM  stuff here.
            }
        };
      q = new AjaxQuery(params);
      // Present some graphical stuff to user so the request is an asynchronous call.
      q.execute();
  }
&amp;lt;script&amp;gt;
&lt;/pre&gt;
&lt;/code&gt;
... o algo asi.&lt;/p&gt;

&lt;p&gt;Y de todos estos boronos ni uno ha sido capaz de mencionar una de las mayores restricciones de XMLHttpRequest... la imposibilidad directa de descargar datos de URL ajenas al servidor desde el que se descargan -para scripts no firmados- por razones de seguridad. Al final esto se refleja en un warning en el caso del IE (al que le das aceptar y tira pa'lante) y a tener que modificar la configuracion del navegador en el caso del Mozilla. De cualquiera manera ni siquiera eso es un inconveniente puesto que con un componente proxy en el lado del servidor podemos acceder facilmente a recursos externos y construir aplicaciones web que integren de manera interesante informacion de diferentes fuentes o que sean capaces de redistribuir una unica modificacion en diferentes fuentes con interesantes capacidades de usabilidad en la web.&lt;/p&gt;
&lt;p&gt;En fin que hay veces que las nubes no son de algodon, ni huelen bien, ni las pone Dios, pero Ajax ni tiene la culpa de ello, ni lo puede arreglar.&lt;/p&gt;
&lt;p&gt;Hala a cascarla que bastante tiempo he perdido ya.&lt;/p&gt;
</description>
      <pubDate>Thu, 17 Mar 2005 12:55:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:5d06cd30eb3b7db03c7f77595dfe41eb</guid>
      <author>Aitor Garcia</author>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths</link>
      <category>Java</category>
      <trackback:ping>http://www.finiscoronatopus.com/articles/trackback/99</trackback:ping>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by Aitor Garcia</title>
      <description>&lt;blockquote&gt;&lt;span class='caps'&gt;UUUUUUUUUUUUAAAAAAAAAAAAHHHHHNNNNNNNNNNNNAAAAAA&lt;/span&gt; &amp;#8211; sirena de los supertacañones &amp;#8211; : &amp;#8220;Por repetirlo de nuevo como un macaco, te vas a tomar por saco.&amp;#8221; 

	&lt;p&gt;Sin comentarios. 
DreamTangerine.&lt;/blockquote&gt;&lt;/p&gt;


	&lt;p&gt;Bueno sé que no es muy brillante&amp;#8230;. pero era lo unico que se me ocurria que rimaba con saco XD.&lt;/p&gt;</description>
      <pubDate>Fri, 18 Mar 2005 20:07:30 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:7e98aa71cd7b4722df27b26f5922e870</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-396</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by DreamTangerine</title>
      <description>&lt;p&gt;&lt;em&gt;&lt;span class='caps'&gt;UUUUUUUUUUUUAAAAAAAAAAAAHHHHHNNNNNNNNNNNNAAAAAA&lt;/span&gt; &amp;#8211; sirena de los supertacañones &amp;#8211; : &amp;#8220;Por repetirlo de nuevo como un macaco, te vas a tomar por saco.&amp;#8221;&lt;/em&gt;&lt;/p&gt;


	&lt;p&gt;Sin comentarios.
DreamTangerine.&lt;/p&gt;</description>
      <pubDate>Fri, 18 Mar 2005 16:34:28 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:5b2d7fed90cbf5af48748651f004a73c</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-395</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by Jano</title>
      <description>&lt;p&gt;&lt;i&gt;Date cuenta que las aplicaciones que se han hecho de esta tecnología son muy a medida, la productividad también es importante&lt;/i&gt;&lt;/p&gt;


	&lt;p&gt;Precisamente pienso en google, funciona bien, pero imagino que requiere mucho trabajo, en este caso justificado.&lt;/p&gt;


	&lt;p&gt;Un ejemplo: un conjunto de combos donde cada uno modifica el valor de los otros. Obtengo todos los datos en xml, y uso xsl para generar html y javascript. Cuando un combo cambia llama por xmlhttprequest al servidor para recuperar otro xml y reescribir la página. No se cambia de página durante toda la operación. Es eficiente y simple, pero hay mucho javascript especifico. Hay que documentarlo bien, y el javascript no se presta. ¿Puede hacerse una libreria OO de JS que lo simplifique? quiza, no lo tengo claro. &lt;span class='caps'&gt;XSL&lt;/span&gt; + JS creo que facilmente desemboca en programación especifica para cada página que resulta difícil de mantener. A mi me lo pareció en su momento. No sé si es buena opción para una aplicación entera.&lt;/p&gt;</description>
      <pubDate>Fri, 18 Mar 2005 15:44:03 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:426af40e144612b40750aef0f8ea282d</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-394</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by jordihs</title>
      <description>&lt;p&gt;Amigo Aitor: me alegra que estés de acuerdo conmigo en que las herramientas son como las lentejas, las tomas o las dejas. Lo que dije en mis dos post no vienen sino a decir lo que pienso de Ajax: son unas lentejas que no me van. Si crees que mi opinión está equivocada estoy encantado de escuchar la tuya. Pero no sé si me has entendido del todo. Yo también llevo unos años desarrollando aplicaciones web y conozco bastante bien el javascript, de hecho suelo implementar soluciones javascript en cliente al estilo de Ajax. Lo que dice mi post es que esto ni me parece demasiado nuevo ni me parece que cambie nada en el fondo. El modelo de desarrollo web no me gusta y creo que está demostrado en la práctica que en proyectos reales lo normal es que todo se enmierde, y en el post lo digo y punto. Si otros han subido el tono a partir de mi post no es culpa mía, pero yo no me he metido con nadie, solo expreso mi opinión. Aquí todos tenemos un ego que te cagas y sabemos la hostia en verso sobre informática (si, algunos sabeis mas), pero ir de guay por la vida llamando atontao al que piensa de otro modo es una actitud que no nos lleva a ningún lado, y me preocupa especialmente que seas tu el que publica este post porque eres miembro de javahispano. ¿Esta es la actitud de JH? ¿&amp;#8221;El que no piense como yo es gilipollas?&amp;#8221;. Que conste que algunos post del thread me parecen irresponsables, bordes y de mala educación. Pero a mí dejame en paz con mi opinión, si crees que sabes mas que yo te agradeceré que me expliques por qué me equivoco. Pero no caigas en la dinámica del insulto o descalificación, a mí me la suda si usamos aplicaciones web o swing mientras Javahispano sea un sitio donde se pueda discrepar porque el pensamiento único no lleva a ningún sitio. ¿Te mola ajax? Genial.. a mí no. Tan amigos ¿OK? Y los que han posteado insultando y descalificando, pues se les borran los post que para eso hay administradores. Lo grave es que ahora TU has publicado un post de esa categoría en tu propio blog.&lt;/p&gt;</description>
      <pubDate>Fri, 18 Mar 2005 10:11:25 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:8edc4a681284edf0f7fe165490ab388a</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-393</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by DreamTangerine</title>
      <description>&lt;p&gt;&lt;em&gt;&amp;#8220;¿Y?. En las aplicaciones de escritorio en cualquier momento le puedo dar al escape&amp;#8230;. No se si te refieres a un tema especifico de Ajax para el cual ya hay soluciones, o hablas en general. De cualquier manera&amp;#8230; que bobada.&amp;#8221;&lt;/em&gt;&lt;/p&gt;


	&lt;p&gt;No me refiero a un tema específico de Ajax, sino de la aplicaciones &lt;span class='caps'&gt;WEB&lt;/span&gt;, en un cliente rico, puedes evitar que se cancele la aplicación o una pantalla en un momento determinado puesto que estás en el cliente, controlas mucho mejor las pantallas y pasos a seguir, el usuario no puede hacer más allá de lo que la aplicación le deja, pero en las aplicaciones &lt;span class='caps'&gt;WEB&lt;/span&gt; al estar sobre un navegador, el usuario puede ir a donde quiera, es más ¿ como se sabe que se sale de la aplicación si simplemente ponen otra &lt;span class='caps'&gt;URL&lt;/span&gt; que no tiene nada que ver ?, ¿ como se entera el servidor que se ha salido ?, lo cual tiene otro problema que he visto y que son las sesiones y los tiempos de expiración.

Si tu lo consideras una bobada, debe de ser que con Ajax es muy sencillo y no tienes ese problema (cómo indica el enlace), pero una gran parte de las aplicaciones &lt;span class='caps'&gt;WEB&lt;/span&gt; que he visto no están bien programadas y sufren de esos problemas, que a mí no me parecen una bobada, sobre todo cuando estás en medio de transacciones. Otro ejemplo, ¿ cómo puedo hacer dibujos vectoriales y de más ?, muchas de las soluciones pasan por Flash, el cual considero un cliente rico, parecido a los Applets y muy pocos por &lt;span class='caps'&gt;SVG&lt;/span&gt;.&lt;/p&gt;


	&lt;p&gt;Respecto a los clientes ricos, yo creo que hay indicios, tanto Microsoft, como &lt;span class='caps'&gt;SUN&lt;/span&gt; los van a impulsar, Sun con &lt;span class='caps'&gt;J2SE&lt;/span&gt; y Microsoft con Avalon (XAML) y &amp;#8220;OneClick&amp;#8221;, puesto que le interesa mantaner el mundo Windows. ¿ Que puedo y pueden estar equivocados ?, si, ¿ y que siga el mundo &lt;span class='caps'&gt;WEB&lt;/span&gt; ?, también, pero eso no quita para que haya gente que si que crea en ellos, porque para algunas cosas si son más potentes, ni todo se debe de hacer con la &lt;span class='caps'&gt;WEB&lt;/span&gt; y ni todo se debe de hacer con clientes ricos, cada cosas está para lo que está.

DreamTangerine.&lt;/p&gt;</description>
      <pubDate>Fri, 18 Mar 2005 01:01:08 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:44a4e9493d5f3306265df968ceb613d2</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-392</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by Keko</title>
      <description>&lt;p&gt;Yo tampoco conozco Ajax, pero si tengo &amp;#8216;bastante&amp;#8217; experiencia en entornos Web, y que quieres que te diga, en algunas (bastantes) ocasiones, echo de menos poder utilizar un cliente rico, en vez de un triste navegador, sobre todo cuando necesito elementos &amp;#8216;no estandar&amp;#8217; en la interfaz (árboles, sin ir mas lejos). El quiera conocer el infierno, que intente desarrollar una aplicación que funcione &lt;b&gt;exactamente igual&lt;/b&gt; en varios navegadores.&lt;/p&gt;


	&lt;p&gt;Y no hablo de prácticas de Universidad: hablo de aplicaciones que van a ser usadas intensivamente, y con requisitos de lo mas variopintos. Es cierto que al cliente le da igual que tenga que activar o no JavaScript (ni siquiera sabe que es eso), pero cualquiera le explica que no puedo evitar que el IE le pregunte antes de cerrar una ventana desde javascript.&lt;/p&gt;


	&lt;p&gt;De todas formas, es evidente que en muchas aplicaciones, el entorno web es lo que hay, y a jo&lt;b&gt;*&lt;/b&gt; y a intentar conseguir que se parezca lo mas posible a lo que el cliente quiere.&lt;/p&gt;</description>
      <pubDate>Thu, 17 Mar 2005 21:27:47 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:5116447d766ee1f9236cdb386aee8b2c</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-391</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by GreenEyed</title>
      <description>&lt;p&gt;Pues solo puedo decir que has tenido mucha moral para contestar, yo simplemente ya no encuentro las ganas para decir a semejante panda de palurdos ignorantes sabelotos que el mundo no es blanco y negro y que sólo por que ellos lo digan el mundo es así como lo ven.&lt;/p&gt;


	&lt;p&gt;Debo admitir que cada vez frecuento menos javaHispano, sus noticias y foros, no por la organización en sí, si no por que hay un trozo cada vez mayor de la comunidad cuyos argumentos son meramente escatologicos y especulativos, quejicas y desagradecidos de lo que se les da gratis, que hacen imposible tener una discusión minimamente racional.&lt;/p&gt;


	&lt;p&gt;En fin&amp;#8230;&lt;/p&gt;</description>
      <pubDate>Thu, 17 Mar 2005 17:12:40 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:98301bdeb6495182ce08371362308510</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-390</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by lasterra</title>
      <description>&lt;p&gt;A mi me gustan las lentejas. No me atrevo a decir mas porque puedo salir escaldado si digo alguna inconveniencia ;-)&lt;/p&gt;</description>
      <pubDate>Thu, 17 Mar 2005 16:54:28 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:828b7098203601f52c18c254e6200785</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-389</link>
    </item>
    <item>
      <title>"About all of those javahispano fucking rabbits or their over-sized ignorance-thrower mouths..." by martin</title>
      <description>No está mal esperar un par de meses para ver posts como este.
&lt;p /&gt;
Menos mal que apenas programo para la web y no puedo opinar. 
&lt;p /&gt;
Me quedo con lo de las lentejas.</description>
      <pubDate>Thu, 17 Mar 2005 14:43:01 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:35bf3382d66e89311d8f0359c5ef1683</guid>
      <link>http://www.finiscoronatopus.com/articles/2005/03/17/about-all-of-those-javahispano-fucking-rabbits-or-their-over-sized-ignorance-thrower-mouths#comment-388</link>
    </item>
  </channel>
</rss>
