0% acharam este documento útil (0 voto)
4 visualizações35 páginas

Fundamentos da Web 2.0

Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações35 páginas

Fundamentos da Web 2.0

Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

João Ricardo Ziglio do Amaral

João Ricardo Ziglio do Amaral

Fundamentos da Web 2.0

1
João Ricardo Ziglio do Amaral

Dedicatória

“Dedico esse livro aos meus pais, à minha namorada

e aos amigos pela atenção e carinho”

2
João Ricardo Ziglio do Amaral

Agradecimentos

“Agradeço à Deus, aos meus pais e a minha namorada

pela compreensão e paciência”

3
João Ricardo Ziglio do Amaral

Epígrafe

“Algo só é impossível até que alguém duvide e acabe provando o contrário”

(Albert Einstein)

4
João Ricardo Ziglio do Amaral

Sumário

Introdução................................................................................................................ 6

Capítulo I – A Web 2.0............................................................................................. 7

1.1 Histórico..................................................................................................7

1.2 Apresentação da Web 2.0...................................................................... 8

1.3 Tecnologias usadas na Web 2.0............................................................. 13

Capítulo II – As empresas e a Web 2.0.................................................................. 22

2.1 As informações na Web 2.0.................................................................... 22

2.2 Vantagens de utilização de padrões para as empresas......................... 25

Considerações Finais.............................................................................................. 30

Referências bibliográficas...................................................................................... 31

5
João Ricardo Ziglio do Amaral

Introdução

A evolução do serviço www (World Wide Web), que surgiu em 1989, como

um integrador de informações, proporcionou o surgimento de tecnologias e novas

atitudes, que estão mudando totalmente a forma de interação do usuário com a

Internet.

Esse movimento está sendo chamado de Web 2.0 e trata-se de um conceito

que envolve o uso de técnicas de criar páginas e sites, e tal novidade tem gerado

muitos estudos e pesquisas sobre o tema.

A proposta deste livro é mostrar a evolução da Internet até o surgimento das

novas técnicas da Web 2.0, explicar suas novas tecnologias empregadas e

principais utilizações e vantagens, analisar como as informações das empresas

estão sendo melhor utilizadas no contexto dessa nova Web, verificar o impacto da

Web 2.0 nas empresas e definir quais as principais vantagens da utilização desse

novos padrões para essas empresas.

Neste livro, primeiramente apresenta – se uma revisão sobre evolução da

Internet, a definição do termo Web 2.0, dos navegadores Web mais conhecidos, a

diferenciação de aplicativos Desktop e Web, a explicação das tecnologias utilizadas

atualmente; no segundo capítulo são discutidas as mudanças causadas pela Web

2.0 nas empresas, as principais vantagens para as empresas da utilização de

padrões Web.

6
João Ricardo Ziglio do Amaral

Capítulo I – A Web 2.0

A finalidade deste capítulo é discutir brevemente o processo de evolução da

Internet e, assim, preparar o leitor para a apresentação do conceito de Web 2.0.

1.1 - Histórico

Um dos maiores receios dos norte-americanos durante a Guerra Fria era

perder as informações contidas em servidores de quartéis-generais, foi por isso que

o Departamento de defesa pensou em um sistema que interligasse vários pontos de

redes, para que o comando não ficasse centralizado. Criando uma rede onde não

haveria um computador central, pois acaso acontecesse um ataque à Casa Branca

ou ao Pentágono, as informações poderiam ser acessadas em outro lugar qualquer.

Essa Rede deveria ser considerada à prova de bombardeio, pois o sistema não era

comprometido caso um dos pontos desaparecesse. Essa rede foi denominada

ARPAnet (Advanced Research Projects Agency) e surgiu em 1969 interligando

vários centros de pesquisas.

Segundo o autor, no início dos anos 80, foi desenvolvida uma nova utilidade

para a citada ARPAnet. Essa rede passou a ligar os laboratórios e universidades dos

EUA e, posteriormente, outros países. Nessa época surgiu o nome Internet. No final

da década de 80, Tim Berners-Lee desenvolveu com sua equipe do CERN

(European Organization for Nuclear Research, de Genebra), um sistema de

hipertexto para funcionar em redes de computadores. Isso foi criado com a finalidade

de facilitar o compartilhamento de pesquisas de cientistas, uns com os outros.


7
João Ricardo Ziglio do Amaral

Pesquisadores do CERN, em 1991, tiveram a idéia de criar a World Wide

Web. No início a maioria das informações se apresentava no formato de texto e com

poucas ilustrações. Marc Andressen, do NCSA (National Center for Supercomputer

Activity), foi o criador do primeiro navegador para Internet: o Mosaic que era capaz

de interpretar gráficos e realizar navegações através de links. Nessa década

aumentou a compreensão do uso comercial da rede, gerando sua grande expansão.

Atualmente a Internet reúne mais de 40 mil redes e respeita a concepção

original: não tem um ponto central de comando e é considerada por muitos teóricos

da comunicação, um fenômeno tão importante para a humanidade quanto a

Revolução Industrial, com isso inaugurando uma nova era, ou seja, a Sociedade da

Informação.

1.2 - Apresentação da Web 2.0

Serviços básicos da Internet a execução remota de comandos, as

transferências de arquivos, o correio eletrônico, os grupos de notícias, enfim, a

estrutura na qual os serviços funcionam ligando diversas redes do mundo através do

TCP/IP1. Em outras palavras estes serviços ligam redes por meio da Internet através

do protocolo TCP/IP.

O termo Web 2.0 é uma expressão criada pela editora americana O'Reilly,

especializada em publicações das novas tecnologias, Internet em particular. Sendo

que, não se trata de uma nova versão de um software. É um slogan usado que se

