O poder do Javascript

Por: em 02/07/09 na(s) categoria(s): Software


Update:
[Este post já havia sido publicado em um blog pessoal, e por isto todo o seu conteúdo foi excluído do Meio Bit. Assim como não permitimos que ninguém copie nossos posts, aqui no Meio Bit só entra conteúdo inédito. Pedimos desculpas aos nossos leitores pelo deslize, e garantimos que daqui para a frente tomaremos mais cuidado ao filtrar artigos enviados.]

  • R_Rios

    Isso me lembrou esse link:

    http://javascript.crockford.com/javascript.html

    Ao contrário do que a maioria maciça das pessoas pensa, JavaScript é uma linguagem de programação assim como Python, Ruby, Haskell e tantas outras. E nem precisa de um browser para ser usada, na verdade. Um exemplo é o KDE, que permite que você faça plasmoids – widgets da área de trabalho – em JavaScript.

  • ricardo.neponoceno

    Ainda acredito que a maior deficiência no js é a segurança, ou no caso a falta desse.
    AH se fosse parar para contar quantos formulários já burlei apenas usando o firebug…
    Não desmerecendo é claro a linguagem, uso muito js em jsp’s, mas apenas para auxiliar na interação, regras de negócios sempre são tratadas na sua respectiva camada e não apoiadas em js. (MVC)

  • http://pietra@hotmail.com Anônimo

    O Flash já foi Onipotente no mundo, agora perdeu seu brilho e está sendo passado facilmente para trás pela concorrência
    __________________________________________________________

    “Somente a Beira do Abismo que nos vemos Obrigados a Evoluir”

  • marsjomm

    Se você me permite ser chato, gostaria que a palavra “descente” fosse corrigida.
    No mais, bom artigo, está de parabéns.

  • http://serathiuk.com serathiuk

    Trabalho numa aplicação que utiliza Google Web Toolkit(Framework em que você programa em Java e ele transforma tudo em JS Crossbrowser) e ExtJS/GWT-EXT. O que posso dizer é que o resultado final não fica devendo nem um pouco para uma aplicação desktop e visualmente é até mais agradável que o Swing ou a própria interface do Windows. O usuário só percebe que está utilizando um sistema web quando a conexão cai. Pois no resto tem funcionalidades de sistema desktop. E no fim tudo isso é Javascript.
    Realmente o Javascript achou seu lugar no mundo. Antigamente era utilizado apenas para validações ou aqueles efeitos ridículos de sites amadores que eram hospedados em hosts HPG(existe isso ainda?).
    Sobre o Flash, tinha sites que não precisavam ser desenvolvidos em flash, mas eram, pois ‘flash era o futuro’. O futuro chegou. E agora? comofas/

    ———-
    Ricardo Serathiuk
    Twitter: @serathiuk

  • http://serathiuk.com serathiuk

    Eu ia reclamar disso, mas achei melhor não. :p

    ———-
    Ricardo Serathiuk
    Twitter: @serathiuk

  • http://wallysou.wordpress.com/ wallysou

    eu tb ia… o correto é “decente” de “decência” (substantivo); para ser com “sc” seria “descendo” ou “descendente” (para baixo, de “descer” (verbo).
    ;)

    *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
    CGU/2008 – Descortinando os bastidores da vitória

    #Fp 4.13#

  • http://www.wallck.com.br/ wallck

    Javascript é o que há quando falamos de usabilidade na Web. Imagino como será a integração deste com o HTML 5, isto é, se estu último trouxer recursos que por sí só, já substituem algumas linhas de código em JS.

    http://wallck.spaces.live.com/
    wallace.go@gmail.com

  • nitio

    [quote]Mais tarde apareceu “uma tal” de Netscape que popularizou os novos “terminais” agora capazes de exibir textos em vários formatos, cores, tamanhos, incluindo imagens animadas no formato GIF. Demos o nome a esses novos softwares de browsers (navegadores). [/quote]

    Não, esse foi o Mosaic da NCSA.

    stoploudness!
    “Knowledge is just opinion that you trust enough to act upon.” — Orson Scott Card

  • http://www.samuelcorradi.com.br Samuel Corradi

    Tá certo.

    Mas o Mosaic mais tarde se transformou em Netscape. Não sei se é extamente o mesmo navegador com nome trocado, mas os caras que o fizeram, depois trocaram o nome da companhia para Netscape, e assim ficaram conhecidos no resto do mundo ;)

  • http://www.samuelcorradi.com.br Samuel Corradi

    De tanto escreve if, while, já estou esquecendo de como se escreve português rs O que mais me deixa chateado, é não poder corrigir o erro. Eu mando o artigo pro meio bit e depois não posso edita-lo :( Pelo menos posso corrigir no meu site rs

    Mas fico feliz por vc ter achado que o texto, no geral, ficou DECENTE :)

    Valew!

  • http://www.samuelcorradi.com.br Samuel Corradi

    Já usei JS para adicionar efeitos em vídeo. É a linguagem do After Effects da adobe :P

  • http://culturanerd.blogspot.com/ bonfarj

    Um dos fatores para isso é a falta de uma IDE descente para que os programadores famintos por códigos pudessem desenvolver suas aplicações.
    Sei que todo caso possui exceções, mas é realmente muito fácil encontrar desenvolvedores que não se adaptaram ao ambiente de desenvolvimento dominado por uma timeline.

    O Adobe Flex (http://www.adobe.com/products/flex) foi criado justamente para preencher esta lacuna, a crítica ao Flash ficou sem sentido.

    Abraços,

    IGOR BRITO ALVES
    (Cultura Nerd)

  • http://www.samuelcorradi.com.br Samuel Corradi

    Cara, quer saber de uma coisa? Eu dou graças da Deus para o Flash estar caminhando para onde está. Nunca gostei dele mesmo rs. Mas procurei aprender para caso de o negócio realmente desse certo.

    Agora minha opnião (me crucifiquem):

    Para onde o Flash está caminhando? Vídeo.

    Quem faz isso melhor que ele? After Effects.

    Ficar com os 2? Não.

    Unir os 2? A longo prazo, sim.

  • http://www.samuelcorradi.com.br Samuel Corradi

    E vc acha aquilo DECENTE? Eu não… [1]

  • http://danielbastos.blogspot.com daniel.bastos

    Pois ele é justamente a mesma idéia e para o mesmo fim do JavaFX e do Silverlight.

  • http://danielbastos.blogspot.com daniel.bastos

    Eu acho que isso não é problema do JS, mas sim do desenvolvedor.
    Este é uma das minhas maiores preocupações quando desenvolvo uma aplicação web.
    Validações JS são sempre bem vindas, mas sempre deve revalidar o formulário apos enviá-lo.
    No mais, somos 2. Já fiz muitas “brincadeiras” com o site que dá mole, com a diferença que utilizo DragonFly pra isso.

  • http://melinka.net Rocky

    JQuery é a salvação do universo e o caminho da luz. :)

    E visite meu blog.
    _____________________
    About MeMuita Pimenta para sua vida.
    01010010 01101111 01100011 01101011 01

  • RodrigoCantarino

    Está aí uma linguagem que de fato faz toda a diferença na internet. Pode existir os ASP da vida, PHP, JSP e tantas outras, mas eu realmente não sei o que seria da internet sem o Javascript hoje. O Flash deixou muito a desejar, o Fx nem se fala e no Silverlight ainda não é explorado todo seu potencial. Já com o JavaScript é possível fazer coisas absolutamente fantásticas, desde gráficos 3D a “Sistemas Operacionais”.
    Enfim, acho que eu posso dizer que é a minha linguagem preferida.
    Seria eu um jsTard ?? :? }:)

  • http://danielbastos.blogspot.com daniel.bastos

    Postei uma vez, não faz muito tempo aqui no meio-bit um link onde fizeram um emulador de MSX c/ HTML 5 e JS usando a tag .
    Dá pra ter uma idéia do que virá de bom por ai.
    Mas não achei o link de novo pra postar aqui :(

  • http://danielbastos.blogspot.com daniel.bastos

    [2]

  • http://thor27.blogspot.com ThOR27

    Pra vídeo o esquema vai ser a tag

    vejam isso que fantástico: https://developer.mozilla.org/en/manipulating_video_using_canvas

  • http://www.samuelcorradi.com.br Samuel Corradi

    :(

    Se achar…

  • http://www.samuelcorradi.com.br Samuel Corradi

    Cara, isso é lindo!

  • http://www.samuelcorradi.com.br Samuel Corradi

    Depois olhe isso aqui

    http://www.samuelcorradi.com.br/vform

    Para validar form do lado cliente

  • eduardohe

    [quote=daniel.bastos]Pois ele é justamente a mesma idéia e para o mesmo fim do JavaFX e do Silverlight.
    [/quote]

    Hadoooouken!

  • http://www.samuelcorradi.com.br Samuel Corradi

    Tchep, tchep, tchuguer!

  • shimatai

    404 :(

    “O único lugar onde ‘sucesso’ vem antes de ‘trabalho’ é no dicionário.”
    Albert Einstein

  • shimatai

    [quote]Para onde o Flash está caminhando? Vídeo.[/quote]

    Concordo, mas com a tag “video” do HTML 5 não sei como vai ficar…

    “O único lugar onde ‘sucesso’ vem antes de ‘trabalho’ é no dicionário.”
    Albert Einstein

  • shimatai

    [3]

    “O único lugar onde ‘sucesso’ vem antes de ‘trabalho’ é no dicionário.”
    Albert Einstein

  • http://digitaldrops.com.br/drops/ Nick Ellis

    Samuel, o seu post realmente estava muito bom, mas não podemos publicar textos que já tenham sido escritos no seu blog. Aqui no Meio Bit, só entram textos inéditos. Espero que você entenda.

  • Zezinho

    Perfeito. Já há muito tempo eu tenho apostado no Javascript, e o fato de, há alguns anos, o Google vir nos brindando com apps que utilizam a linguagem ao extremo só me fez admirar ainda mais esse scriptzinho poderoso.

    Aliás…
    Nunca gostei do Flash. Nem tanto pela IDE, mas pelos desenvolvedores, que adoravam diminuir a usabilidade e aumentar o tempo de carregamento das páginas. E, no final, o conteúdo era o mesmo.