Boa tarde a todos.
Olha, se a Sun ter que comer muito feijão com arroz, pelo menos a Adobe terá que dividir o seu filézinho que vem comendo a muito tempo com a W3C que vem tentando padronizar o HTML 5 para a maioria dos seus navegadores, e olha que eles estão conseguindo impressionar meio mundo, quando introduziu os objetos “Canvas”, “Audio” e “Video”. Isto significa dizer que os mesmos estão tentando livrar a marcação HTML daqueles famosos plugins de Flash, Codecs de audio e video e muitos outros.
O problema que a W3C (World Wide Web Consortium) vem encontrando nesta padronizão é exatamento o que nosso amigo Sergiotaborda disse abaixo:
[quote=“Sergiotaborda”]
O Swing não é uma alternativa, o Swing é o padrão…
…O ponto é que os programadores não estão habituados a programar interfaces nem componentes, coisa que é vital para UI em Java desktop. O swing não existe para ser usado “puro” ele existe para que os programadores construam os seus componentes em cima dele. Isso é verdade para o .NET também, mas no .NET é possivel vc utilizar o seu form como o “superComponent” em Swing isso não só não é util como não é o padrão.
…
[/code]
Isto ocorre devido aos diversos fabricantes de Navegadores de Internet que não padronizam um interpretador único para DOM dos seus produtos, e particularmente acho isto um tanto quanto benéfico para a concorrência, porém existem também as desvantagens de se ficar na dependência desse ou daquele plugin, retrocompatibilidade, de framework ou seja lá o que for. Como o próprio Sergio disse, a padronização do Swing nos permite criar nossos próprios componentes e por isso o código Java é aberto, e é exatamente esse o erro nosso, de querer ficar sempre na dependência daquilo que o Sofware tem a nos oferecer.
Um abraço.