tornou eficaz e apropriado, e que indica a superação da Web, e mostra que o www

1
TCP/IP – (TRANSMISSION CONTROL PROTOCOL//INTERNET PROTOCOL)
É um padrão de comunicação que reúne um conjunto de protocolos e as informações que trafegam
na rede necessitam dele, por isso ele é utilizado como protocolo primário da rede na internet.
8
João Ricardo Ziglio do Amaral

está entrando numa nova fase. É uma a passagem dos sites aos serviços, mudando

o significado da Internet conhecido, deixando espaço a os novos paradigmas nos

quais os casos de sucesso e parâmetros serão diferentes dos utilizados até o

momento.

Não se trata de modo algum de uma evolução tecnológica. Na verdade são

meios, instrumentos e serviços diferentes dos atuais.

Nesse contexto a Web 2.0 pode ser baseada no conceito de simplicidade,

onde tudo é claro e fácil de se executar. Não contendo gráficos ou tabelas

desnecessárias. Seu foco principal é o conhecimento.

Essa mudança proporciona uma maior interatividade, sendo que o usuário

pode opinar sobre o conteúdo. A isso se dá o nome de Tagsonomia ou

Folksonomia, ou seja, um trecho de conteúdo é associado a uma marca indelével,

classificatória e pessoal. Nele o usuário escolhe palavras-chave para classificar a

informação ou parte dela. É uma forma relacional de categorizar e classificar na

Web.

Devido a Tagsonomia que comunidades digitais e aplicações permitem aos

usuários uma interação. E isto não se limita apenas ao computador pessoal, pois a

Web 2.0 pode ser usada em aplicações que funcionam em tocadores de mp3,

celulares, videogames e inclusive na TV Interativa, ou seja, com essa nova

tecnologia os usuários recebem, transformam e publicam, criando assim um ciclo

infinito de geração de informação.

O HTML (Hyper Text Markup Language) é uma linguagem criada para exibir

documentos nos formatos mais básicos e não na forma de aplicações. Reunindo-se

9
João Ricardo Ziglio do Amaral

a essa realidade a inexistência de um padrão de navegadores e as conexões lentas

a web tornou-se uma plataforma tecnológica limitada.

O surgimento da Web 2.0 e o uso de novas tecnologias foi possível uma

maior interação dos usuários com os sites, diminuindo assim as limitações da

tecnologia. Um dos exemplos mais comum é o blog, que é um site no qual o usuário

faz atualizações organizadas cronologicamente escrevendo com total liberdade.

Não é necessário ter conhecimento profundo sobre informática para criar um

blog. Basta ter um computador com acesso à Internet. Não há controle sobre o

conteúdo divulgado e o internauta que visita a página pode publicar seus

comentários. É a liberdade de expressão elevada à potência máxima. Estima-se que

há mais de 11 milhões deles no mundo e que surjam 40 mil novos por dia, segundo

a empresa Technorati, que rastreia esses endereços.

Os blogs criam a idéia da informação não oficial e são fontes úteis para

encontrar informações de produtos, pois geralmente contém informações mais

detalhadas e comentários de consumidores.

Blogs são documentos criados por usuários e posteriormente visualizados

usando navegadores.

Um navegador da Web é um software que converte arquivos HTML em

documentos que integram texto e imagens. Os arquivos HTML estão em servidores

do mundo inteiro.

Navegadores Web mais conhecidos são:

 Internet Explorer que é o navegador mais utilizado, devido à Microsoft já

inserir o software no pacote Windows. Devido à generalizada utilização, a Internet

10
João Ricardo Ziglio do Amaral

Explorer e Outlook Express são alvos de vírus que se aproveitam das falhas de

segurança encontradas nesses programas;

 O Opera é um navegador rápido para carregar páginas e não tão pesado

quanto o Netscape. O programa de instalação é pequeno e possui recurso de

navegação por abas nas quais as novas páginas são abertas na mesma janela do

Opera, não havendo necessidade de abrir outras instâncias do navegador;

 O Mozilla, assim como o Opera, apresenta um sistema que permite que as

páginas sejam visualizadas à medida que o navegador vai baixando o arquivo e não

após tudo ser carregado. Também, possui gerenciador de downloads, cookies,

popups, senhas e dados digitados em formulário;

 O Netscape a partir da versão 6 é parecido com o Mozilla, ou seja, por

dentro eles são o mesmo navegador e compartilham praticamente dos mesmos

recursos, porém o Netscape traz no programa de instalação alguns outros softwares,

o que torna o instalador muito grande e lento.

Uma das propostas da Web 2.0 é usar sofwares aplicativos por meio de

dispositivos, sendo o mais comum o próprio computador via navegador.

Os softwares aplicativos, são programas específicos para a solução de

problemas do usuário, ou seja, efetuam as mais diversas tarefas, tais como:

processador de texto, editor de imagem, agenda, jogos, pesquisa, controle de

estoque, criação de banco de dados, comunicação via modem (fone, fax, e-mail,

chat, videoconferência), confecção de planilhas, entre outros. Os aplicativos são

criados e comercializados por empresas especializadas e, geralmente, são

desenvolvidos especificamente para um determinado sistema operacional, como por

exemplo, para Linux ou para Windows. Já com a proposta da Web 2.0 os aplicativos

11
João Ricardo Ziglio do Amaral

não dependem de um sistema operacional, pois os mesmos estão hospedados em

um servidor acessado por diversos usuários independente do sistema operacional

que esse possuir.

Os aplicativos podem ser divididos em:

 Uso geral: são programas que apresentam vários tipos de finalidades.

Exemplos: editores de texto; gráficos e planilhas, apresentação; navegadores e

gerenciadores de banco de dados;

 Uso específico: destinam-se exclusivamente a uma única finalidade.

Exemplos: folhas de pagamento, crediário, imposto de renda, cadastro, contas a

pagar e a receber, entre outros.

Com o surgimento do Gmail, um aplicativo Web de e-mail proporciona ao

usuário um grande espaço de armazenamento. Notou-se a possibilidade dos

navegadores web se comportarem como aplicações. Devido à essa evolução ficou

claro que o conceito da antiga www estava ultrapassado, e tais mudanças usam

agora o termo Web 2.0. No entanto, os desenvolvedores que estavam interessados

em descobrir como era possível desenvolver um aplicativo como o Gmail e

decifraram o seu código, descobrindo tal resposta no comando Javascript

xmlHttpRequest tecnologia que possibilita a aplicação dos conceitos da Web 2.0,

antes pouco utilizado.

Atualmente, as aplicações web se aproximam dos aplicativos instalados em

computadores pessoais, que são denominados aplicativos desktop.

12
João Ricardo Ziglio do Amaral

A distância entre essas aplicações está se tornando cada vez menor, pois os

aplicativos Web estão mais parecidos com os aplicativos locais do que com sites.

Além disso, com centenas de funcionalidades interessantes, usando o navegador. E

essa é a principal meta da Web 2.0, ou seja, tornar os aplicativos web cada vez mais

parecidos e funcionais como os aplicativos instalados nos computadores atualmente,

em que eles possam desempenhar diversas funções. Exemplo disso, o Google, que

comprou o Writely, um aplicativo web com a função de editor de textos, e o tornou

disponível ainda em fase beta. Muitas pessoas estão comparando esse aplicativo

web com o aplicativo desktop Microsoft Word, que pertence à Microsoft e que é o

editor de texto mais usado atualmente.

Ao acessar o Writely, os usuários tem a opção de salvar os arquivos em

extensões diferentes, o que torna possível que esse documento depois de salvo

possa ser aberto em outros editores de textos, até mesmo no Microsoft Word.

1. 3 - Tecnologias usadas na Web 2.0

O principal aspecto a ser considerado na Web 2.0 são as tecnologias

empregadas. Uma primeira tecnologia a ser apresentada é conhecida como RIA

(Rich Internet Applications), que é definida pela Adobe, empresa de

desenvolvimento de softwares, como uma combinação da facilidade de uso das

aplicações desktop, com a capilaridade2 e o baixo custo de desenvolvimento das

aplicações Web e interatividade e comunicação multimídia. Gerando como resultado

final uma aplicação mais rápida, simples e de fácil navegação para o usuário.

2
Capilaridade é a disseminação da informação de forma descentralizada.
13
João Ricardo Ziglio do Amaral

A RIA possibilita:

 Interfaces mais rápidas e práticas incluindo validações e formatações em

tempo real, sem necessidade de atualizações ou postagem de dados, ou seja,

garante um maior desempenho do aplicativo;

 Comportamentos de objetos clicar e arrastar, que significa que o aplicativo

tem comportamento parecido com o ambiente do sistema operacional Windows;

 A utilização de download progressivo de dados e conteúdo de acordo com a

banda do usuário, ou melhor, a velocidade de carregamento dos aplicativos varia de

acordo com a velocidade da conexão do usuário, assim tornando menor o tempo de

espera para visualização de conteúdo, pois cada usuário recebe dados e conteúdo

aproveitando melhor sua conexão com a Internet;

 Incorporar o melhor das duas funcionalidades da comunicação interativa o

áudio e vídeo, assim sendo, utilizar em conjunto áudio e vídeo para criar um

ambiente interativo, podemos citar como exemplo um jogo em Flash.

Outra tecnologia a ser apresentada é conhecida como Webstandards ou

Padrões Web que permitem a implementação de layout em HTML muito mais fácil e

rapidamente, além de tornar o site compatível com todos os navegadores que

utilizam os padrões do W3C (Consórcio que regulamenta e define os padrões da

web). A separação dos códigos que definem a apresentação, o conteúdo e o

comportamento.

14
João Ricardo Ziglio do Amaral

Os padrões Web permitem que se obtenha:

 Leveza e estabilidade para o site, ou seja, os aplicativos mais ágeis e

confiáveis;

 Fácil manutenção, que significa maior ganho de tempo na solução dos

problemas;

 Tamanho de arquivos menores o que economiza a banda e velocidade no

carregamento, assim sendo, menor tráfego em caso de muitos acessos ao mesmo

tempo devido a economia de banda;

 Maior acessibilidade para o usuário, ou melhor, pode ser acessado em mais

dispositivos como, por exemplo: palm top, celulares, entre outros;

 Compatibilidade com diferentes navegadores, ou seja, o aplicativo será

carregado corretamente em diversos navegadores.

Uma outra tecnologia a ser apresentada é conhecida como AJAX

(Asyncronous Javascript And XML) que é a reunião de várias outras tecnologias

como Javascript, XML e derivados para tornar o navegador mais interativo com o

usuário, que utiliza solicitações apenas das informações.O AJAX não é somente um

novo modelo, é também uma iniciativa na construção de aplicações web mais

dinâmicas e criativas. Ele evita as atualizações da tela, que causa transtornos para o

usuário. É importante lembrar que o AJAX está dentro do conceito RIA. Pode-se ter

uma aplicação rica em RIA construída com AJAX, Flash, Flex, entre outros, ou seja o

RIA é um conceito que incorpora varias ferramentas e metodologias de construção

dentre elas podemos citar o AJAX.

15
João Ricardo Ziglio do Amaral

As características do AJAX são:

 Executa o site e a aplicação web no próprio navegador do cliente, ou seja,

economiza processamento e banda do servidor;

 Reduz processamento no servidor, que significa, que algumas partes do

aplicativo são executadas na máquina do cliente;

 Apresentação baseada em padrões, usando XHTML e CSS, ou melhor, isso

possibilita menores tamanhos de arquivos que gera economia de banda e maior

velocidade nos downloads;

 Exposição e interação dinâmica usando o DOM, ou seja, torna o tempo de

resposta para o cliente menor;

 Intercâmbio e manipulação de dados usando XML e XSLT, o que significa,

uma maior facilidade na exportação de bancos de dados.

Atlas é um pacote para desenvolvimento web que integra um conjunto

extensivo de bibliotecas e scripts que são executados na máquina do usuário.

Seus benefícios são:

 Os mesmos do AJAX, porém com aumento significativo de produtividade no

desenvolvimento das aplicações web pelo fato do Atlas ser integrado ao Visual

[Link].

Outra tecnologia a ser apresentada é conhecida como Flash. É uma

tecnologia criada pela Adobe, desenvolvedora de programas de computador e é o

mais avançado ambiente de criação de sites interativos, experiências digitais e

conteúdo móvel, sendo um dos precursores do conceito RIA. Utilizando essa

16
João Ricardo Ziglio do Amaral

tecnologia pode-se oferecer um conteúdo rico com vídeo, gráficos, áudio e

animações.

O Flash permite:

 Utilização de recursos multimídia em sites de forma simples e leve de serem

baixados pelo usuário. Estima-se que a maioria dos computadores possuam o plugin

do Flash;

 Oferece ao usuário um visual mais elegante e interativo, com uso de

animações.

Outra tecnologia a ser apresentada é conhecida como Flex que é uma

tecnologia criada pela Adobe. Ela é atualmente a solução mais poderosa para a

criação de aplicações ricas (RIAs) multiplataforma. Permite a criação de aplicações

no estilo do Ajax, porém utilizando o plugin do Flash para funcionar. O Flex permite o

desenvolvimento rápido de aplicações RIA que usam o conceito de sistema e não de

sites.

A tecnologia [Link] que é a camada de desenvolvimento de aplicações

web da [Link] da Microsoft.

Os benefícios de seu uso são:

 Alto ganho de produtividade no desenvolvimento, ou seja, gera economia de

custo de produção de softwares;

 Os programas [Link] são compilados, o que traz rapidez e maior

segurança contra a ação de usuários mal intencionados, o que significa, menos

riscos de ataques pois apresenta o código em linguagem de máquina;

17
João Ricardo Ziglio do Amaral

 Suporte a diferentes navegadores, inclusive a geração de scripts de cliente é

automática, ou melhor, maior portabilidade do aplicativo podendo ser utilizado em

diversos navegadores;

 Um Aplicativo Web pode ser escrito em qualquer linguagem suportada no

[Link], inclusive misturando várias linguagens, assim sendo, gera maior

produtividade do desenvolvedor;

 O [Link] é uma poderosa arquitetura de armazenamento de páginas

permite otimizar o desempenho do servidor para níveis bem maiores que o ASP

tradicional ou seus concorrentes, ou seja, possibilita personalização do servidor.

Outra tecnologia conhecida como C# (pronuncia-se c sharp) é uma nova

linguagem criada pela Microsoft em conjunto com a [Link], para criar as

regras de negócio de um sistema. O C# é a linguagem de referência do NET pelas

seguintes razões:

 Foi feita a partir do zero para funcionar na nova plataforma mundial que é a

Internet, ou seja, não foi aproveitada nenhuma codificação anterior;

 A maior parte das classes do .NET Framework e até mesmo o compilador

JScript foram desenvolvidos em C#. O C# inclui idéias de várias linguagens de

programação, mas é patente a influência das duas outras principais linguagens com

as quais o principal criador trabalhou anteriormente: o Pascal do Delphi e o Java.

Existem também claras influências do C++ e Smalltalk.

A tecnologia a ser apresentada a Web Services que tem como conceito

principal a operabilidade conjunta, capacidade de sistemas diferentes se

comunicarem e compartilharem dados, se estiverem ligados entre si. Um Web

18
João Ricardo Ziglio do Amaral

Service é uma aplicação lógica, programável, acessível usando o protocolo padrão

da Internet, para tornar possível a comunicação transparente de máquina-para-

máquina e aplicação-para-aplicação.

Os benefícios do Web Service são:

 Utilizar a linguagem XML para a troca de informações, ou seja, possibilita a

compatibilidade entre vários serviços;

 São meios de comunicação entre computadores e não para seres humanos

como as páginas HTML tradicionais, ou melhor, são dedicados à troca de dados

entre serviços;

 Tecnologia que permite computadores na Internet conversarem entre si sem

a intervenção direta de usuários, que significa, autonomia de processos;

 Oferece uma nova proposição de negócios às empresas, abrindo um novo

universo de oportunidades, assim possibilitando a abertura de novos mercados e

consumidores;

 Por ser arquivo texto, pode ser interpretado em qualquer plataforma ou

sistema operacional e não apresenta problemas quando encontra um firewall, pois

não apresenta risco de segurança.

Outra tecnologia a ser apresentada é conhecida como XML que é a

abreviação de Linguagem extensível de formatação (Extensible Markup Language).

O XML é uma especificação técnica desenvolvida pela W3C (World Wide Web

Consortium), entidade responsável pela definição da área gráfica da Internet, para

superar as limitações do HTML. XML é definido como o formato universal de dados


19
João Ricardo Ziglio do Amaral

estruturados na Web e é considerada a linguagem de grande evolução na Internet.

Esses dados consistem em tabelas, desenhos, parâmetros de configuração.

XML tem os seguintes benefícios:

 Descreve e transporta dados como um banco de dados, ou seja, tem a

mesma estrutura de um banco de dados;

 Apresenta dados em um formato universal e interpretável por seres

humanos, o que significa, que é compreensível por seres humanos sem precisar de

um aplicativo para interpretá-lo;

 Permite a troca de dados de forma transparente entre plataformas diferentes,

ou melhor, possibilita troca de informações entre sistemas operacionais diferentes.

Outra tecnologia a ser apresentada que é conhecida como RSS (Really

Simple Syndication). Nela, pode-se reunir informações de vários sites em uma única

tela, como num programa de e-mail, ser avisado das novidades no momento que

elas são publicadas na Internet, assim o site vai até o usuário mostrando suas

novidades. É importante destacar que o RSS é um formato baseado na linguagem

XML.

Os benefícios do RSS são:

 Possibilidade de reunir em um único ambiente conteúdos produzidos por

diversas fontes, sem a necessidade de acessar cada uma separadamente, ou seja,

um mesmo site contém informações de diferentes locais;

20
João Ricardo Ziglio do Amaral

 Pode-se verificar notícias no computador em tempo real, ou melhor, as

atualizações dos sites são feitas mais rapidamente o que possibilita a disseminação

da informação em menor tempo;

 Automatização, a informação chega ao usuário e não o contrário, assim

sendo, os sites enviam novidades via e-mail aos seus usuários o que proporciona

uma maior interação.

Outra tecnologia a ser apresentada é conhecida como Microsoft SQL Server,

que é uma base de dados que tem a capacidade de suportar os sistemas de missão

crítica3 mais exigentes do mercado. Isso proporciona às empresas 35% de aumento

na velocidade dos processos transacionais se comparado a outros SGBDs do

mercado, que representa, segundo o autor, uma avançada solução de problemas

em projetos de inteligência empresarial e melhorias na produção de aplicações.

O SQL Server oferece uma disponibilidade de 99,999 % e também oferece

40% mais produtividade no tempo de desenvolvimento devido a ser integrado ao

Visual [Link] que tem uma boa segurança como resultado da criptografia.

Finalizando, no processo de evolução da Internet, o desenvolvimento das

tecnologias de hardware e software se somam para configurar o que se conhece

como Web 2.0, cujas tecnologias foram apresentadas nesse capítulo.

3
Missão crítica é um ambiente tecnológico construído para evitar a paralisação de serviços
computacionais e a perda de dados importantes a um negócio.
21
João Ricardo Ziglio do Amaral

Capítulo II – As empresas e a Web 2.0

Neste capítulo é discutido o impacto das mudanças da Web 2.0,

representado pelo desenvolvimento de variadas tecnologias nas empresas e seu

uso no gerenciamento de informações. Veremos as vantagens de trabalhar com

seus padrões.

2.1 – As informações na Web 2.0

Embora o foco das empresas esteja nos usuários e como eles utilizam a

Internet, a Web 2.0 traz impacto na maneira como as empresas e os clientes trocam

informações entre si.

As novas tecnologias como RSS, wikis e blogs são utilizadas para beneficiar

a empresa, como uma boa ferramenta de Marketing. As informações produzidas não

são somente consumidas dentro das empresas, mas sim, são de grande valia para

os usuários externos.

O gerenciamento das informações das empresas na Web 2.0 mostra uma

nova forma de produzir e compartilhar as informações. A publicação de uma

informação é gerenciada por procedimentos de governança corporativa4 que garante

informação verdadeira e atual. No entanto, se a informação gerada pela Web 2.0

4
Governança corporativa é o conjunto de práticas que tem por finalidade otimizar o desempenho de
uma companhia ao proteger todas as partes interessadas.
22
João Ricardo Ziglio do Amaral

passar pelos mesmos procedimentos, isso reduziria os benefícios da velocidade e

facilidade de compartilhamento.

A informação na Web 2.0 deveria ser considerada não-gerenciada, na qual,

os funcionários, respeitando as políticas de utilização da Web da empresa, não

divergem da companhia e nem publicam informações confidenciais, assim podem

utilizar blogs na Internet para divulgar produtos e serviços.

As fontes de informação na Web 2.0 são consideradas também excelente

fornecedora de dados para os projetos de inteligência empresarial. Essas fontes de

dados precisam ser levadas em conta nos projetos de integração, pois as empresas,

que empregarem essas técnicas, poderão ter um melhor relacionamento com o

cliente, com parceiros e com os fornecedores.

Isso acontece especialmente na indústria de serviços, pois a comunicação

bidirecional que a Web 2.0 proporciona permite respostas imediatas e uma rápida

evolução de ofertas através das informações coletadas das pessoas que utilizam

esses serviços e produtos. É nesse ponto que empresas como Amazon, pode ser

citada como exemplo, pois transformou essa interação com os clientes em uma

perfeita harmonia, conseguindo fornecer melhores serviços para seus clientes,

devido às recomendações, avaliações dos produtos feitas pelos consumidores e

utilizando o que funcionou bem na Web 1.0.

23
João Ricardo Ziglio do Amaral

As principais formas de aplicação de Web 2.0, para construir um bom

relacionamento com cliente são:

 Estabelecer usabilidade e experiência para o usuário pois, a maior parte dos

sites tradicionais ainda são muito complexos, difíceis de navegar e acabam falhando

ao invés de tornar fácil fazer negócios. Usar o HTML estático, força o carregamento

da página e requer atualizações constantes; a existência de vários menus e links

para clicar pode causar desconforto ao usuário, deixando-o perdido; e o excesso de

conteúdo em uma única página torna a leitura cansativa. Ao contrário, se forem

aplicadas às técnicas da Web 2.0, os sites se tornarão extremamente simples com

um bom design, de fácil navegação e com ótima usabilidade. Vale lembrar que

quanto menos uma aplicação for usada, mais simples ela deverá ser, pois os

usuários poderão esquecer como ela funciona, ou seja, para uma empresa é

importante ter um site fácil, simples e leve de se navegar que proporcione satisfação

ao cliente.

 Permitir, incentivar e coletar as contribuições do usuário pois os clientes

quase sempre são a melhor fonte de informação sobre os produtos. Portanto,

permitir uma comunicação bidirecional gera conhecimento e proporciona a coleta de

informações nas respostas, críticas, dicas, sugestões, preferências, conversas entre

seus clientes e até mesmo conversas entre sua empresa e seus consumidores. Se a

empresa estiver no ramo de fornecer conteúdo, pode permitir aos clientes

participarem desse fornecimento e compartilhar com outros usuários, o que significa,

que a empresa coleta informações recebidas de clientes através de seu serviço de

atendimento e as utiliza para melhorar seus produtos e serviços.

24
João Ricardo Ziglio do Amaral

 Permitir a formação de comunidades de clientes que gostam do que a

empresa vende. Nessas comunidades eles poderão compartilhar idéias e

informações, criando uma atmosfera de entusiasmo, ajudando outros consumidores,

organizando eventos on-line,entre outros. Além disso, essas comunidades mostram

uma tendência de que os consumidores estão deixando de comprar produtos para

comprar as experiências que esses produtos trazem e a própria comunidade em si,

torna-se uma experiência para eles. Para terminar, na análise de custo e benefício,

uma comunidade on-line pode tornar seus clientes mais fiéis, e colocá-los sempre à

frente de sua marca, aumentando a oportunidade de gerar novos negócios, ou

melhor, a empresa pode utilizar tais comunidades como ferramenta de Marketing,

além delas proporcionarem clientes mais fiéis ao produtos e serviços da empresa.

Existem muitas formas de se aplicar as idéias da Web 2.0 para melhorar ou

até mesmo reinventar o relacionamento com o cliente, mas essas são algumas das

idéias primordiais, no entanto, cada empresa pode criar novas técnicas.

2.2 - Vantagens da utilização de padrões para Web 2.0 para

as empresas

Existem diversas vantagens na aplicação dos padrões Web, elas não são,

de maneira alguma, totalmente inclusivas.

a) Uniformidade

