• Home
  • Posts RSS
  • Comments RSS
  • Edit
Blue Orange Green Pink Purple

Bem Vindo

Caro leitor, você pode fazer o que quiser com o conteúdo existente neste blog, contanto que faça referência sempre a ele. Este blog visa fazer todos os leitores pensarem sobre as coisas que atingem o nosso dia a dia, não de empurrar nossas opiniões.

Web 2.0

Web 2.0

Para iniciar esta discussão, teremos de citar o conceito do que é Web.

Web

Web na verdade é uma contração das palavras “World Wide Web”, ou simplesmente “WWW” ou por fim “Web”. Traduzindo as três palavrinhas que compõem este item temos: World = mundo; Wide = largo, largamente, grande, do tamanho; Web = teia, corrente, ligação. Ou seja, ao pé da letra, world wide web significa: grande teia mundial. O conceito de web é de uma enorme rede, com computadores interligados repassando dados de um lugar para o outro. Estes dados podem ser no formato de hipermídia como textos, vídeos, fotos, áudio entre outros que ao final, tornam-se informações para o usuário final.

Web 2.0 – A primeira impressão

Confesso que quando ouvi falar sobre Web 2.0, estava-se falando sobre as novas normas do TCP/IP, novos protocolos, internet de banda larga mais rápida entre outras tantas possibilidades que podem ser alteradas para se chegar ao conceito de Web 2.0. Porém, em um dia rotineiro de programador, também conhecido como NERD, acabo vendo um artigo no site www.phpbrasil.com sobre o que até então se falava em web 2.0, o novo conceito de internet. Então Resolvi pesquisar sobre o assunto.

Web 2.0 – A conferencia

O termo inicialmente utilizado pela empresa O'Reilly Media e pela MediaLive International em Outubro de 2004 para ser utilizado como titulo e tema de uma série de palestras que viriam por vir tendo como seu titulo “The Web 2.0 Conference”. O termo ganhou repercussão em Setembro deste ano (2006) quando foi citado por Dale Dougherty que fez a citação deste termo durante uma das conferencias que tem o mesmo nome. Tal termo está sob jurisdição de direitos e patentes da empresa CMP Media, por tanto, cuidado para não usa-lo em conferências e palestras.

Web 2.0 – Sobre

A web 2.0 citada por Dale, na verdade fala sobre a utilização de novos métodos de desenvolvimento para web e a forma em que os serviços são disponibilizados para os usuários finais.
* Alguns métodos de desenvolvimento e tecnologias antigas (não criadas este ano): AJAX, Web Services, Web Standarts, XML, XSLT, SOA, Table Less, DOM, XHTML, até o velho CSS entrou no meio.
* Alguns serviços disponíveis: AdSense, Blog, RSS,Wikis, RIA

Aí veio minha decepção quanto ao assunto. Não se trata de nenhuma revolução na maneira de transmitir de dados, nem de novas funcionalidades, não se trata de um conjunto de normas bem definidas para implementação e/ou uso. Simplesmente, o Dale citou numa palestra e logo veio aquele escândalo sobre o assunto e muitos ficaram loucos para aprender as “novas diretivas” da Web 2.0. Sendo que os mesmos simplesmente estavam desatualizados quanto às novas técnicas e estavam fechados às novas possibilidades.

Web 2.0 – Caso Pessoal

A utilização do AJAX como muitos falam que é uma coisa nova, já é realidade para muitos sistemas. Antes mesmo de saber o que era AJAX eu já trabalhava com alguns componentes feitos em Java Script combinado com o velho ASP 3.0, só não era 100% AJAX, pois não utilizava o XML nem os comandos de XMLHttpRequest, Já que AJAX é a sigla de “Java Script e XML Assíncronos” em inglês. Preferi o não uso do XML, pois para se utilizar deste comando é necessário ter navegadores atualizados, pois os antigos (antes de 2001) não pegam.

Web 2.0 - Uso

Dizer que a utilização das novas técnicas vai trazer benefícios ao desenvolvimento, disto eu não tenho duvidas. De que são melhores para o usuário final algumas funcionalidades que antes não se pensava para a web, também não tenho. Mas falar que estamos numa revolução da Web. Isto já é um pouco exagerado. Enquanto sobrinhos de donos de empresas e amigos dos amigos fazem sites para as instituições e códigos malditos são publicados na internet e acabam virando soluções e se espalhando pela rede. Não vejo revolução. Talvez possa até concordar com que há uma melhora no desenvolvimento de software por parte de alguns. Mas o quadro é critico e além de tudo, não podemos chamar de Web 2.0. Pois Web já tem seu conceito bem definido, isto é apenas jogada de marketing. Deve-se dar outro nome a este monstro, ou este monstro simplesmente é um fantasma, pois como dito anteriormente, não existem diretivas bem definidas para conceituar o que se chama “Web 2.0”.

