Tecnologia na W eb
Transcrição
Tecnologia na W eb
60 :: Webdesign Widgets: desenvolvimento na era do conteúdo dinâmico Tecnologia na Web nível médio Imagine o perfil de dois tipos de usuário. me mostre a temperatura nos próximos dias”, O primeiro é um torcedor fanático do Grêmio afirma Tiago Luz, diretor de Search&Mídia da Football Porto Alegrense (www.gremio.net), Mídia Digital (www.midiadigital.com.br). e procura acompanhar diariamente todas as Além disso, com o lançamento do informações envolvendo seu clube. Já o segundo OpenSocial (http://tinyurl.com/5gl6f7), tais é um aficionado em investimentos na Bolsa vantagens foram ampliadas por facilitar a sua de Valores, e sua principal necessidade é ser implementação em um site. “Podemos afirmar abastecido pelas últimas cotações do mercado. que, com os widgets, a interação entre sites Para acabar com tamanha ansiedade tornou-se fácil de implementar e possibilitou pelas informações de última hora, os avanços mais funcionalidades disponíveis, tanto aos nas tecnologias de desenvolvimento da sites quanto aos usuários finais. Isso se destaca, internet trouxeram uma ótima notícia para os por exemplo, na integração de redes sociais, nossos bravos apaixonados. Estamos falando possibilitando que em seu perfil apareça, por dos widgets. Para quem não conhece tal exemplo, que música você está escutando no tecnologia, definição do Portal Estadão (www. MySpace no momento; e na exibição de uma estadao.com.br/widget) explica que eles ferramenta de um site na barra de widgets funcionam como “pequenas janelas que ficam do Windows Vista”, explica André Molinari, visíveis na área de trabalho com o intuito de diretor-geral do ZAP (www.zap.com.br). trazer informações e serviços de forma rápida Ou seja, como lembra Renato Shirakashi, a internautas. Baseado em conexão com a uma das principais funções dos widgets é internet, o aplicativo agiliza o contato com as estimular o compartilhamento de dados informações de que o usuário necessita”. através da internet. “Desenvolvê-lo é permitir Segundo Renato Shirakashi, co- que outras pessoas e serviços possam utilizar fundador da Via6 (http://shirakashi.com. seu conteúdo ou serviço de forma livre, br), as transformações que estes aplicativos compartilhada; muitas vezes de maneira trouxeram para o desenvolvimento na web não limitada. Oferecendo um widget, você permite foram apenas técnicas, mas culturais. “Agora, que mais pessoas tenham acesso ao seu serviço, um conteúdo ou serviço não precisa estar utilizando plataformas de terceiros”. necessariamente acessível apenas a partir de uma única fonte. Através dos widgets, esses serviços e conteúdos podem estar disponíveis Ferramentas utilizadas no desenvolvimento Para quem deseja trabalhar com estes em diversos outros ambientes. Todos ganham: aplicativos, uma das suas grandes vantagens o usuário, o desenvolvedor do widget e quem o é que o desenvolvimento poderá ser realizado disponibiliza, agregando mais serviços”. com ferramentas já conhecidas pelo mercado. “Quando falamos de widgets para o Vista, “No caso de um widget para web, é IGoogle ou Yahoo Desktop, a vantagem é uma necessário algum domínio de HTML, CSS e aplicação que pode ficar no nosso desktop, que Javascript, mais alguma linguagem que permita tem atualização constante via web. Pode ser acessar alguma base de dados, se necessário. desde um gadget onde eu informe a cidade que No caso de um widget para outras plataformas, estou e para onde quero ir e me diga os vôos como Windows Vista, é necessário trabalhar com disponíveis e onde estão, até algo simples que frameworks específicos de cada tecnologia”, tecnologia :: 61 “Podemos afirmar que, com os widgets, a interação entre sites tornou-se fácil de implementar e possibilitou mais funcionalidades disponíveis” (André Molinari) destaca Renato Shirakashi. “No desenvolvimento, você pode utilizar um editor pois você terá dois ‘clientes’: um é o usuário final que vai consumir aquele conteúdo. O outro é toda de texto comum (Vim, TextMate ou E-Editor) e Firefox a rede de plataformas que poderá utilizar seu com a extensão FireBug, se o desenvolvimento for para widget”, orienta Renato Shirakashi. a web ou PC/Windows. Em caso de desenvolvimento para Mac, será necessário o XCODE”, acrescenta Cuidados ao adicionar um widget Renato Elias, analista de programação do Apontador Seu cliente tomou conhecimento sobre as vantagens (www.apontador.com.br). Além dessas ferramentas, André Molinari recomenda dos widgets e solicitou que você incluísse tal aplicativo dentro do site dele? Antes de atender tal solicitação, os uma olhada cuidadosa no framework OpenSocial. especialistas recomendam uma análise cuidadosa para “Hoje, ele é a grande ferramenta que temos no Brasil evitar possíveis transtornos no futuro. para a criação de widgets. Ele permite que criemos “Quando você coloca um widget dentro de um site, widgets interativos a usuários de redes sociais, com você está alocando um espaço para que um terceiro destaque para o MySpace e o Orkut. Com ele, você pode publique algum conteúdo. Portanto, de modo geral, montar seu widget em qualquer linguagem, utilizando você não tem garantias quanto ao conteúdo publicado, ferramentas como o Visual Studio e NetBeans”. a disponibilidade do serviço, continuidade, falhas de segurança etc. Vale aí uma análise do provedor de cada Como avaliar o investimento em widgets? widget, quanto a sua confiabilidade e robustez. Muitas A decisão de se investir no desenvolvimento e vezes, a lentidão de um simples widget pode derrubar respectiva disponibilização de um widget na web deve um site inteiro. Por isso, é necessário ter cautela”, ser acompanhada da avaliação de alguns fatores. O ressalta Renato Shirakashi. primeiro deles, segundo Renato Elias, é verificar a existência de conteúdo ou serviço relevante que se deseja exportar de seu site. “Após definir os parâmetros do serviço que você deseja disponibilizar aos outros sites, será preciso pensar em como o conteúdo irá interagir e agregar valor ao site que está usando esta informação.” Para André Molinari, outra questão fundamental é ZAP Meus Rolos Um exemplo recente da possibilidade de interação analisar se o widget trará algum retorno direto. “O gasto entre sites, através de widgets, está presente na com desenvolvimento poderá ser baixo e único, porém versão de classificados para o Orkut criado pelo haverá um constante consumo de servidores e link deles. portal ZAP (http://tinyurl.com/zap-orkut). Na É importante colocar itens que lhe tragam algum retorno divulgação oficial para imprensa, André Molinari no widget, como anúncios, vendas, ou atrativos ao explicou que “o aplicativo permitirá ao usuário, ao usuário para ele vir a seu site”. selecionar o widget no menu Apps do Orkut, inserir Em termos de desenvolvimento, os especialistas ressaltam que um widget deve ser considerado como um pedaço de software. “Por isso, os parâmetros utilizados em desenvolvimento de software também devem ser aplicados. Um cuidado especial pode ser tomado, no seu perfil os produtos e os serviços que deseja negociar, enviar a amigos, além de entrar em contato com outros anunciantes, ampliando, assim, suas opções de negócios”.