Esta é a primeira vantagem, significa que documentos criados segundo os

padrões Web podem utilizar uma estrutura comum, facilitando a manipulação do

mesmo, pois, permite que modificações tais como inserções e remoções de

25
João Ricardo Ziglio do Amaral

conteúdo ou movimentações estruturais podem ser realizadas de maneira simples,

sem a necessidade de aplicações complexas. Para um exemplo específico, um site

contendo vários documentos pode fazer uso de uma única folha de estilo formatando

o conteúdo para exibição. Isso só é possível se os documentos forem uniformes. Um

outro exemplo é quando os documentos precisam ser transformados para uso em

outro ambiente. A uniformidade permite isso em um número reduzido de etapas

comuns.

b) Simplicidade

Outra vantagem da utilização dos padrões compreende realmente na

eliminação de elementos desnecessários. Nesse sentido é um retorno à utilização do

HTML na simples estruturação dos documentos, ignorando inicialmente a

apresentação dos mesmos, que pode ser aplicada depois de diversas formas.

Documentos criados com os padrões tendem a apresentar uma economia de

marcação permitindo maior flexibilidade na utilização dos mesmos, seja diretamente

em navegadores ou na transformação para outros usos. A simplicidade dos

documentos também resulta em melhores tempos de acesso, uma necessidade