Conclusão

Sendo assim, é como se você estivesse utilizando seu programa de escritório na sua versão 1.0 que tem cinco funcionalidades dentro do mesmo, porém você fazia uso apenas de três delas. Ai um dia você começa a usar as outras duas funcionalidades que ainda não havia experimentado. Isto significa que seu programa mudou da versão 1.0 para a versão 1.1 ou para a 2.0??? Acho que não. Acho que a versão só muda quando se corrige bugs e/ou implementa novas funcionalidades e/ou apenas se muda alguma coisa dentro do sistema. Ou estou errado?

Se realmente o conceito de Web 2.0 pegar, eu não vou me surpreender com o novo BOOM da revolução na programação de computadores com o uso de constantes. Este recurso tão antigo e tão bom de ser utilizado, para deixar códigos legíveis, mas que não é utilizado em larga escala e nem nos locais onde deve ser realmente utilizado. Talvez seja mesmo pela cultura dos antigos professores ou então da falta de visão dos novos profissionais e professores também. Qual o nome dado a isto? Programação Orientada a Constantes? Ou isto já faz parte do pacote que o pessoal está guardando para a Web 3.0?

Links:
http://www.revolucao.etc.br/archives/web-20-nao-significa-nada-me-desculpe/
http://pt.wikipedia.org/wiki/World_Wide_Web
http://www.w3.org/
http://www.google.com.br/search?hl=pt-BR&lr=&defl=pt&q=define:World+Wide+Web&sa=X&oi=glossary_definition&ct=titl
http://www.phpbrasil.com/articles/article.php/id/1239
Read More 3 comentários | Postado por Rafael Roberto | edit post

3 comentários

  1. David B S Ribeiro on 23:45

    Nao tenha duvidas de que acredito nas funcionalidades que a web pode trazer. Mas versionar a WEB 'e bastante complicado.

    Para mim tudo isto de WEB 2.0, 3.0 'e apena uma jogada de marketing.

    A utilizacao de AJAX ja 'e bastante antiga.. bastava fazer bom uso dos recursos que ja existiam.

    'E igual ao versionamento de um software. Não 'e porque eu passei a fazer uso de uma area do mesmo que ate então não era explorada que a versão do mesmo ira alterar. Mas o mesmo ira alterar quando me oferecer novos recursos.

    Talvez um movimento real seja em breve a substituição do velo HTML por outra coisa, como podera ocorrer no desenvolvimento do projeto TAMARIN da Mozilla em conjunto com a Adobe.

     
  2. Fernando Tugu on 09:23

    Bom tambem concordo que seja marketing... e que é uma tecnologia "velha" , porem a grande mudança foi a perda do preconceito com o javascript, que a um tempo atraz eram abominados por alguns programadores eu inclusive.. heheh e como dito o grande passe para o "BOOM" foi a estabilidade que os navegadores tem hj, ou seja todoso suportam js , e sem falhas graves como antes....

     
  3. David B S Ribeiro on 09:32

    Justamente Fernando... Tanto, que hoje em dia, não se fala mais em Web 2.0. Houve a época em que o cara lá falou e parecia que todo mundo tinha que aprender "novas tecnologias". Hoje, tudo se resume à AJAX ou então, outras técnicas que facilitam o uso... Como por exemplo OO.

    Este texto foi escrito na época em que o cara falou na conferência sobre Web 2.0 no meu antigo blog. Ai fechei o antigo e criei este com dois amigos meus e repassei os posts mais "interessantes".

     


Postar um comentário

Coloque sua opinião sobre o texto que você clicou!

Postagem mais recente Postagem mais antiga Página inicial

Color Paper

  • About
      About me. Edit this in the options panel.
  • Arquivo do blog

    Categorias

    • coisas sérias (156)
    • parece piada mas é verdade (89)
    • pra rir (51)
    • rápidas (23)
    • internas (15)
    • por quê? (15)
    • F1 (12)
    • direito de resposta (2)
    • leitor (2)

    Enxugando o gelo

    Você tem dúvidas? Nós entendemos!

    RSS

    Postagens
    Atom
    Postagens
    Comentários
    Atom
    Comentários
  • Search






    • Home
    • Posts RSS
    • Comments RSS
    • Edit

    © Copyright Enxugando o gelo. All rights reserved.
    Designed by FTL Wordpress Themes | Bloggerized by FalconHive.com | Blogger Templates
    brought to you by Smashing Magazine

    Back to Top