As regras foram discutidas antes de surgir o termo, sob outros nomes como infoware, the internet operating system e the open source paradigm shift e são produtos de um consenso entre empresas como Google, Amazon, Yahoo e Microsoft e estudiosos da Web e da consolidação do que realmente traz resultado na Internet. Regras - O beta perpétuo – não trate o software como um artefato, mas como um processo de comprometimento com seus usuários. - Pequenas peças frouxamente unidas – abra seus dados e serviços para que sejam reutilizados por outros. Reutilize dados e serviços de outros sempre que possível. - Software acima do nível de um único dispositivo – não pense em aplicativos que estão no cliente ou servidor, mas desenvolva aplicativos que estão no espaço entre eles. - Lei da Conservação de Lucros, de Clayton Christensen – lembre-se de que em um ambiente de rede, APIs abertas e protocolos padrões vencem, mas isso não significa que a idéia de vantagem competitiva vá embora. - Dados são o novo “Intel inside” – a mais importante entre as futuras fontes de fechamento e vantagem competitiva serão os dados, seja através do aumento do retorno sobre dados gerados pelo usuário, sendo dono de um nome ou através de formatos de arquivo proprietários. Web 2.0 e a programação Começaram-se a desenvolver softwares que são usados pela Internet e vendidos não em pacotes mas como serviços, pagos mensalmente como uma conta de água. Além disso, mudou-se a forma de fazer softwares. Para que tudo funcionasse bem na Internet, foi necessário a união de várias tecnologias (como AJAX) que tornassem a experiência do usuário mais rica, com interfaces rápidas e muito fáceis de usar. Interfaces com o utilizador A Web 2.0 propõe uma experiência de uso semelhante à de aplicativos para desktop, freqüentemente fazendo uso de uma combinação de tecnologias surgidas no final da década de 1990, que incluem Web services APIs (1998), AJAX (1998), Web syndication (1997), entre outras. Estas tecnologias aumentaram a velocidade e a facilidade de uso de aplicativos Web, sendo responsáveis por um aumento significativo no conteúdo (colaborativo ou meramente expositivo) existente na Internet. De forma particular, o AJAX permite ao usuário não esperar que uma página Web se recarregue ou que o processo seja terminado para continuar usando o software. Cada informação é processada separadamente, de forma assíncrona, de forma que não é mais necessário recarregar a página a cada clique. A Web é a plataforma, o software um serviço Na Web 2.0 os softwares funcionam pela Internet, não somente instalados no computador local, de forma que vários programas podem se integrar formando uma grande plataforma. Por exemplo, os seus contatos do programa de e-mail podem ser usados no programa de agenda, ou pode-se criar um novo evento numa agenda através do programa de e-mail. Os programas funcionam como serviços em vez de vendê-los em pacotes. Estes serviços podem ser cobrados com uma mensalidade, como a sua conta de água. Na web 2.0 os programas são abertos, ou seja, uma parte do programa pode ser utilizado por qualquer pessoa para se fazer outro programa. São utilizadas APIs para deixar que outros sites utilizem partes dos seus dados nos serviços deles. Em vez de grandes servidores provendo uma enorme quantidade de arquivos, na web 2.0 descobriu-se as redes P2P, na qual cada usuário é um servidor de arquivos e os arquivos são trocados diretamente entre eles. Web 2.0 e o conteúdo O conteúdo dos websites também sofreu um enorme impacto com a Web 2.0, dando ao usuário a possibilidade de participar, geralmente gerando e organizando as informações. Mesmo quando o conteúdo não é gerado pelos usuários, este pode ser enriquecido através de comentários, avaliação, ou personalização. Algumas aplicações Web 2.0 permitem a personalização do conteúdo mostrado para cada usuário, sob forma de página pessoal, permitindo a ele a filtragem de informação que ele considera relevante. O conceito usado é comparável com o do software livre: se há muitas pessoas olhando, todos os erros são corrigidos facilmente. Para isso existem comunidades que se auto-moderam, através da participação dos usuários indicando ao sistema qual usuário não deve mais participar da comunidade. Aprenda a gerar um rendimento de 6 digítos ao ano com internet marketing |
