ainda premente da Web atual. Um exemplo próprio das vantagens da simplicidade é

quanto aos mecanismos de busca. Documentos simples podem ser indexados

facilmente e normalmente recebem maior relevância nas buscas.

c) Liberdade

Liberdade é uma outra vantagem, pois os padrões Web permitem a

liberdade de estruturação e inovação por não serem controlados por uma empresa

específica. Isso permite que sejam utilizados por qualquer pessoa, sem necessidade

de pagar ou fazer algo pelo privilégio. Essa liberdade permite também uma facilidade

na movimentação de informações e evita que as mesmas se tornem obsoletas. Um

26
João Ricardo Ziglio do Amaral

documento criado através dos padrões Web, por causa da própria estrutura destes,

estará sempre aberto à movimentação na direção de outros padrões e sistemas

futuros. Formatos proprietário tornam as pessoas e empresas dependentes das

ferramentas que os manipulam e não oferecem outras opções de ferramentas e

formatos. Os padrões Web, criados especialmente para o compartilhamento de

informações, desencorajam tais práticas e evitam os problemas resultantes das

mesmas.

d) Separação de estrutura e apresentação

É considerada talvez a maior vantagem na utilização dos padrões, pois, a

utilização correta dos mesmos permite separar quase completamente a estrutura da

