20
Professor: Antônio Mendes Ribeiro Alunos: Juliano Xavier Maísa Horta Projeto VI: Tecnologias básicas da Web 2.0

Projeto Vi

Embed Size (px)

Citation preview

Page 1: Projeto Vi

Professor: Antônio Mendes Ribeiro

Alunos: Juliano Xavier Maísa Horta

Projeto VI: Tecnologias básicas da Web 2.0

Page 2: Projeto Vi

O que é Widget?(Conceitos)...

Page 3: Projeto Vi

•Segundo a Wikipedia, um widget é um componente de uma interface gráfica do utilizador (GUI), o que inclui janelas, botões, menus, ícones, barra de rolagem, etc...

• Widget pode representar textos ou imagens que podem ser capturados e publicados automaticamente em qualquer tipo de website, incluindo blogs.

•Os widgets podem representar também pequenas janelas que ficam no desktop. Essas Janelas têm como objetivo principal entreter, ajudar ou informar o Usuário.

Page 4: Projeto Vi

Ou seja...

Widget funciona para colocar conteúdo de um

site em outro. Sabe quando você vê um

vídeo do YouTube em outro site? Então, aquilo

pode ser considerado um widget. Janelas com mapas do Google Maps

são outro exemplo.

Os Widgets podem carregar desde o

catálogo de vendas de uma loja até algum tipo de serviço informativo,

como notícias em tempo real ou cotações

de moedas.

Page 5: Projeto Vi

Produtos do Mercado...

Page 6: Projeto Vi

Exemplos

Page 7: Projeto Vi

Exemplos

Page 8: Projeto Vi

Como está sendo usado...

Page 9: Projeto Vi

Os widgets podem serem usados em vários tipos de ambientes: blogs, sites (pessoais e comerciais), meios de

comunicação, empresas de Marketing, utilitários, etc.

Page 10: Projeto Vi

Vantagens

•Podem serem usados como anúncios;

•São facilmente atualizados;

•Se espalham rapidamente pela web, pois é a divulgação é fácil;

•São dinâmicos;

Page 11: Projeto Vi

Perguntas???

Page 12: Projeto Vi

P1: Existem também desvantagens no uso dos Widgets? Por exemplo, qual seria o impacto do uso em excesso em um site? (Tadeu Rocha)

R1: O excesso de widgets aumenta o fluxo de processamento e tráfego na rede o que deixa toda funcionalidade do site comprometida em termos de eficiência.

P2: Como empresas podem ganhar dinheito utilizando widgets? (André Cavatoni)

R2: Os widgets podem servir como marketing. Assim, por exemplo em sites relacionados, pode-se incluir o widget na página em troca de alguma remuneração.

Page 13: Projeto Vi

P3: Existe alguem (por exemplo a GOOGLE)que cobre para que o usuário utilize suas ferramentas no uso de widgets? Por exemplo GoogleMaps com rota para entregar um pedido e utilização do mesmo para tarifar o serviço de entrega? (Rômulo)

R3: Durante a nossa pesquisa foi encontrado alguns widgets, não gratuitos. Normalmente os desenvolvedores permitem o uso da ferramenta por determinado tempo, para que o usuário avalie a mesma e decida se vale a pena continuar com a sua utilização. Todos encontrados foram widgets relacionados ao Sistema Operacional MAC OS X.

Page 14: Projeto Vi

P4: De onde surgiu os Widgets? (Thiago)

R4: Os widgets são aplicações que vieram de uma constante busca por customizações de acordo com o usuário. Podemos dizer que os primeiros widget's criados foi em 2000 para o Windows utilizando uma GUI denominada DesktopX. Foram criados na época objetos que dispunham informações do sistema, como processamento de CPU, utilização de memória dentre outros. Informações mais detalhadas sobre a história dos Widgets pode ser encontrada neste site: http://www.niallkennedy.com/blog/2007/09/widget-timeline.html.

Page 15: Projeto Vi

P5: Quais são as tecnologias utilizadas para se criar widgets? (Wagner Lopes)

R5: Existem diversas maneiras, mas maioria é construída através de linguagens scripts, como Javascript. A Google percebeu a popularidade desta nova ferramentae criou a plataforma OpenSocial para a criação de Widget's, este já são aceitos não apenas no orkut, como em diversos outros sites. O openSocial se baseia também em uma API criada pelo google toda baseada em Javascript.

P6: O que determina a aplicação dos widgets nos diversos cenários: desenvolvedores visionários; a apropriação de suas possibilidades pelos usuários ou um pouco dos dois? (José Ricardo)

R6: O sucesso dos widgets visa benefícios a ambas as partes. Por parte dos usuários tem a vantagem de disponibilizar serviços de forma simples e prática. O desenvolvedor garante com a produção deste tipo de ferramenta reconhecimento, além de possível marketing.

Page 16: Projeto Vi

P7: Algumas vezes nos deparamos com componentes que não funcionam de forma adequada em determinados sistemas, consumindo muito processamento, por exemplo. Há algum esforço no sentido de se criar uma padronização para widgets? (Eduardo Sama'an)

R7: A google criou a plataforma OpenSocial que disponibiliza uma API também provida pela Google para a criação de widgets para as redes sociais de sucesso principalmente no Brasil. Isso de certa forma gera certa padronização na criação de widget's. Outras empresas como a Yahoo e a Microsoft também possui seus mecanismos para construção destas ferramentas. Porém não foi encontrado um movimento em conjunto por parte destas grandes empresas por uma única padronização.

Page 17: Projeto Vi

P8: Existe algum portal de referência em que posso ver uma lista de Widget? (Harlley Lima )

R8: Sim, na verdade é simples encontrar sites de referências com listas de sucessos ou indicações de widgets interessantes.Abaixo segue-se alguns sites como exemplo

http://pt.labpixies.com/gadgets/?category=3http://www.baixaki.com.br/categorias/29-widgets.htmhttp://30trena.blogspot.com/2009/03/lista-de-widgets-que-ajudam-seu-blog.htmlhttp://widgets.opera.com/

Page 18: Projeto Vi

P9: A exploração "comercial" de widgets se dá mais na forma de anúncios, mas existe algum widget que seja pago, por ter uma funcionalidade inigualável ou valiosa? (Anderson)

R9: Como dito em uma resposta anterior. Foram encontrados durante a nossa pesquisa, widgets para desktop, mais precisamente direcionados ao sistema operacional MAC OS X, que ofereciam apenas uma versão "trial". Estes widgets forneciam serviços relativamente simples que podem ser encontrados em versões gratuitas. Deduzimos que embora não muito explorado, existem empresas que acreditam nessa exploração "comercial" de serviços através dos widget's.

P10: Existe ferramentas para criar widgets?(Rafael J)

R10: Por exemplo, podemos utilizar o Dojo (é um framework Javascript para o desenvolvimento de aplicações para web.), ele faz de a criação de widgets em um processo muito simples e rápido.

Page 19: Projeto Vi

Referências:

Page 20: Projeto Vi

http://www.slideshare.net/luisfdf/widgets-presentatin-722893

http://pt.wikipedia.org/wiki/Widget

http://saymonyury.blogspot.com/2008/10/gadgets-widgets-e-portlets.html

http://webinsider.uol.com.br/index.php/2007/09/20/widgets-sao-a-proxima-pequena-grande-coisa/

http://www.spiner.com.br/modules.php?name=News&file=article&sid=1257

http://www.revistawebdesign.com.br/downloads/57/2.pdf