Você está na página 1de 30

O que Web 2.

0
Padres de design e modelos de negcios para a nova gerao de software
1

30/09/2005
Tim OReilly
2


O estouro da bolha das empresas ponto-com no outono de 2001 marcou uma virada na
web. Muitos concluram que a web tinha recebido uma publicidade exagerada quando,
na realidade, bolhas e conseqentes reorganizaes parecem ser um trao comum a
todas as revolues tecnolgicas. Tais crises tipicamente assinalam o momento em
que uma tecnologia ascendente est pronta para assumir seu lugar no centro da ao.
Impostores so eliminados, as histrias de verdadeiro sucesso mostram sua fora e
comea a haver uma compreenso sobre o que distingue um caso do outro.

O conceito de Web 2.0 comeou com uma conferncia de brainstorming entre a
OReilly e a MediaLive International. Dale Doughherty, pioneiro da web e vice-
presidente da OReilly, notou que, ao contrrio de haver explodido, a web estava mais
importante do que nunca, apresentando instigantes aplicaes novas e sites eclodindo
com surpreendente regularidade. E, o que melhor, parecia que as companhias que
haviam sobrevivido ao colapso tinham algo em comum. Ser que o colapso ponto-com
marcou uma espcie de virada que deu sentido a uma convocao do tipo Web 2.0?
Achamos que sim e, desse modo, nasceu a Conferncia Web 2.0.

No ano e meio que se seguiu, o termo Web 2.0 claramente se consagrou com mais
de 9,5 milhes de citaes no Google. Mas ainda existe um enorme desacordo sobre o
que significa Web 2.0, com alguns menosprezando a expresso como sendo um
termo de marketing sem nenhum sentido e outros aceitando-a como a nova forma
convencional de conhecimento.

Esse artigo uma tentativa de esclarecer o que queremos dizer com Web 2.0.
No brainstorming inicial, formulamos nossa idia de Web 2.0 atravs de exemplo:


1
Publicado em O'Reilly (http://www.oreilly.com/) Copyright 2006 OReilly Media, Inc.
Traduo: Miriam Medeiros. Reviso tcnica: J ulio Preuss. Novembro 2006
2
Presidente e CEO. OReilly Media, Inc., Tim@oreilly.com


2

Web 1.0 Web 2.0
DoubleClick - - > Google AdSense
Ofoto - - > Flickr
Akamai - - > Bit Torrent
mp3.com - - > Napster
Britannica Online - - > Wikipedia
Sites pessoais - - > blogs
evite - - > upcoming.org e EVDB
Especulao com nomes de domnio - - > otimizao para ferramenta de busca
page views - - > custo por clique
Screen scraping - - > servios web
publicao - - > participao
Sistemas de gerenciamento de contedo - - > wikis
diretrios (taxonomia) - - > tags (folksonomia)
stickness - - > syndication

A lista era interminvel. Mas o que nos fazia identificar um aplicativo ou abordagem
como Web 1.0 e outro como Web 2.0? (A pergunta especialmente premente
porque a noo de Web 2.0 tornou-se to disseminada que atualmente companhias
esto usando o termo como uma palavra-chave de marketing sem realmente entender
o que quer dizer. particularmente difcil porque muitas dessas novas empresas
viciadas na palavra-chave definitivamente no so Web 2.0 e alguns dos aplicativos
que identificamos como Web 2.0, como o Napster e o BitTorrent nem mesmo so
verdadeiros aplicativos web!) Comeamos por tentar trazer tona os princpios que, de
alguma forma, so demonstrados por histrias de sucesso de web 1.0 e pelas novas
aplicaes mais interessantes.

1. A Web como plataforma

Como muitos conceitos importantes, o de Web 2.0 no tem fronteiras rgidas mas, pelo
contrrio, um centro gravitacional. Pode-se visualizar a Web 2.0 como um conjunto de
princpios e prticas que interligam um verdadeiro sistema solar de sites que
demonstram alguns ou todos esses princpios e que esto a distncias variadas do
centro.

3







Figura 1

A figura 1 mostra um mapa de noces.de Web 2.0 desenvolvido durante uma sesso
de brainstorming durante a FOO Camp, uma conferncia na OReilly Media. um
trabalho ainda em processo mas que mostra as vrias idias que irradiam do centro da
Web.2.
PageRank,
Reputao do eBay,
Avaliaes da
Amazon: o usurio
como colaborador
Flickr, del.icio.us:
Tagging
No taxonomia
Blogs:
Participao,
No publicao
GMail, Google
Maps e AJ AX:
Experincia rica
do usurio
Google AdSense:
auto-servio
possibilitando a
cauda longa
Wikipedia:

Confiana Radical
Posicionamento Estratgico:
A Web como Plataforma

Posicionamento do Usurio:
Voc controla seus prprios dados

Competncias Centrais:
Servios, no software empacotado
Arquitetura de participao
Escalabilidade de custo eficiente
Fonte e transformao de dados remixveis
Software em mais de um dispositivo
Empregando a inteligncia coletiva
Uma atitude,
no uma
tecnologia
Confie nos
seus usurios
Pequenas peas
levemente
ligadas
(a web como
componentes)
A cauda
Longa
Dados
como o
Intel
Inside
O Beta
perptuo
Software melhor
quanto mais as
pessoas o
utilizam
Play
Experincia
rica do
usurio

Hackeabilidade
O direito de
Remixar:
Alguns direitos
reservados
Emergente:
Comportamento
do usurio no
pr-
determinado
Endereabili
dade
granular de
contedo
BitTorrent:
Descentralizao
Radical
MAPA de NOES WEB 2.0

4
Por exemplo, na primeira conferncia de Web 2.0, em outubro de 2004, na palestra de
abertura, J ohn Battele e eu fizemos uma lista preliminar de princpios. O primeiro deles
era A web como uma plataforma. Entretanto esse tambm era um lema da
queridinha da Web 1.0, a Netscape, que pegou fogo depois de uma inflamada batalha
com a Microsoft. Alm disso, dois dos nossos exemplos de Web 1.0, a Double Click e a
Akamai, eram ambas pioneiras em tratar a rede como plataforma. No freqente as
pessoas pensarem nelas como servios de rede mas, de fato, o primeiro servio web
amplamente distribudo foi o veiculador de anncios, assim como tambm ocorreu com
os mashups
3
(para usar um outro termo que vem ganhando terreno ultimamente). Cada
anncio em forma de banner oferecido como uma cooperao sem costuras entre
dois websites, ao apresentar uma pgina integrada ao leitor em um outro computador.
A Akamai tambm trata a rede como plataforma e, em um nvel mais profundo da pilha,
construindo um sistema de entrega de cache transparente que desafoga o
congestionamento da banda larga.

Entretanto, esses pioneiros forneceram contrastes teis porque os que entraram depois
levaram ainda mais longe suas solues para o mesmo problema, compreendendo
mais a fundo a natureza da nova plataforma. Tanto a DoubleClick como a Akamai
foram pioneiras da Web 2.0, entretanto tambm podemos ver como possvel
compreender mais sobre as possibilidades atravs da adoo de padres adicionais de
design Web 2.0.

Vamos nos aprofundar em cada um desses trs casos, trazendo tona alguns dos
elementos essenciais de diferena.

Netscape versus Google

Se a Netskape era o exemplo padro para a Web.1, a Google , com toda certeza, o
padro para a Web 2.0, nem que seja porque seus respectivos lanamentos na bolsa
de valores constituram-se em acontecimentos determinantes para cada uma de suas
eras. Vamos, portanto, comear com uma comparao entre essas duas companhias e
seus posicionamentos.

3 N.T. Mashup: aplicativo web hbrido. Da Wikipedia: Um mashup um site web ou aplicativo web que
combina, em uma experincia integrada (sem costura aparente), contedo de mais de uma fonte.


5