apresentação. Isso significa, o documento fica restrito ao conteúdo, sem especificar

qualquer forma de apresentação, permitindo esta ser modificada de acordo com as

necessidades. Assim, o documento permanece o mesmo, embora possa ser usado

em diferentes ambientes como navegadores, sintetizadores de fala, e geradores de

documentos Braille. A correta separação da estrutura da apresentação permite uma

flexibilidade na utilização do documento. Por exemplo, um determinado documento

pode ser exibido de uma certa forma em um navegador e modificado

significativamente para a impressão através da remoção de navegação, expansão

de links e execução de outras transformações que permitem o documento ser mais

facilmente utilizado em situações diversas.

e) Facilidade de criação

O uso de padrões também torna menos complicada a criação dos

documentos já que não é necessário preocupar-se inicialmente com a apresentação

dos mesmos, assim o criador do documento pode pensar apenas no conteúdo.

Como dito anteriormente, quase todo tipo de layout pode ser criado a partir de CSS

27
João Ricardo Ziglio do Amaral

e isso permite que essa etapa da construção de sites seja realizada

independentemente do desenvolvimento de conteúdo. O criador não necessita de

ferramentas específicas. O conteúdo pode ser editado em qualquer processador de

textos e posteriormente estruturado. Uma vez estruturado ele poderá ser exibido

