Overload

25.02.10

O post anterior gerou algumas discussões sobre as capacidades do Flash, meus conhecimentos em relação à ferramenta e o padrão HTML 5. Infelizmente ainda não estudei HTML 5 ao ponto de listar todos os recursos que facilitarão nossas vidas. Já em relação ao Flash posso dizer que quando usava Windows ele era meu programa favorito (comecei na versão 5), e a coisa mais avançada que consegui fazer com ele foi esse jogo, há cinco anos, além de algumas animações bobas.

Quando estava no período de migração Win -> Lin, dual boot e tal, conheci o MTASC, um compilador livre para Actionscript 2, e descobri que havia todo um mundo de aplicações e bibliotecas dedicadas à causa do Flash open source. Houve tentativas de criar uma aplicação semelhante ao Flash da Adobe (na época da Macromedia) que funcionasse no Linux, mas nenhuma deu certo, até onde acompanhei. Existem, porém, outros aplicativos de animação disponíveis atualmente, como o Ktoon e o Synfig, mas não cheguei a me aprofundar em nenhum dos dois.

Concluindo, todos erramos, é normal. Eu também fiz sites em Flash. Mas se ainda existe alguma dúvida sobre a capacidade do trio HTML + CSS + Javascript  de produzir sites com efeitos modernosos e estilosos, recomendo fortemente aos senhores e senhoritas conhecer a biblioteca Processing.js e o site Chrome Experiments. E fica como lição final: “pesquisar antes de acusar”, A.K.A. “pensar antes de falar”.

Abs!