A Netscape definiu a web como plataforma em termos do velho paradigma de
software: seu carro-chefe era o navegador - um aplicativo para desktop - e sua
estratgia era usar seu domnio no mercado de navegadores para construir um
mercado de altos preos para produtos para sevidores. O controle sobre os padres
para a exibio de contedo e aplicativos no navegador, em tese, daria Netskape o
tipo de poder de mercado que a Microsoft desfrutava no mercado de PCs. Semelhante
ao modo como a noo de carruagem sem cavalos apresentava o automvel como
uma extenso de algo familiar, a Netscape promoveu um webtop para substituir o
desktop e planejou povoar este webtop com atualizaes de informao e
miniaplicativos empurrados para o webtop por provedores de informao que
comprariam os servidores da Netscape.

No final, tanto os navegadores como os servidores web acabaram convertendo-se em
commodities e o valor dirigiu-se para os servios oferecidos via plataforma web.

A Google, ao contrrio, comeou sua vida como uma aplicao nativa da web, nunca
foi vendida ou empacotada mas oferecida como um servio pelo qual os usurios
pagavam direta ou indiretamente. Nenhuma das armadilhas da velha indstria de
software estava presente. No havia prazos marcados para o lanamento de software,
apenas contnuos aperfeioamentos. Nada de licenas ou vendas, apenas uso. Nada
de converses para diferentes plataformas para que os usurios pudessem rodar o
software no seu prprio equipamento, apenas uma coleo altamente redimensionvel
de PCs commodity rodando sistemas operacionais de cdigo aberto alm de
aplicativos e ferramentas caseiras que nunca sero vistos por ningum de fora da
companhia.

No fundo, a Google requer uma competncia que a Netscape nunca precisou:
gerenciamento de base de dados. A Google no se limita a uma coleo de
ferramentas de software, uma base de dados especializada. Sem os dados, as
ferramentas so inteis; sem o software, no se consegue gerenciar os dados. Licena
de software e controle sobre os APIs
4
a alavanca de poder na era anterior tornam-
se irrelevantes porque o software no precisa mais ser distribudo mas apenas

4
N.T. Iniciais de Application Program Interface: Interface para Programao de Aplicativos.

6
executado e tambm porque sem a habilidade para coletar e gerenciar os dados, o
software tem pouca utilidade. Na verdade, o valor do software proporcional escala e
dinamismo dos dados que ele ajuda a gerenciar.

O servio da Google no um servidor embora ele seja prestado atravs de uma
macia coleo de servidores de Internet , nem um navegador embora seja
experimentado pelo usurio dentro do navegador. Nem o servio de busca que o seu
carro-chefe sequer hospeda o contedo que ele permite o cliente encontrar. Muito
parecido com um telefonema, que acontece no apenas nos aparelhos em cada
extremo da ligao mas na rede entre eles, a Google acontece no espao entre
navegador e ferramenta de busca, e o servidor de contedo de destino, como um
possibilitador ou intermedirio entre o(a) usurio(a) e a sua experincia online.

Enquanto tanto a Netscape como a Google possam ser descritas como companhias de
software, fica evidente que a Netscape pertencia ao mesmo mundo de software que
Lotus, Microsoft, Oracle, SAP e outras companhias que tiveram seu incio durante a
revoluo do software dos anos oitenta, enquanto os colegas do Google so outros
aplicativos de Internet como eBay, Amazon, Napster e, sim, DoubleClick e Akamai.

DoubleClick versus Overture e AdSense

Como a Google, a DoubleClick uma verdadeira cria da era da Internet. Ela funciona
como um servio, tem como competncia principal o gerenciamento de dados e, como
observado acima, foi uma pioneira em servios web, muito antes que os servios web
sequer tivessem um nome. Entretanto, no final das contas, a DoubleClick foi limitada
pelo seu modelo de negcios. Ela embarcou na noo dos anos noventa de que a rede
tinha a ver com publicao e no com participao; os anunciantes, no os
consumidores que estariam no comando; que o tamanho importava e que a internet
estava sendo cada vez mais dominada pelos principais websites, conforme os nmeros
da MediaMetrix e outras companhias de medidas de pontos de anncios da rede.

Como resultado, a DoubleClick orgulhosamente menciona no seu site mais de 2000
implementaes bem sucedidas do seu software. A Yahoo! Search Marketing (antiga

7
Overture) e a Google AdSense, ao contrrio, cada uma delas j serve centenas de
milhares de anunciantes.

O sucesso da Overture e da Google decorre da compreenso daquilo a que Chris
Anderson se refere com a cauda longa, o poder coletivo de pequenos sites que
constituem a maior parte do contedo da rede. As ofertas da DoubleClick requerem
um contrato formal de venda, limitando seu mercado aos poucos milhares de maiores
sites da rede. Overture e Google calcularam como tornar possvel a colocao de
anncio em praticamente qualquer pgina da rede. E, mais ainda, evitaram os formatos
amistosos de anncio tais como os banners e os popups em favor de textos de anncio
minimamente invasivos, relacionados ao contexto e amistosos para com o consumidor.

A lio da Web 2.0: alavancar o auto-servio do consumidor e algortimos de
gerenciamento de dados visando atingir a rede em toda sua extenso e no apenas o
centro, at a cauda longa e no apenas a cabea.

No surpreende que outras histrias de sucesso da Web 2.0 demonstrem este mesmo
tipo de comportamento. A eBay possibilita transaes ocasionais de poucos dlares
entre pessoas fsicas, atuando como um intermedirio mecnico. A Napster (embora
fechada por razes de ordem legal) formou a sua rede no com a construo de um
banco centralizado de msicas mas montando um sistema de tal forma, que qualquer
downloader tambm se tornava um servidor e assim aumentava a rede.

Akamai versus BitTorrent

Como a DoubleClick, a Akamai est
otimizada para fazer negcios com a
cabea, no com a cauda, com o centro,
no com as bordas. Embora beneficie os
indivduos da periferia ao facilitar seu acesso
aos sites de alta demanda do centro, ela
retira sua receita dos sites centrais.
Uma plataforma sempre supera
um aplicativo

Em cada um dos confrontos com rivais, a
Microsoft, com sucesso, lanou a carta da
plataforma como um trunfo at contra os
mais poderosos aplicativos. O Windows
permitiu que a Microsoft substitusse o
Lotus 1-2-3 pelo Excel, o WordPerfect pelo
Word e o Navegador Netscape pelo
Internet Explorer.


8
A BitTorrent, como outras pioneiras do
movimento P2P
5
, assume uma abordagem
radical na descentralizao da internet.
Cada cliente tambm um servidor;
arquivos so desmembrados em fragmentos
que podem ser fornecidos de mltiplas
localizaes, de forma transparente,
empregando a rede de downloaders para
prover tanto banda larga como dados para
outros usurios. Na verdade, quanto mais
popular for o arquivo mais rapidamente pode
ser servido na medida em que h mais
usurios fornecendo banda larga e
fragmentos do arquivo completo.

A BitTorrent, portanto, demonstra um
princpio chave da Web 2.0: o servio fica
automaticamente melhor quanto mais forem
os usurios que de se utilizam. Enquanto a
Akamai precisa adicionar servidores para
melhorar o servio, cada consumidor da
BitTorrent traz os seus prprios recursos
para o grupo. Existe uma arquitetura de
participao implcita, uma tica de
cooperao embutida pela qual o servio
atua, primariamente, como um intermedirio
inteligente que conecta as pontas entre si e
combina o poder dos prprios usurios.



2. Tirando partido da inteligncia coletiva

5
N.T. Peer-to-Peer: Usurio a usurio.
Desta vez, entretanto, o confronto no
entre uma plataforma e um aplicativo mas
entre duas plataformas com modelos de
negcios radicalmente diferentes. De um
lado, um nico fornecedor de software cuja
imensa base instalada, sistema operacional
firmemente integrado e APIs conferem
controle sobre o paradigma da
programao. Do outro lado, um sistema
sem proprietrio, reunido por um conjunto
de protocolos, padres abertos e acordos
de cooperao.

O Windows representa o pice do controle
do proprietrio atravs de APIs de software.
A Netscape tentou, em vo, arrebatar o
controle da Microsoft usando as mesmas
tcnicas que a prpria Microsoft havia
usado contra outros rivais. Mas o Apache,
que se ateve aos padres abertos da web,
prosperou. A batalha j no
desequilibrada uma plataforma versus um
nico aplicativo mas plataforma versus
plataforma, com a questo sendo qual a
plataforma e, mais profundamente, qual a
arquitetura e qual o modelo de negcios
est mais de acordo com as oportunidades
que se apresentam.