através da formatação apropriada anexada ao mesmo.

f) Acessibilidade

É essa uma outra das grandes vantagens da utilização dos padrões. Em

termos de padrões, isso significa não só permitir que pessoas com deficiências

físicas tenham acesso à Web, mas também capacitar utilização das páginas em

outros tipos de ambientes diferentes do navegador convencional. Isso inclui

navegadores de voz, que lêem páginas Web em voz alta para pessoas com

dificuldades ou impossibilidade de visão; navegadores Braille que traduzem as

páginas nesse alfabeto; aparelhos com pequeno espaço de exibição e outros

aparelhos de saída que não tão usuais. Assim evitando duplicação de conteúdo e

facilitando a utilização geral dos documentos. A acessibilidade auxilia também

pessoas que não possuem deficiências físicas melhorando a manipulação das

páginas por teclas de atalho.

g) Extensibilidade

É uma outra vantagem dos padrões Web, ainda que indiretamente, pois,

permite que documentos criados com os padrões agreguem informações adicionais

que podem ser separadas quando não necessárias. Embora os navegadores atuais

ainda tenha problema com a especificação, a utilização da mesma atualmente é uma

maneira de preparar documentos para usos imprevistos no futuro.

h) Estabilidade

28
João Ricardo Ziglio do Amaral