27 alunos não foram à escola.

  1. Hebert Magno

    \o/ Semana Infernal Rotina de Muitos!!

  2. Hebert Magno

    “pesquisar antes de acusar”, A.K.A. “pensar antes de falar”. Muitos esquecem deste bom principio!

  3. Matheus

    É.. é realmente assim que as coisas funcionam rsrs..

    Quanto à discussão “flash x CSS+JS” na minha opinião fica claro que sites com um HTML bem escrito e um CSS bem aplicado cria um site mto mais leve e menos “visualmente poluído” mas enfim isso é apenas a opinião de um reles desenvolvedor..

    PS: Gostei do fundo, ficou manero =D abraços

  4. Acácio

    Sobre a tirinha, eu diria que é ligeiramente familiar :P

    Sobre os sites em flash, eu acho que vai cada vez mais deixar de ser um “enfeite” de site, e passar a ser aplicação. O flash é hoje muito bom pra isso, ainda mais com o advento do Adobe Air, que integra Flash, Flex, e html+js. Recursos visuais não são mais um tabu a ser vencido apenas pelo flash

  5. Code

    E não somente essa biblioteca. Conheçam também o framework JavaScript ExtJS (em http://extjs.com/ ) e babem com suas funcionalidades. No próprio site desse projeto open source, você encontra a visualização de todas as funcionalidades dele, in vivo, para você mesmo testar ali mesmo antes de implementar em seus projetos. Por sinal, também existe o ExtJS GWT, para o Google Web Toolkit. Apreciem com moderação :-D

    E para quem ainda não se aventurou, você pode fazer muito mais do que o Flash nem sonha em conseguir. Sabe como? Com HTML5, CSS3, SVG 1.2, WOFF, XML, JavaScript, e PostgreSQL. O porque do PostgreSQL? Porque para aplicações decentes, você precisa de um verdadeiro banco de dados (desculpem-me os amantes do MySQL, mas ele ainda tem que comer muito feijão para chegar no nível de um banco de dados como o PostgrerSQL…) :-D

    E não venham com desculpas de que CSS3 e HTML5 ainda não são suportados. Só as versões do IE que continuam teimando em não implementarem esses padrões. Todo o restante dos navegadores já alcançaram isso, com destaque para dois: Chrome 5.0.x e Firefox 3.6.x, em diante. Por isso, deixem de ser cabeçudos e (para ser redundante) teimosos, e parem de (sendo redundante de novo) teimar em forçar o mercado para esses navegadores. Essa desculpa de que estará fora do mercado se não usar IE é conto da Carochinha. Vocês não enganam mais ninguém com isso ;-)

    E não adianta vocês quererem fazer sites “modernosos” (sim, fui ironico) se vocês não se preocuparem com SEO. Programação não é que nem o filme Campo dos Sonhos (“se você construir, ele virá”). Se você construir e não souber “divulgar” (i. é, usar o Google Marketing para isso) , você não vai a lugar nenhum. Teu site precisa não somente ser bonito, mas ser usável, intuitivo, interativo, e fácil indexar qualquer um dos conteúdos de seu site. Por isso, se vão fazer sites, se acham que são profissionais, façam direito.

    Ah! E só para lembrar. O Google não lê Flash. Então não adianta nada você querer fazer um site todo em Flash, pesado, que requer plugins promíscuos e problemáticos para se poder visualizá-los, se você não vai ser indexado a altura. E com essa atitude, você não vai estar agradando a Gregos e a Troianos, …, você estará comprando briga com ambos.

  6. Fernando

    Detalhe para a tela azul no computador do Bozo :D

  7. Paulo V. W. Radtke

    Legal o joguinho, pode ser bobo, mas a gente sabe que dá trabalho no final. Um evento legal, não sei se você conhece, é o Global Game Jam, aonde as equipes fazem um jogo em 48 horas. Eu formei uma equipe com alguns ex-alunos e fizemos um joguinho no último http://bit.ly/bh0DCO. Como eu sei que você curte fazer jogos, pode ser legal dar uma olhada, o pessoal sai com bastante coisa bacana. Como é por sedes voluntárias, não precisa viajar para participar, dá até para propor sediar uma :) .

  8. Avatar Karlisson Bezerra

    Ehehe, o jogo tá cheio de bugs (você não consegue atacar manualmente com o arqueiro), pois foi feito em um mês, pra um concurso. Mas deu trabalho mesmo. Foi divertido. Ouvi falar do Game Jam pela primeira vez através de um amigo que participou. :P

  9. Arthur Furlan

    Muito boa a tirinha, destaque para a BSOD do Bozo :)

  10. Acácio

    Kd o Nerdson na tirinha? :D

  11. Avatar Karlisson Bezerra

    Ué, no banheiro, administrando o servidor. http://nerdson.com/blog/task-takers/

  12. Teilor

    Animações bobas que nada, eu é que era bobo quando conseguia fazer uma bolinha 3D pular com o Flash e ficava todo feliz. De qualquer jeito nasci sem nenhuma habilidade artística, até com régua minhas linhas ficam tortas.

  13. Marcelollolx de Aassisss

    Eu particularmente gosto muito da combinação de JS e CSS. O foda é que todas estas APIs que o pessoal está descrevendo e praticamente tudo que é desenvolvido nestes padrões, costuma gerar CPU load 100%. O usuário que tem um processador de dois núcleos – como a maioria de nós aqui – não sente muita diferença. Acredito, que muitas pessoas recentemente estão rejeitando o “novo orkut” por causa disso.

  14. Rodrigo Robles

    Hoje mesmo recebi a visita de um amigo que teve uma crise de estafa por estar sendo explorado no trabalho.
    Se o seu chefe vier com um prazo sem noção, roundhouse-kick nele!

  15. André Gondim

    Bah que tri, não sabia dessas possibilidades. Sabia que havia, mas nunca fui em busca de ver quais eram elas.

    Abração!! ;)

  16. uberVU - social comments

    Social comments and analytics for this post…

    This post was mentioned on Twitter by nerdson: Overload http://goo.gl/fb/ixxS...

  17. Eduardo Willians

    Bozo com a tela azul da morte. Ótimo.

  18. Artur Fernandes

    Eu já tentei o synfing e o ktoon e infelizmente nenhum deles funciona legal, quanto à preocupação do site ser ou não compatível com o IE eu acho uma bobeira visto que tanto o FF quanto o Chrome são gratuitos e de fácil acesso, se for o caso, o desenvolvedor pode criar uma tela que explique o motivo do site ser incompatível e enviar links para download do FF ou do Chrome.

  19. Bruno Campagnolo de Paula

    Muito bom o comentário, realmente o trio HTML + CSS + JS está cada vez mais forte. O que falta é melhorar a performance e ferramentas que facilitem a entrada do desenvolvedor mais iniciante. O Flash ainda é matador em facilidade.

    Processing.js é muito bom mesmo por permitir essa entrada. Pena que pouca gente no Brasil conhece. E o legal é que por ser baseado no Processing, fica muito fácil de portar para diferentes plataformas, pois tem “sabores” de Processing para Java, J2ME (http://mobile.processing.org), Android (http://android.processing.org/) e agora até iPhone (http://luckybite.com/iprocessing/).

  20. Vinícius

    Concordo com você e sou a favor de HTML+CSS+Javascript porque faz quase tudo que não sei porque escolhem usar Flash pra fazer.

  21. Paulo Alcântara

    Hehe! Curti a tela azul do Bozo!

  22. Leandro

    DotJin !!! Never surrender!!

  23. Sisi

    Desde quando o layout da página mudou? Ficou “supimpa”!!! =D

  24. chino ventura

    Legal é a tela azul na cara do bozo… flw!

  25. Salles

    Fiquei impressionado com a animação dotjin.
    Gostaria muito de assistir uma continuação.

  26. Paulo R D Lelis

    A death screen do bozo, foi muito ilaria. Parabéns cara…

  27. Wille

    Eu adoro o flash… da minha máquina fotográfica!

    HTML5 na veia!