O Windows foi uma soluo brilhante para
os problemas do incio da era PC. Ele
nivelou o campo para os desenvolvedores
de aplicativos resolvendo uma infinidade de
problemas que haviam, anteriormente,
atormentado a indstria.
Mas uma nica abordagem monoltica,
controlada por um nico fornecedor, j no
mais uma soluo, um problema.

9
O principal princpio por trs do sucesso dos
gigantes nascidos na era Web 1.0 que
sobreviveram para liderar a era Web 2.0
parece ser porque eles souberam aproveitar
o poder que a rede tem de tirar partido da
inteligncia coletiva:


Hiperlinks so o fundamento da rede.
medida que os usurios adicionam
contedo e sites novos, esses
passam a integrar a estrutura da rede
medida que outros usurios
descobrem o contedo e se conectam
a ele. Do mesmo modo que se
formam sinapses no crebro com
as associaes fortalecendo-se em
funo da repetio ou da intensidade
a rede de conexes cresce
organicamente, como resultado da
atividade coletiva de todos os
usurios da rede.

A Yahoo!, a primeira grande histria de sucesso na Internet, nasceu como um
catlogo ou diretrio de links, uma agregao do melhor trabalho de milhares e,
depois, de milhes de usurios da rede. Apesar da Yahoo!, desde ento, ter
entrado no negcio de criao de vrios tipos de contedo, seu papel como
portal de entrada para o trabalho coletivo dos usurios da rede continua a ser o
centro do seu valor.
A entrada da Google na rea de busca, que rapidamente a transformou em lder
indiscutvel nesse mercado, foi o PageRank, um mtodo de fornecer melhores
resultados de busca, usando a estrutura de links da rede, ao invs de s as
caractersticas dos documentos.
Sistemas orientados para a comunicao
como certamente o a internet- como-
plataforma requerem inter-operabilidade.
A no ser que um fornecedor possa
controlar as duas extremidades de qualquer
interao, as possibilidades de manuteno
forada do usurio por APIs de software
so limitadas.

Qualquer fornecedor Web 2.0 que procure
assegurar seus ganhos com aplicativo
atravs do controle da plataforma no
estar, por definio, valendo-se da fora
da plataforma.

Isso no significa que no haja
oportunidades para lock-in e vantagem
competitiva, mas acreditamos que elas no
sero obtidas atravs de controle de APIs
de software e de protocolos. H um novo
jogo em ao. Daro certo na era Web 2.0
as companhias que compreenderem as
regras desse jogo ao invs de tentar voltar
s regras da era de software para PC.


10
O produto da eBay a atividade coletiva de todos os seus usurios; como a
prpria web, a eBay cresce organicamente em resposta atividade do usurio e
o papel da companhia o de possibilitadora de um contexto em que essa
atividade do usurio possa acontecer. Alm disso, a vantagem competitiva da
eBay deve-se, quase que totalmente, massa crtica de compradores e
vendedores tornando significativamente menos atraente qualquer novo
concorrente que oferea servios semelhantes.
a Amazon vende os mesmos produtos que concorrentes como
Barnesandnoble.com e recebe dos seus fornecedores as mesmas descries
dos produtos, imagens de capa e contedo editorial. Mas a Amazon
desenvolveu uma cincia sobre o engajamento do usurio. Ela tem infinitamente
mais avaliaes de usurios, convites para participar de vrias formas em
virtualmente todas as pginas e, ainda mais importante usa a atividade do
usurio para produzir melhores resultados de busca. Enquanto uma busca da
BarnesandNoble.com vai provavelmente levar a resultados encabeados pelos
produtos da prpria companhia ou que sejam patrocinados, os da Amazon
sempre apresentam em primeiro lugar os mais populares, uma computao em
tempo real baseada no apenas em vendas mas em outros fatores que os
conhecedores da Amazon chamam de fluxo em torno dos produtos. Contando
com a participao do usurio em escala muitssimo maior, no surpreende que
tambm as vendas da Amazon suplantem as dos concorrentes.

Atualmente, as companhias inovadoras que captaram esse insight, levando-o talvez
ainda mais longe, esto deixando sua marca na rede:

Wikipedia, uma enciclopdia online baseada na noo duvidosa de que um
verbete pode se adicionado por qualquer usurio da rede e editado por qualquer
um outro, uma experincia de confiana radical, que aplica criao de
contedo o ditado de Eric Raymond (originalmente cunhado no contexto de
software aberto de que com um nmero suficiente de olhos, todos os bugs
tornam-se visveis. A Wikipedia j est entre os cem top sites e muitos
acreditam que logo estar entre os dez primeiros. Trata-se de uma profunda
mudana na dinmica de criao de contedo!

11
Sites como o del.icio.us e o Flickr, duas companhias que recentemente vm
recebendo bastante ateno, inauguraram um conceito que alguns chamam de
folksonomia (em oposio a taxonomia), um estilo de categorizao
colaborativa de sites que emprega palavras chaves livremente escolhidas,
freqentemente chamadas de tags
6
. O uso de tags permite associaes
mltiplas e superpostas como as que o prprio crebro usa ao invs de
categorias rgidas. No exemplo tpico, uma fotografia de um filhote de cachorro
no Flickr pode ser etiquetada tanto como filhote ou como fofinho permitindo
ser localizada atravs de eixos de atividade de usurio que foram naturalmente
gerados.
Produtos colaborativos de filtragem de spam como o Cloudmark agregam as
decises individuais de usurios de e-mail sobre o que e o que no spam,
com melhor desempenho do que sistemas baseados na anlise das prprias
mensagens.
um trusmo que os maiores casos de sucesso na internet no anunciaram
seus produtos. Sua utilizao se deu por marketing viral, isto , recomendaes
que partiram de usurio para usurio. Pode-se ter quase certeza de que, se um
site ou produto depende de publicidade para se tornar conhecido, no Web
2.0.
At mesmo muito da infraestrutura da rede incluindo Linux, Apache, MySQL, e
de cdigo Perl, PHP ou Pyton em uso na maioria dos servidores web apiam-
se nos mtodos de produo comunitria de cdigo aberto, eles prprios um
exemplo de inteligncia coletiva possibilitada pela rede. H mais de cem mil
projetos de software aberto listados no SourceForge.net. Qualquer pessoa pode
adicionar um projeto, pode baixar e usar o cdigo, e novos projetos migram da
periferia para o centro como resultado de usurios que os fazem funcionar, em
um processo orgnico de adoo de software baseado quase unicamente no
marketing viral.

A lio: Efeitos na rede resultantes das contribuies dos usurios so a chave para a
supremacia de mercado na era Web 2.0.



6
N.T. etiquetas

12

Blogs e a sabedoria das massas

Um dos aspectos mais intensamente
comentados da era Web 2.0 o crescimento
dos blogs. Pginas pessoais sempre existiram
desde os primrdios da rede, e o dirio pessoal
e a coluna de opinio diria existem desde
antes disso, portanto por que tanto alvoroo?
Em seu aspecto mais bsico, um blog apenas
uma pgina pessoal em formato de dirio.

Mas, como Rich Skrenta assinala, a
organizao cronolgica de um blog parece
uma diferena trivial, mas puxa uma cadeia
completamente diferente de distribuio, de
publicidade e de valor.
Um dos fatores que fez diferena foi a
tecnologia chamada RSS. O RSS o
avano mais significativo na arquitetura
bsica da rede desde que os primeiros
hackers perceberam que a CGI
7
podia ser
usada para criar sites baseados em base de
dados. Permite que algum no apenas
acesse uma pgina mas faa uma
assinatura sendo notificado cada vez que
haja mudanas na pgina. Skrenta chama a
isso de rede incrementvel. Outros a
chamam de rede viva.

Agora, claro, sites dinmicos (isto , sites
baseados em base de dados com contedo
dinamicamente gerado) substituram as

7
N.T. Iniciais de Common Gateway Interface: Interface de Passagem Comum.
A arquitetura de participao

Alguns sistemas so projetados de forma
a encorajar a participao. No seu
trabalho, A cornucpia dos Commons,
Dan Bricklin observou que existem trs
formas de se construir uma grande banco
de dados. A primeira, demonstrada pela
Yahoo!, pagar pessoas para isso. A
segunda, inspirada nas lies da
comunidade de cdigo aberto, conseguir
que voluntrios executem a tarefa. O
resultado o Open Directory Project, um
concorrente de cdigo aberto da Yahoo!
Mas a Napster mostrou uma terceira
forma. Porque a Napster tem como
padro servir automaticamente qualquer
msica que tenha sido baixada, todo
usurio automaticamente ajudou a
construir o valor do banco de dados
compartilhado. Esta mesma abordagem
foi seguida por todos os outros servios
de compartilhamento de arquivo P2P.

Uma das lies chave da era Web 2.0 essa:
Usurios adicionam valor. Mas apenas uma
pequena percentagem de usurios se daro ao
trabalho de adicionar valor ao seu aplicativo
atravs de meios explcitos. Portanto, as
companhias Web 2.0 programam padres para
agregar dados do usurio e gerar valor como
um efeito paralelo ao uso comum do aplicativo.
Como assinalado acima, elas constroem
sistemas que ficam melhores quanto mais as
pessoa os utilizam.

13
pginas estticas h mais de dez anos. O
que dinmico em termos da rede viva no
so apenas as pginas mas os links.
Espera-se que um link para um blog
conduza a uma pgina em permanente
mudana, com permalinks
8
para qualquer
entrada individual e notificao a cada
mudana. Um link RSS , portanto, muito
mais forte do que, por exemplo, um favorito
ou um link para uma nica pgina.
O RSS tambm significa que o navegador
de rede no o nico meio de se ver uma
pgina. Enquanto alguns agregadores RSS,
como o Bloglines so baseados na rede,
outros so clientes desktop e ainda outros
permitem que usurios de dispositivos
portteis assinem o contedo
constantemente atualizado.

O RSS est sendo atualmente utilizado para
enviar no apenas avisos de atualizaes de
blog mas tambm todos os tipos de
atualizao de dados, incluindo cotaes da
bolsa, previso do tempo e disponibilidade
de fotos. Esse uso , na verdade, uma de
suas razes: o RSS nasceu em 1997, fruto
da confluncia da tecnologia Really Simple
Syndication de Dave Winer usada para
enviar atualizaes de blog e o Rich Site
Summary da Netscape que permitia aos
usurios criar homepages do Netscape
personalizadas, com fluxos de dados
regularmente atualizados.

8
N.T. Aglutinao de Permanent Link.

Mitch Kapor uma vez observou que
arquitetura poltica. A participao
intrnseca ao Napster, parte integral da sua
arquitetura.

Esse insight de arquitetura tambm pode ser
mais importante para o sucesso do software
de cdigo aberto do que o voluntariado que
mencionado com mais freqncia. A
arquitetura da Internet, e da World Wide
Web, assim como de projetos de softwares
de cdigo aberto como Linux, Apache and
Perl tal que usurios que procuram
egoisticamente satisfazer seus prprios
interesses, acabam gerando valor coletivo
como um sub-produto automtico. Cada um
desses projetos tem um pequeno centro
mecanismos de extenso bem definidos e
uma abordagem que permite que qualquer
componente bem comportado seja
adicionado por qualquer usurio,
aumentando as camadas externas daquilo a
que Larry Wall, o criador do Perl, se refere
como a cebola. Em outras palavras, estas
tecnologias demonstram efeitos de rede
simplesmente pelo modo como foram
projetadas.

Tais projetos podem ser vistos como tendo
uma arquitetura natural de participao.
Entretanto, como demonstrado pela Amazon,
atravs de um esforo contnuo (assim como
de incentivos econmicos com o programa
de afiliados), possvel sobrepor tal
arquitetura em um sistema que normalmente
no pareceria possu-la.

14
A Netscape desinteressou-se, e a tecnologia foi levada adiante pelo pioneiro de blogs
Userland, a companhia de Winer. Na atual safra de aplicaes percebe-se, entretanto,
a herana de ambos os pais.

Mas o RSS apenas um dos aspectos que faz o blog ser diferente de uma pgina
comum da rede. Tom Coates chama ateno para a importncia do permalink:

O permalink pode parecer, agora, uma pea trivial de funcionalidade mas foi, na
verdade, o dispositivo que transformou os blogs, de um fenmeno que facilitava a
publicao de contedo em uma confuso envolvendo conversas entre comunidades
superpostas. Pela primeira vez, tornou-se relativamente fcil apontar e discutir
especificamente um post em algum site pessoal. Iniciavam-se discusses. O chat
emergia. E como resultado, amizades formaram-se ou se estreitaram. O permalink foi a
primeira e mais bem sucedida tentativa de se construir pontes entre blogs.

De muitas maneiras, a combinao de RSS e permalinks acrescenta ao http o
protocolo web muitas das caractersticas do NNTP o Network News Protocol
Usenet. A blogosfera pode ser pensada como um novo meio de comunicao entre
usurios, equivalente Usenet e outros fruns que foram os pontos de encontro do
primeiros tempos da Internet. As pessoas podem no apenas assinar os sites umas
das outras obtendo fcil acesso aos comentrios individuais de uma pgina mas
tambm via um mecanismo conhecido como trackbacks
9
podem ver quando
algum cria links para a sua pgina e podem responder, quer criando links recprocos,
quer adicionando comentrios.

Curiosamente, links de mo dupla eram o objetivo dos primeiros sistemas de hipertexto
como o Xanadu. Os puristas do hipertexto comemoraram os trackbacks como um
passo na direo dos links de mo dupla. Mas, observe-se que os trackbacks no so
propriamente de mo dupla; na verdade, eles so links de mo nica (potencialmente)
simtricos que criam um efeito de links de mo dupla. A diferena pode parecer sutil
mas, na prtica, enorme. Sistemas de redes sociais como Friendster, Orkut e
LinkedIn que requerem permisso do receptor a fim de que uma conexo possa ser
criada carecem da mesma escalabilidade que a web. Como assinalou Caterina

9
N.T. A traduo literal seria seguir a pista.

15
Fake, co-fundadora do servio de compartilhamento de fotos Flickr, a ateno depende
da coincidncia para ser recproca. (O Flickr, portanto, permite aos usurios
estabelecer listas de acompanhamento qualquer usurio pode assinar o fluxo de
fotografias de qualquer outro, via RSS. O acesso notificado mas o usurio no
precisa autorizar a conexo).

Se uma parte essencial da Web 2.0 tirar partido da inteligncia coletiva,
transformando a web em uma espcie de crebro global, a blogosfera equivale a um
constante bate-papo mental que tem lugar na parte frontal do crebro, a voz que todos
ouvimos em nossas cabeas. Pode no refletir a estrutura mais profunda do crebro
freqentemente inconsciente mas equivale ao pensamento consciente. E, como
reflexo do pensamento consciente e da ateno, a blogosfera comeou a exercer um
poderoso efeito.

Em primeiro lugar, pelo fato das ferramentas de busca usarem estrutura de links para
predizer pginas importantes, os blogueiros como os mais produtivos e atualizados
usurios de links exercem um papel desproporcional nos resultados dos mecanismos
de busca. Em segundo lugar, o fato da comunidade de blogs ser to auto-referida
com blogueiros focalizando a ateno em outros blogueiros aumenta sua visibilidade
e poder. A cmara de eco condenada pelos crticos funciona tambm como
amplificador.

Se fossem meramente um amplificador, os blogs no despertariam nenhum interesse.
Mas, como a Wikipedia, os blogs capitalizam a inteligncia global como uma espcie
de filtro. Entra em ao o que J ames Suriowecki chama de a sabedoria das massas
e, do mesmo modo que o PageRank produz resultados melhores do que a anlise de
qualquer documento individual, a ateno coletiva da blogosfera seleciona o valor.

Enquanto a mdia tradicional
10
pode encarar os blogs como concorrentes, o que
realmente incomoda que a competio com a blogosfera como um todo. No se
trata apenas de uma competio entre sites, mas uma competio entre modelos de
negcio. O mundo da Web 2.0 tambm o mundo que Dan Gillmor chama de ns, a

10
N.T. Em ingls: mainstream media

16
mdia, um mundo em que a antiga audincia no umas poucas pessoas nos
bastidores decide o que importante.

3. Dados so o prximo Intel Inside

At hoje, todo aplicativo importante da Internet tem se apoiado em um banco de dados
especializado: rob de indexao do Google, diretrio (e rob) do Yahoo!, banco de
dados de produtos da Amazon, banco de dados de produtos e vendedores da eBay,
banco de dados de mapas da MapQuest, banco de dados espalhado de mscas da
Napster. No ano passado, em conversa pessoal, Hal Varian comentou que o SQL
11

o novo HTML. O gerenciamento de bancos de dados a nova competncia central
das companhias Web 2.0, de tal modo que temos, s vezes, nos referido a esses
aplicativos como infoware ao invs de simplesmente software.

Este fato coloca uma questo central: a quem pertencem os dados?

Na era da Internet, j se conhecem vrios casos em que o controle sobre um banco de
dados levou ao controle do mercado e enormes retornos financeiros. O monoplio
sobre o registro de nomes de domnios, inicialmente concedido pelo governo
12

Network Solutions (mais tarde comprada pela Verisign), foi um dos primeiros grandes
negcios lucrativos da Internet. Enquanto argumentamos que vantagens de negcios
pelo controle de APIs
13
muito mais difcil nos tempos da internet, o mesmo no se d
em relao ao controle sobre fontes-chave de dados, especialmente quando for caro
criar tais fontes ou quando elas permitirem retornos crescentes via efeitos de internet.

Leia os avisos de copyright abaixo de todo mapa gerado pela MapQuest,
maps.yahoo.com, maps.msn.com, ou maps.google.com e encontrar a observao:
Maps copyright NavTeq, Tele Atlas ou, a partir dos novos servios de imagens de
satlite, Images copyright Digital Globe. Essas companhias fizeram investimentos
substanciais em seus bancos de dados (s a NavTeq diz ter investido 750 milhes de
dlares para construir seu banco de dados de endereos e indicaes de ruas. A

11
N.T. Iniciais para Structured Query Language: Linguagem de Questo Estruturada. Usa banco de
dados na configurao de uma busca.
12
N.T. Governo dos Estados Unidos.
13
N.T. Iniciais de Application Program Interface: Interface para programao de aplicativos.


17
Digital Globe gastou 500 milhes de dlares para lanar seu prprio satlite visando
aperfeioar as imagens fornecidas pelo governo). A NavTeq chegou ao ponto de imitar
a conhecida logomarca Intel Inside da Intel: automveis com sistemas de navegao
recebem a marca NavTeq Onboard. Os dados so de fato o Intel Inside desses
aplicativos, o nico componente essencial em sistemas cuja infraestrutura de software
principalmente de cdigo aberto ou de algum outro modo commoditizado
Atualmente a disputa acirrada que tem lugar na arena de mapas da web demonstra
como a falta de percepo sobre a importncia de possuir os dados centrais de um
aplicativo poder, eventualmente, enfraquecer o poder competitivo. A MapQuest foi
pioneira na categoria de mapas, em 1995. Entretanto, quando a Yahoo!, a Microsoft e
mais recentemente a Google decidiram entrar nesse mercado, elas conseguiram
facilmente oferecer um aplicativo concorrente simplesmente obtendo licena sobre os
mesmos dados.

Compare-se, entretanto, a posio da Amazon.com. Assim como concorrentes tais
como a Barnesandnoble.com, seu banco de dados original veio da R.R. Bowker que
fornece os registros ISBN
14
. Entretanto, de modo diferente da MapQuest, a Amazon foi
implacvel na melhoria dos dados, acrescentando informaes fornecidas pelas
editoras tais como imagens da capa, sumrio, ndice e acesso a trechos dos livros. E, o
que foi mais importante, ela engajou seus usurios a fazerem comentrios sobre os
dados de tal forma que, depois de dez anos, a Amazon.com e no mais a Bowker
a principal fonte de dados bibliogrficos sobre livros, referncia para estudiosos e
bibliotecrios, tanto como para consumidores. Tambm introduziu seu prprio cdigo
de identificao, o ASIN
15
que corresponde ao ISBN quando este existe e/ou cria um
cdigo equivalente para produtos sem codificao. Efetivamente, a Amazon abarcou e
ampliou seus fornecedores de dados.

Imagine se a MapQuest tivesse feito o mesmo: engajar seus usurios no comentrio
dos mapas e indicaes, acrescentando camadas de valor. Teria sido muito mais difcil

14
N.T. Iniciais de International Standard Book Number. Nmero de cdigo internacionalmente aceito de
catalogao de livros.
15
N.T. Iniciais de Amazon Standard Identification Number. Segundo a Amazon informa no seu site:
Praticamente todo produto no nosso site tem o seu prprio ASIN um cdigo nico que usamos para
identific-lo. Para livros o ASIN o mesmo que o nmero do ISBN mas, para todos os outros produtos,
cria-se um novo ASIN quando eles passam a integrar o nosso catlogo.


18
para os concorrentes entrarem no mercado apenas com a licena sobre o banco de
dados.

A chegada recente do Google Maps servir de laboratrio vivo para a competio entre
vendedores de aplicativos e seus fornecedores de dados. O modelo leve de
programao do Google levou criao de numerosos servios de valor agregado na
forma de mashups que ligam o Google Maps a outras fontes de dados acessveis via
internet. O exemplo por excelncia de um desses mashups a housingmaps.com, de
Paul Rademacher, que rene a Google Maps com a Craiglist dados sobre aluguel de
apartamentos e venda de casas criando uma ferramenta interativa de busca de
imvel.

No momento, esses mashups so ainda, sobretudo, experincias inovadoras feitas por
hackers, mas que logo sero seguidas por iniciativas empresariais. Na verdade, j se
pode ver que, pelo menos para uma classe de desenvolvedores, a Google retirou da
Navteq o papel de fonte de dados e se auto inseriu como um intermedirio privilegiado.
Nos prximos anos, esperamos assistir a disputas entre fornecedores de dados e
vendedores de aplicativo medida em que vo percebendo a importncia de certas
classes de dados como blocos de construo para os aplicativos Web 2.0.

J comeou a corrida pela posse de certa classe de dados centrais: localizao,
identidade, calendrio de eventos pblicos, identificadores de produtos e cdigos. Em
muitos casos quando o custo de criao dos dados for significativo poder haver
uma oportunidade para um jogo estilo Intel Inside, com uma nica fonte de dados. Em
outros, o vencedor ser a companhia que primeiro atingir uma massa crtica de dados
atravs da participao de usurios, e transformar esses dados agregados em um
servio.

Por exemplo, na rea de identidade, PayPal, Amazons 1-click e os milhes de usurios
de sistemas de comunicao podem, todos eles, disputar legitimamente a construo
de um banco de dados de identidade que alcance toda a rede. (Sob esse ponto de
vista, a recente tentativa da Google de usar os nmeros de telefones celulares como
identificadores para as contas de Gmail pode ser um passo na direo de abranger e
expandir o sistema telefnico.) Enquanto isso, novas empresas como a Sxip esto

19
explorando o potencial de identidade distribuda na busca de um tipo de 1-click
distribudo que fornecer um subsistema de identidade Web 2.0 sem costura. Na rea
de calendrio, o EVDB
16
uma tentativa de construir o maior calendrio compartilhado
do mundo atravs de uma arquitetura de participao de estilo wiki. Enquanto no sai o
veredicto sobre o sucesso de nenhuma empresa ou abordagem em particular, claro
que padres e solues nessas reas que efetivamente transformem certas classes
de dados em sistemas confiveis do sistema operacional de internet tornaro
possvel a prxima gerao de aplicativos.

Ainda um outro ponto deve ser considerado em relao a dados: a preocupao do
usurio com privacidade e direitos sobre seus dados prprios. Em muitos dos
aplicativos do incio da era web, o copyright muito superficialmente garantido. Por
exemplo, a Amazon pleiteia os direitos sobre qualquer avaliao encaminhada ao site
mas, na ausncia de fiscalizao, as pessoas podem colocar a mesma avaliao em
outro lugar. Entretanto, medida que as companhias comeam a perceber que o
controle sobre os dados pode ser sua principal fonte de vantagem competitiva,
poderemos testemunhar um aumento nas tentativas de control-los.

De forma muito semelhante a como o aumento do software proprietrio levou ao
movimento do Free Software
17
, h a expectativa de que, na prxima dcada, o
crescimento dos bancos de dados proprietrios resulte em um movimento Free Data.
Os primeiros sinais dessa tendncia inconformista j podem ser notados nos projetos
de dados abertos como Wikipedia, Creative Commons e em projetos de software
como o Greasemonkey que permitem aos usurios assumir o controle de como os
dados aparecem no seu computador.

4. O fim do ciclo de lanamentos de software

Como observado acima quando da discusso Google versus Netscape, uma das
caractersticas que define a era software da internet que o software apresentado
como um servio e no um produto. Esse fato acarreta mudanas fundamentais no
modelo de negcios da companhia:


16
N.T. Iniciais de Events and Venues Database.
17
N.T. Software livre.

20
1. As operaes precisam se tornar uma competncia central. A competncia
em desenvolvimento de produto da Google ou da Yahoo! precisa estar no
mesmo nvel da competncia das operaes do dia-a-dia. A mudana do
software como produto para software como servio to fundamental que
o software deixar de funcionar a no ser que receba manuteno diria. A
Google tem que percorrer a rede continuamente e atualizar seus ndices,
filtrar o spam de links e outras tentativas de afetar seus resultados,
responder contnua e dinamicamente a centenas de milhes de questes
assncronas dos usurios e, simultaneamente, estabelecer a
correspondncia entre elas e a publicidade relativa ao contexto.

No por acaso que o sistema de administrao da Google, suas tcnicas
de rede e de balanceamento de carga sejam, talvez, segredos mais bem
guardados do que seus algoritmos de busca. O sucesso da Google em
automatizar tais processos um fator chave da sua vantagem, em termos
de custo, sobre os concorrentes.

Tambm no por acaso que linguagens de script tais como Perl, Python,
PHP e, agora, a Ruby sejam to importantes para as companhias web 2.0.
A Perl foi notavelmente descrita por Hassan Schroeder, o primeiro
webmaster da Sun, como a Silvertape da internet. Linguagens dinmicas
(freqentemente chamadas de linguagens de script e olhadas com desdm
pelos engenheiros de software da era dos artefatos de software) so a
ferramenta preferida dos administradores de sistema e de rede, assim
como dos desenvolvedores de aplicativos para a construo de sistemas
dinmicos que requerem alterao constante.

2. Usurios devem ser tratados como co-desenvolvedores, em referncia s
prticas de desenvolvimento do cdigo aberto (mesmo se for pouco
provvel que o software em questo seja lanado sob uma licena de
cdigo aberto). O lema do cdigo aberto lanar logo e lanar sempre
transformou-se em uma posio ainda mais radical, o beta perptuo, em
que o produto desenvolvido em aberto, com novos recursos surgindo a
cada ms, semana ou mesmo dia. No por acaso que se pode esperar

21
que servios tais como Gmail, GoogleMaps, Flickr, del.icio.us e outros do
mesmo tipo carreguem o logo Beta por anos a fio.

O monitoramento em tempo real do comportamento do usurio, para ver
exatamente quais e como os novos recursos esto sendo usados, torna-
se, portanto, uma outra importante competncia a ser exigida. Um
desenvolvedor web de um grande servio online comentou: Todo dia ns
disponibilizamos dois ou trs recursos em algum lugar do site e se os
usurios no os utilizam, ns os removemos. Se eles agradam, ns os
implementamos no site todo.
Carl Henderson, o principal desenvolvedor do Flickr, recentemente revelou
que eles implementam novos recursos a cada meia hora. Este ,
claramente, um modelo de desenvolvimento radicalmente diferente!
Embora nem todos os aplicativos web sejam desenvolvidos em estilo to
extremo como o do Flickr, quase todos tm um ciclo de desenvolvimento
radicalmente diferente de qualquer coisa da era PC ou cliente-servidor.
por esta razo que um editorial recente da ZDnet concluiu que a Microsoft
no ser capaz de vencer a Google: O modelo de negcios da Microsoft
depende de todos fazerem um upgrade em seu ambiente de computador a
cada dois ou trs anos. O da Google depende de todos explorarem o que
h de novo em seu ambiente de computador diariamente.

Enquanto a Microsoft tem demonstrado uma enorme capacidade em aprender com a
competio e at super-la, no h dvida de que, desta vez, a competio vai exigir
que ela (e, por extenso, todas as demais companhias de software existentes) torne-se
um tipo de companhia profundamente diferente. Companhias nativas da Web 2.0
desfrutam de uma vantagem natural porque no precisam se desfazer de antigos
padres (e seus correspondentes modelos de negcios e fontes de receita).

5. Modelos leves de programao

Assim que a idia de servios web se popularizou, grandes companhias entraram na
briga com um conjunto complexo de servios web, concebidos para criar ambientes de
programao altamente confiveis para aplicativos distribudos.

22

Entretanto, da mesma forma que a web teve
xito exatamente porque subverteu grande
parte da teoria de hipertexto, ao substituir um
pragmatismo simples por um desenho ideal, o
RSS talvez tenha se tornado o servio web
mais amplamente distribudo, provavelmente
devido sua simplicidade, enquanto os
complexos servios web corporativos ainda
precisam alcanar ampla distribuio.

Do mesmo modo, os servios web da
Amazon.com so fornecidos de duas formas:
uma que segue os formalismos do conjunto
de servios web SOAP (Simple Object
Access Protocol), e a outra simplesmente
fornecendo dados XML via HTTP, atravs de
uma abordagem leve s vezes chamada de
ReST (Representational State Transfer).
Enquanto conexes B2B de alto valor (como
as que ligam a Amazon a parceiros de varejo
como a ToysRUs) usam SOAP, a Amazon
informa que 95% do seu uso de servio
leve do tipo ReST.

Essa mesma procura por simplicidade pode
ser encontrada em outros servios web
orgnicos. O recente lanamento do
Google Maps um exemplo. Sua interface
simples do tipo AJ AX (J avascript e XML) foi
rapidamente decifrada por hackers que
passaram, ento, a remixar os dados
formando novos servios.

Uma tese de investimento Web 2.0

O investidor de risco Paul Kedrosky
escreve: A chave encontrar
investimentos onde sua posio seja
contrria do consenso. interessante
ver como cada faceta de Web 2.0 envolve
discordar do consenso: todos defendiam a
importncia da privacidade dos dados;
Flickr/Napster e outros os tornam pblicos.
No discordar para ser desagradvel
(petfood! online!), discordar quando voc
puder construir algo em cima disso. O Flickr
constri comunidades, a Napster construiu
uma vasta coleo.

Uma outra forma de se olhar que todas
as companhias bem sucedidas abrem mo
de alguma coisa cara, mas considerada
estratgica para, em troca, conseguir, de
graa, algo valioso que antes era caro. Por
exemplo, a Wikipedia abre mo do controle
editorial central em troca de abrangncia e
rapidez. A Napster desistiu da idia de
catlogo (todas as msicas que estavam
venda) e ganhou abrangncia. A Amazon
desistiu da idia de ter uma loja de vitrine
mas passou a atender o mundo inteiro. A
Google abriu mo dos grandes clientes
(inicialmente) e conseguiu os 80% cujas
necessidades no estavam sendo
satisfeitas. Existe alguma coisa bem
aikido (usar a fora do seu oponente
contra ele prprio) em dizer: voc sabe,
voc tem razo absolutamente qualquer
pessoa no mundo inteiro PODE atualizar
esse artigo. E sabe de uma coisa? Isso
uma m notcia para voc.

Nat Torkington

23
Servios web relacionados a mapas j estavam disponveis havia algum tempo em
fornecedores de GIS
18
tais como ESRI, MapQuest e Microsoft MapPoint. Mas o Google
Maps causou uma revoluo devido sua simplicidade. Enquanto a experincia com
qualquer servio web formal mantido por um fornecedor exigia um contrato formal entre
as partes, o modo como o Google Maps foi implementado deixava os dados
disponveis e logo os hackers encontraram formas de reutiliz-los criativamente.

Existem aqui, vrias lies significativas:

1. Apie modelos leves de programao que permitam a criao de sistemas
levemente acoplados. A complexidade do conjunto de servios financiados por
corporaes planejada para permitir acoplamento firme. Enquanto em muitos
casos isso se faz necessrio, muitos dos aplicativos mais interessantes podem,
de fato, permanecer levemente acoplados e at mesmo frgeis. A mentalidade
Web 2.0 muito diferente da tradicional mentalidade IT
19
!

2. Pense em sindicalizao, no em coordenao. Servios web simples, como o
RSS e os baseados no sistema ReST tm a ver com sindicalizar os dados para
o exterior e no em controlar o que acontece com eles quando chegam ao outro
lado da conexo. Esta idia fundamental para a prpria internet, um reflexo do
que se conhece por princpio ponta-a-ponta.

3. Projete para hackealilidade e remixabilidade. Sistemas como a web original,
RSS e AJ AX tm em comum barreiras reutilizao bem fracas. Grande parte
dos softwares teis so de cdigo aberto e, mesmo quando no o so, h pouco
esforo no sentido de proteo propriedade intelectual. A opo do navegador
web View Source possibilitou que qualquer usurio copiasse a pgina web de
qualquer outro; o RSS foi projetado para dar poder ao usurio de ver o
contedo que ele quer e quando quer, sem precisar da autorizao do
fornecedor da informao; os servios web de maior sucesso so os que foram
mais fceis de serem levados em direes nunca imaginadas por seus
criadores. A expresso alguns direitos reservados, popularizada pelo Creative

18
N.T. Iniciais de Geographic Information System (Sistema de informao geogrfica).
19
N.T. Iniciais de Information Technology (Tecnologia da informao).

24
Commons para contrastar com o mais tpico todos os direitos reservados, um
indicativo til.

Inovao na montagem

Modelos de negcios leves so um concomitante natural de programao leve e
conexes leves. A mentalidade Web 2.0 boa para a reutilizao. Um servio novo
como o housingmaps.com foi construdo simplesmente pela juno de dois outros j
existentes. O housingmaps.com no tem (ainda) um modelo de negcios mas, para
muitos servios de pequena escala, a Google AdSense (ou talvez as comisses dos
afiliados da Amazon, ou ambos) fornea o equivalente a um modelo encaixvel de
remunerao.

Estes exemplos propiciam um insight em relao a outro princpio-chave de web 2.0
que chamamos de inovao na montagem. Quando os componentes commodity so
abundantes, pode-se criar valor simplesmente pela sua montagem de formas novas ou
eficientes. Do mesmo modo como a revoluo PC criou muitas oportunidades de
inovao na montagem do hardware commodity, com companhias como a Dell criando
uma cincia em cima dessa montagem e, portanto, derrotando companhias cujos
modelos de negcios precisavam de inovao em desenvolvimento de produto,
acreditamos que a Web 2.0 ir criar oportunidades para que companhias superem a
concorrncia ao serem melhores no aproveitamento e integrao de servios
oferecidos por outras.

6. Software em mais de um dispositivo

Uma outra caracterstica Web 2.0 que merece meno o fato de que ela no se limita
mais plataforma PC. Ao deixar a Microsoft, o desenvolvedor de longa data Dave Stutz
deixou o conselho que Software til que for escrito acima do nvel do dispositivo nico
proporcionar altas margens por um bom tempo.
Naturalmente, qualquer aplicativo web pode ser visto como software com mais de um
dispositivo. Afinal de contas, at o aplicativo mais simples envolve pelo menos dois
computadores: o que hospeda o servidor web e o que hospeda o navegador. E, como

25
j dissemos, o desenvolvimento da web como plataforma estende essa idia a
aplicativos sintticos compostos de servios fornecidos por mltiplos computadores.

Entretando, do mesmo modo como acontece com muitas reas Web 2.0 onde o 2.0
no novidade e sim uma realizao mais plena do verdadeiro potencial da plataforma
web esta expresso nos fornece um insight-chave em como projetar aplicativos e
servios para a nova plataforma.

At hoje, o iTunes o melhor exemplo desse princpio. Ele vai diretamente do
dispositivo porttil at uma macia infraestrutura web, com o PC atuando como cache
e estao de controle local. Houve vrias tentativas prvias de levar contedo web at
dispositivos portteis, mas a combinao iPod/iTunes um dos primeiros aplicativos
projetados do zero para atingir mltiplos dispositivos. O TiVo um outro bom exemplo.

O iTunes e o TiVo tambm servem para demonstrar muitos dos outros princpios
centrais de Web 2.0. No so aplicativos web em si mas nivelam o poder da plataforma
web, tornando-a uma parte integrante, quase invisvel, da sua infrestrutura. O
gerenciamento de dados mais claramente o ponto central da oferta. So servios e
no aplicativos empacotados (embora, no caso do iTunes, possa ser usado como tal,
gerenciando apenas os dados locais do usurio). Alm disso, tanto TiVo como iTunes
apresentam um uso crescente de inteligncia coletiva, ainda que, nos dois casos, suas
experincias estejam em guerra com o lobby da propriedade intelectual. Existe apenas
uma limitada arquitetura de participao no iTunes embora o recente aparecimento dos
podcasts traga uma mudana substancial para a equao.

Esta uma das reas de Web 2.0 onde esperamos ver algumas das maiores
mudanas, medida que for aumentando o nmero de dispositivos conectados nova
plataforma. Quais os aplicativos possveis quando nossos telefones e nossos
automveis no esto consumindo mas, enviando dados? O monitoramento de trfico
em tempo real, flash mobs e jornalismo comunitrio so apenas alguns dos sinais que
chamam a ateno para as capacidades da nova plataforma.




26
7. Experincia rica do usurio

Desde o navegador Viola, de Pei Wei, em 1992, a web vinha sendo usada para enviar
miniaplicativos e outros tipos de contedo ativo para dentro do navegador. A introduo
do J ava, em 1995, foi projetada em torno da entrega desses miniaplicativos. O
J avaScript e, depois, o DHTML
20
foram introduzidos como formas leves de prover
programabilidade e experincia rica do usurio para o lado cliente. H alguns anos, a
Macromedia cunhou a expresso Rich Internet Applications
21
(que tambm foi
aproveitada pela Laszlo Systems concorrente de cdigo aberto do Flash) para
enfatizar a capacidade do Flash para entregar no apenas contedo multimdia mas
tambm experincias com aplicativos de estilo GUI
22
.

Entretanto, o potencial da web para enviar aplicativos de grande porte no se
concretizou at que a Google introduziu o Gmail, rapidamente seguido pelo
GoogleMaps aplicativos web com experincia rica do usurio e interatividade
equivalente do PC. A coleo de tecnologias usada pela Google foi batizada de
AJ AX
23
, em um artigo seminal de J esse J ames Garret, da firma de web design
Adaptative Path. Dizia ele:

AJ AX no uma tecnologia. So, na verdade, vrias tecnologias, cada uma
florescendo a seu modo, e reunindo-se em poderosas formas novas. AJ AX incorpora:

Apresentaes baseadas em padres usando XHTML e CSS;
Exibio e interao dinmicos usando o Document Object Model;
Troca e manipulao de dados usando XML e XSLT;
Recuperao de dados assncronos usando XMLHttpRequest;
e J avaScript para juntar tudo.

O AJ AX tambm um componente-chave de aplicativos Web 2.0 como o Flickr agora
parte da Yahoo! , os aplicativos basecamp e backpack do 37signals, assim como
outros aplicativos Google como Gmail e Orkut. Estamos entrando em um perodo sem

20
N.T. Iniciais de Dynamic Hyper Text Markup Language.
21
N.T. Em portugus: aplicativos de internet ricos.
22
N.T. Iniciais de Graphical User Interface (Interface de uso grfico).
23
N.T. Iniciais de Asynchronous JavaScript + XML.

27
precedentes de inovao na interface de usurio, medida em que os
desenvolvedores web esto finalmente em condies de construir aplicativos web to
ricos como os aplicativos locais dos PC.

Curiosamente, muitas das capacidades que
esto sendo atualmente exploradas j
estavam disponveis h vrios anos. No fim
dos anos 90, tanto a Microsoft como a
Netscape tinham idia do tipo de
capacidades que esto sendo, agora,
finalmente concretizadas, mas a disputa
sobre os padres a serem empregados
dificultou os aplicativos para mltiplos
navegadores. Foi s quando a Microsoft
definitivamente ganhou a guerra e passou a
haver, de fato, um nico padro de escrita
para navegador, que esse tipo de aplicativo
se tornou possvel. E, apesar do Firefox ter
reintroduzido a competio no mercado de
navegadores, pelo menos at agora, no
temos assitido mesma disputa destrutiva
sobre padres web, que deteve o progresso
nos anos 90.

Esperamos ver muitos aplicativos web novos
nos prximos anos, tanto os
verdadeiramente novos, como ricas re-
implementaes para web de aplicativos PC.
At hoje, toda mudana de plataforma
tambm criou oportunidades para uma
mudana de liderana dos aplicativos
dominantes da plataforma anterior.

Padres de design Web 2.0

No seu livro, A Pattern Language,
Christopher Alexander prope um formato
de descrio concisa para a soluo dos
problemas de arquitetura. Ele escreve:
Cada padro descreve um problema que
acontece repetidamente no nosso ambiente
e, ento, descreve o centro da soluo para
aquele problema, de tal forma que se pode
usar essa mesma soluo um milho de
vezes sem nunca repet-la, do mesmo jeito,
duas vezes sequer.

1. A cauda longa
Pequenos sites compreendem a
maior parte do contedo da
internet; pequenos nichos
constituem a massa de aplicaes
possveis. Portanto: Incentive o
auto-servio do cliente e o
gerenciamento algortmico de
dados para alcanar toda a web,
at as bordas e no apenas o
centro, at a cauda longa e no
apenas a cabea.
2. Dados so o prximo Intel
Inside
Os aplicativos so cada vez mais
baseados em dados. Portanto:
Para ter vantagem competitiva,
procure possuir uma nica fonte de
dados, difcil de ser recriada.

28
O Gmail j produziu algumas inovaes
interessantes na rea de e-mail,
combinando os pontos fortes da web
(acesso de qualquer parte, imensas
capacidades de bancos de dados,
possibilidades de busca) com interfaces de
usurio que se aproximam das interfaces PC
em termos de usabilidade. Enquanto isso,
outros clientes de e-mail na plataforma PC
esto beliscando o problema pelo outro lado,
adicionando IM
24
e capacidades presenciais.
Quo distantes estamos de um cliente de
comunicaes integrado que combine o
melhor do e-mail, IM e celular usando VoIP
25

para adicionar capacidades de voz aos
aplicativos web? A corrida j comeou.
fcil visualizar como a Web 2.0 tambm
vai refazer o livro de endereos. Um livro de
endereos no estilo Web 2.0 iria tratar o livro
de endereos local, do PC ou telefone,
simplesmente como um cache dos contatos
que voc tivesse explicitamente pedido ao
sistema para armazenar. Enquanto isso, um
agente web de sincronizao, do estilo
Gmail, lembraria qualquer mensagem
enviada ou recebida, todos os endereos de
e-mail e nmeros de telefone utilizados e iria
construir heursticas de redes sociais para
decidir quais alternativas apresentar quando
uma resposta no fosse localizada no cache
local. No encontrando ali a resposta, o
sistema pesquisaria a rede social mais
ampla.

24
N.T. Iniciais de Instant Message.
25
N.T. Inciais de Voice Over Internet Protocol.
3. Usurios agregam valor
A chave para a vantagem
competitiva em aplicativos de
internet at onde os usurios
acrescentam seus prprios dados
queles que voc fornece.
Portanto: No restrinja sua
arquitetura de participao no
desenvolvimento de software.
Envolva seus usurios, tanto
implcita como explicitamente, na
adio de valor ao seu aplicativo.
4. Efeitos de rede como padro
Apenas uma pequena percentagem
de usurios dar-se-o ao trabalho
de adicionar valor ao seu aplicativo.
Portanto: Crie padres para
agregar dados de usurio como
efeito colateral ao uso do aplicativo.
5. Alguns direitos reservados
A proteo propriedade
intelectual limita a reutilizao e
impede a experimentao.
Portanto: Quando h benefcios
decorrentes da apropriao coletiva
e no de restries particulares,
certifique-se de que as barreiras
so baixas. Siga os padres
existentes e use licenas com o
menor nmero de restries
possvel. Projete para
hackeabilidade e remixabilidade.
6. O beta perptuo
Quando dispositivos e programas
esto conectados internet, os
aplicativos no so mais artefatos
de software, so servios em
andamento.

29

Um editor de texto Web 2.0 suportaria a
edio colaborativa no estilo wiki
26
e no
apenas de documentos independentes. Mas
tambm iria suportar a formatao rica que
passamos a esperar de editores de texto
PC. O Writely um bom exemplo de um
desses aplicativos, embora ainda no tenha
muita aceitao.

A revoluo Web 2.0 tambm no se limitar
a aplicativos PC. A Salesforce.com mostra
como a web pode ser usada para enviar
software como um servio, em aplicativos
em escala empresarial como o CRM
27
.

A oportunidade de competio para novos
participantes est em abraar inteiramente o
potencial da Web 2.0. As empresas que
conseguirem iro criar aplicativos que
aprendero com os seus usurios, usando
uma arquitetura de participao para obter
vantagem poderosa no apenas na interface
de software, mas na riqueza dos dados
compartilhados.


Competncias das companhias Web 2.0

Ao explorar os sete princpios acima, enfatizamos alguns dos principais recursos Web
2.0. Cada um dos exemplos discutidos demonstra um ou mais desses sete princpios-
chave, mas pode no ter outros. Valos encerrar, portanto, resumindo o que
acreditamos ser as competncias centrais das companhias Web 2.0:

26
N.T. wiki: Web site colaborativo semelhante a um blog de grupo muito mais adaptvel.
27
N.T. Iniciais de Customer relationship management: gerenciamento de relao com o cliente.
Portanto: No empacote novos
recursos em lanamentos
monolticos mas, ao invs disso,
adicione-os regularmente como
parte da experincia diria do
usurio. Engage os seus usurios
como avaliadores em tempo real e
equipe o servio para que voc
saiba como as pessoas esto
usando os novos recursos.
7. Coopere, no controle
Aplicativos Web 2.0 so
construdos a partir de uma rede
cooperativa de servios de dados.
Portanto: Oferea interfaces para
servios web e sindicalizao de
contedo e reutilize os servios de
dados de outros. Encoraje modelos
leves de programao que admitam
sistemas levemente acoplados.
8. Software com mais de um nico
dispositivo
O PC no mais o nico
dispositivo de acesso aos
aplicativos de internet e os
aplicativos limitados a um nico
dispositivo tm menos valor do que
os que so conectados. Portanto:
Projete seus aplicativos desde o
incio para integrar servios entre
dispositivos portteis, PCs e
servidores de internet.

30

Servios e no software empacotado, com escalabilidade de custo eficiente
Controle sobre fontes de dados nicas e difceis de serem criadas e que ficam
mais ricas quanto mais as pessoas as utilizarem
Confiana nos usurios como co-desenvolvedores
Agregao de inteligncia coletiva
Estimular a cauda longa atravs de auto-servio para o cliente
Software para mais de um dispositivo
Interfaces de usurio, modelos de desenvolvimento e modelos de negcios
leves

Da prxima vez que uma companhia reivindicar ser Web 2.0, compare suas
caractersticas com a lista acima. Quanto mais pontos fizer, mais far jus ao nome.
Lembre-se, no entanto, que excelncia em uma rea pode contar mais do que alguns
pequenos passos em todas as sete.

Você também pode gostar