Também uma vantagem da aplicação dos padrões, e significa que os

documentos feitos permanecerão compatíveis e serão capazes de degradar

graciosamente em ambientes com suporte limitado aos padrões produzindo um

resultado visual aceitável e completo acesso ao conteúdo. Um exemplo disso são

sites que possuem uma rica exibição em navegadores visuais mais modernos, mas

podem ser completamente acessados em navegadores de modo texto, como o Lynx,

ou navegadores com suporte fraco aos padrões, como o Netscape 4. Sendo também

direcionada ao futuro, a estabilidade permite que documentos existentes atualmente

permanecerão passíveis de utilização muitos anos no futuro, em ambientes ainda a

serem criados. Outro ganho da estabilidade é na manutenção de documentos.

Muitas vezes um determinado site pode passar por várias equipes durante sua vida

útil. A estabilidade dos documentos através dos padrões Web permite que um site

possa ser compreendido e editado por qualquer grupo necessário sem necessidade

de esforços excessivos.

29
João Ricardo Ziglio do Amaral

Considerações finais

Pode – se concluir Web 2.0 é uma expressão criada para definir o uso de

novas tecnologias e as já existentes que juntamente de padrões Web tornam o www

mais dinâmico e intuitivo. Assim, proporcionando ao usuário comum maior

possibilidade de criação e compartilhamento de informação usando blogs, wikis,

comunidades virtuais.

Nota – se ainda que a Web 2.0 gerou o aplicativo Web, parecido com

programas instalados nos computadores chamados de aplicativos desktop, porém

sendo mais leves e funcionando no próprio navegador sem precisar de instalação.

Assim sendo, a utilização da Web 2.0 pelas empresas proporciona aos seus

usuários e clientes maior interação e estabilidade, pois os sites e aplicativos são

intuitivos e dinâmicos, sendo facilmente utilizados e possibilitando uma comunicação

bidirecional na qual os clientes perguntam, enviam sugestões e reclamações para

centrais de atendimento ao consumidor, que podem oferecer resposta de forma ágil

e rápida.

Já para as empresas, as vantagens do uso da Web 2.0 são as coletas de

respostas de seus clientes sobre produtos e serviços de uma maneira eficiente

proporcionando uma maior chance de satisfazer as expectativas do mercado

consumidor tornando a empresa mais competitiva.

Portanto, a Web 2.0 é um conceito de união do que já funcionava bem na

Web com novas tecnologias e padrões para proporcionar aos usuários sites e

aplicativos dinâmicos intuitivos e interativos.

30
João Ricardo Ziglio do Amaral

Referências bibliográficas

ALMEIDA, Daniela; FERREIRA, Glória; GÓES, Claudia; ROCHA, Priscila. Microsoft

apresenta novos serviços Windows Live e Office Live. Disponível em: <

[Link] acesso em 10 de

outubro de 2006.

ANGERMEIER, Markus. Web 2.0 – Extended mindcloudmap. Disponível em: <

[Link] acesso em 20 de

outubro de 2006.

ASLESON, Ryan; SCHUTTA, Nathaniel T.. Fundamentos do Ajax. Rio de Janeiro. Ed.

Alta Books, 2006.

AYRES, Luciano. Flash is mobile: Conheça o Flash Lite e aprenda como produzir

conteúdo flash para celular. Disponível em:<[Link]

?site=artigos&as=mostra&id=75>, acesso em 17 de setembro de 2006.

BATTELLE, John. A Busca – Como o Google e seus competidores reinventaram os

negócios e estão transformando nossas vidas. São Paulo. Ed. Campus, 2005.

BOARO, Márcio. Web Services – Uma visão inicial. Disponível em: <[Link]

[Link]/brasil/msdn/colunas/webservices/col_webservices_1.aspx>, acesso

em 10 de setembro de 2006.

CAMARA, Fábio. C#- Introdução e Visão Geral. Disponível em:

<[Link] acesso em 15 de

setembro de 2006.

31
João Ricardo Ziglio do Amaral

CONTI, Fátima. Programas. Disponível em <[Link]

[Link]#aplicativos>, acesso em 21 de setembro de 2007.

CRANE, Dave; PASCARELLO, Eric; JAMES, Darren. Ajax in action. Greenwich:

Manning, 2007.

EIS, Diego. Quem deve se preocupar com os Padrões Web?. Disponível em

<[Link] acesso em 20 de setembro de 2007.

FERRAZ, Ronaldo M. Vantagens dos padrões Web. Disponível em:

<[Link]

acessado em 20 de setembro de 2007.

FORESTI, Nivaldo. Ajax versus Atlas: Nivaldo Foresti aborda as diferenças entre o

ambiente padrão e o do “patrão”. Disponível em: <[Link]

cao_corporativa/voce/idgcoluna.2007-07-12.0133513791/IDGColunaPrint_view >,

acesso em 18 de setembro de 2007.

FREITAS, Rogério. Web 2.0 fortalece conceitos de Gestão do Conhecimento e

apresenta novos desafios. Disponível em: <[Link]

colab1/web20>, acesso em 13 de setembro de 2007.

GARRETT , Jesse James. Ajax: A New Approach to Web Applications. Disponível em:

<[Link] acesso

em 19 de setembro de 2007.

GEHTLAND, Justin; GALBRAITH, Ben; ALMAER, Dion. Pragmatic Ajax: A web 2.0 Primer.

Pragmatic, 2007.
32
João Ricardo Ziglio do Amaral

JUNIOR, Gilberto Alves. Ajax não é uma tecnologia, é um jeito: Uma forma de fazer

sites procura usar web standards, CSS, XML, Javascript e outros recursos para criar

páginas mais leves que só carregam as informações necessárias naquele momento.

Disponível em: <[Link]

tecnologia-e-um-jeito/>, acesso em 20 de setembro de 2007.

LEME, Rodrigo. O lugar certo para os geeks: AJAX aproxima, e muito, aplicações

web do desktop. Disponível em:<[Link]

/archive/2006/08/23/ajax-aproxima-e-muito-aplicaes-web-do-desktop>, acesso em

21 de setembro de 2007.

MIRANDA, Ruy. Afastamento de Bill Gates: Contra-ataque estratégico. Disponível em:

<[Link] acesso

em 07 de outubro de 2007.

MONTALBANO, Elizabeth. [Link] troca Google por Microsoft. Disponível em:

<[Link]

GNoticia _ view>, acesso em 16 de setembro de 2007.

MONTALBANO, Elizabeth. Microsoft testa programa para competir com YouTube.

Disponível em <[Link]

oticia.2006-09-19.2284352889/IDGNoticia_view>, acesso em 16 de setembro de

2007.

MORATORI, Deborah. Navegar é preciso...: Conheça os browsers que garantem uma

navegação segura na internet. Disponível em: <[Link]

/informatica/arquivo/dicas/2003/07/21-navegadores/>, acesso em 21 de setembro de

2007.

33
João Ricardo Ziglio do Amaral

PEREIRA, Henrique Costa. Folksonomia e a maneira com que nós colocamos ordem

nas coisas. Disponível em: <[Link] folksonomia-e-a-

maneira-com-que-nos-colocamos-ordem-nas-coisas/>, acesso em 18 de setembro

de 2007.

PEREZ, Juan Carlos. Microsoft lança beta de buscador e diz que vai alcançar o

Google. Disponível em: <[Link]

2006-03-08.4999632026/IDGNoticia_view>, acesso em 18 de setembro de 2007.

PEREZ, Juan Carlos. YouTube supera Google, MSN e Yahoo no mercado de vídeos

online. Disponível em: <[Link]

05-25.9878407835/IDGNoticia_view>, acesso em 17 de setembro de 2007.

REBELO, Paulo. O efeito Gmail: Microsoft vai aposentar Outlook Express. Disponível

em: <[Link]

melhorada-do-orkut/>, acesso em 21 de setembro de 2007.

RIBEIRO, Paulo. Versões existentes do SQL Server 2000. Disponível em

<[Link] acesso em 08

de setembro de 2007.

RICARTE, Ivan Luiz Marques. Glossário de Termos Computacionais. Disponível em:

<[Link]

acesso em 16 de setembro de 2007.

RUBINO, Luis Carlos. O que é RSS?. Disponível em <[Link]

online/web/arquivos/[Link]>, acesso em 10 de setembro de 2007.

34
João Ricardo Ziglio do Amaral

SILVA, Alex Figueiredo da. Macromedia Flex: Aprendendo o fundamental de Flex.

Disponível em<[Link]

=533>, acesso em 17 de setembro de 2007.

VERÍSSIMO, Hamilton. [Link] avanç[Link] de Janeiro, Ed. Axcel Books, 2004.

VILA, Juliana. Tribuna Livre: Os blogs começaram como diários

virtuais, viraram mania de celebridades e agora revolucionam a comunicação.

Disponível em: <[Link]

acesso em 21 de setembro de 2007.

WILDERON, Bastiaan Pieter; SANTOS, Jose Cicero dos. Aplicaçoes web dinamicas

com [Link] - Uma abordagem pratica para programadores nao Web. São

Paulo, Ed. Erica, 2005.

WHITHOUSE, Kendall. Estratégia do Yahoo: ficar fora das áreas de interesse da

Microsoft?. Disponível em:<[Link]

ure&id=1076&language=portuguese>, acesso em 20 de setembro de 2007.

WHITEHOUSE, Kendall. Por que a Microsoft tem medo do Google?. Disponível

em:<[Link]

guese&specialId=>, acesso em 20 de setembro de 2007.

35

Você também pode gostar