Mostrando postagens com marcador Google. Mostrar todas as postagens
Mostrando postagens com marcador Google. Mostrar todas as postagens

domingo, 21 de dezembro de 2008

Google Chrome

O Google Chrome é um navegador cujo objetivo é reinventar o modo de ver a Web. Hoje os navegadores deixaram de apenas exibir páginas estáticas, para executar aplicativos complexos. Foi com essa idéia fundamental que o Chrome começou a ser desenvolvido. Ele não seria tão somente um browser como os outros que já existem, mas uma plataforma robusta, rápida e segura para desenvolvimento e execução de aplicativos.

A equipe responsável por coordenar o desenvolvimento do software optou em começar do zero, de baixo pra cima. Assim eles teriam mais possibilidades de criar algo novo, sem ser influenciado muito pelo que já existe. Isso é constatado à primeira vista quando abrimos o navegador. Seu visual é bastante diferente do que costumamos ver. Já na parte interna do programa, a equipe optou em incluir dois mecanismos opensource para realizar tarefas específicas. O Webkit fica encarregado do processamento das páginas Web, enquanto o V8 é o motor reponsável em interpretar os códigos Javascript. Com isso a equipe tenta criar um aplicativo que realmente evolua junto com a Internet, possibilitando que a mesma possa galgar mais altos níveis de interação com o usuário e facilitar a vida dos webmasters.

Ao instalarmos e rodarmos o navegador da Google pela primeira vez, notamos novidades evidentes em relação aos browsers anteriores. Sua interface é bem mais limpa e simplificada. Existem apenas alguns botões de controles básicos e uma caixa de endereço multifunção. Não há nela barra de menu. A barra de status somente fica visível quando necessária. As abas se acomodam sobre a barra de título da janela. Essas pequenas modificações no layout do programa possibilitam uma melhor visualização por parte do usuário, porque aumenta a área de exibição de página. Não há necessidade do atalho F11 para maximizar a página web. Essa forma de apresentação do Chrome por si só já representa algo relevante. Os browsers evoluiram muito pouco no quisito apresentação durante os anos. Algumas idéias interessantes vieram com o Firefox e o IE7, mas foram poucas comparadas com o navegador patrocinado pela Google.

O projeto, que agora pretende sair do beta para se tornar aplicativo oficial, prima por três objetivos elementares no mercado de browsers: velocidade, estabilidade e segurança. A rapidez com que o Chrome processa as páginas web vem de seus dois mecanismos de processamento embutidos, o V8 e o Webkit. Ambos são motores otimizados para produzirem respostas mais rápidas. Por serem leves e pequenos são mais fáceis de serer incorporados e mantidos.

A estabilidade é atribuída principalmente pela característica de cada aba ser tratada como uma tarefa separada das outras. Isso quer dizer que cada uma página está sendo executada de forma independente e consumindo recursos que o Chrome reservou para ela. Isso evita que o navegador pare de responder por completo quando uma aba travar. Se isso acontecer, as outras abas que estão sendo usadas para editar um documento on-line ou para acessar uma conta bancária irão continuar funcionando sem nenhuma interferência. Esse recurso interessante pode ser visualizado com o gerenciado de tarefas do Chrome, onde dá pra ver quanto de memória e de tempo de CPU está sendo gasto por cada site aberto.

Outro ponto importante no projeto está a segurança. Como as abas são tratadas independentemente, elas também não têm contato nenhum com as outras. Assim fica difícil haver um programa malicioso querendo acessar o conteúdo que está sendo executado em outra aba -- como um código num site suspeito procurando por uma página de banco aberta em outra aba. Além disso, o browser avisa quando alguma página perigosa está prestes a ser acessada. Ainda outro recurso interessante é poder navegar em modo anônimo e ocultar seu rastro, apagando o histórico de páginas visitadas quando o programa é fechado.

Vamos agora retomar para a parte de interface do browser da Google. A navegação com ele ficou bastante simplificada. A quantidade de controles foi reduzida ao ponto de sobrar apenas o que realmente importa ao usuário. Essa era uma das idéias iniciais do Chrome: ficar invisível. O usutilizador não liga para o programa navegador, pois está interessado em acessar a web. Quanto mais minimalista fosse o visual melhor.

Com isso, uma das coisas interessantes foi que a caixa inserção de endereço ganhou mais funções. Ela serve agora para fazer pesquisas, prever pesquisas, sugerir páginas populares e mostrar links já visitados. Não existe mais barra de menu. Ela foi trocada por um botão de configuração. A barra de status somente aparece quando é interessante que seja exibida alguma informação sobre carregamento. No tocante às abas, elas foram encaixadas em cima da barra de título da página para não desperdiçar nenhum espaço da tela. Cada vez que se abre uma nova aba, são mostrados os screenshots das páginas mais visitadas e dos mecanismos de busca mais usados. Elas também podem ser reordenadas ao gosto do usuário.

Atendendo a exigências de alguns integradores e fabricantes de PCs o Google pretende tirar a etiqueta de "beta" para tornar um programa oficial. A decisão veio após as negociações feitas para incluir o Chrome pré-instalado nos novos PCs que forem vendidos. Essa medida pretende fazer o navegador deslanchar ao colocar nas lojas computadores com o Chrome já instalado e configurado como browser padrão.

Por enquanto apenas sistemas Windows podem rodar o Google Chrome, mas a equipe de desenvolvedores, com ajuda da comunidade open source, já está trabalhando em ports para as plataformas Mac e Linux. Por ter utilizado em parte de seu código, conteúdos escritos sob licenças de software livre, o programa é tem seu código disponível para que outras pessoas modificarem e usarem da maneira que bem entenderem. Foi exatamente assim que a Netscape fez quando do surgimento do projeto Mozilla. Que hoje é Fundação Mozilla e mantém o melhor navegador da atualidade em relação a webstandards, o Firefox.

Para concluir, o Google Chrome pode promover uma revolução na Web. Talvez uma Web 2.1 quem sabe. Pelo menos, os browsers vão ser forçados a acompanhar a evolução dos serviços e aplicativos da Internet. E não o contrário, com os aplicativos sendo puxados pra baixo para obedecer a limitações impostas pelos navegadores. Isso com certeza é bom para quem usa a Internet e para quem produz para a Internet. Sem esquecer dos interesses do Google, é claro.

terça-feira, 30 de outubro de 2007

O Plano Mestre da Google

Recentemente a Google anunciou que está entrando no mercado da comunicação móvel. Dentro de algumas semanas a empresa lançará um sistema operacional voltado para celulares e smartphones que tem acesso a vários serviços da empresa.

Como não bastasse o poderio da empresa atualmente, ela quer estar até no celular das pessoas!

Este vídeo descreve bem o que pensam alguns sobre a empresa. Abaixo dele coloquei sua tradução. Parece um disparate usar o blogger para falar assim do Google. Mas fazer o que...

Google é o mecanismo de busca mais poderoso da Terra. Hoje, bilhões de usuários utilizam o Google para encontrar qualquer tipo de informação. E agora, é ele quem manda na rede mundial de computadores.

Em 1997, Larry Page e Sergey Brim desenvolveram um ranking de paginas circular, uma algorítmo matemático complexo que avança pelos sites. Essa invensão revolucionária poderia encontrar e transformar o acesso à informação. Depois daí o Google rapidamente se tornou a escolha numero um em sites de busca.

Isso era apenas o começo...

Nos dias de hoje, a Google arrecada lucros enormes por dominar o mercado de anúncios em websites. Este caminho a levou a se tornar a empresa mais lucrativa no marketing mundial.

Mas isso é só por dinheiro?...

Seus fundadores possuem uma grande visão: o "Plano Mestre do Google".

Qualquer tipo de informação será acessível para qualquer pessoa, controlada pelo próprio Google. Com o princípio "não seja mau".

Tudo isso de graça?...

Você não se importa com sua privacidade?

Uma combinação perfeita de software e hardware, o googleware, dá à empresa mais poder computacional que qualquer outra. O Google armazena toda a internet conhecida em sua base de dados gigantesca. E tem mais. O Gmail, de vários gigabites de armazenamento grátis, não é tão secreto. Todos os E-mails, inclusive os que você recebeu de seus amigos, são escaneados. O Google coleta informações pessoais de diversas outras formas, usando cookies e informações de contas de usuários.

Será que é para oferecer anuncios relevantes?...

O Google poderia criar dossiers completos sobre qualquer um de nós. Muito antes da CIA pedir cooperação da empresa para ajudar nas investigações em favor do governo americano.

A aparência de simplesmente querer o melhor para os seus usuários permitiu que o Google começasse a expandir sua dominação online.

Controle total! E não apenas na Internet...

A Google está conduzindo pesquisas nos campos da biologia molecular e da genética.

E se a Google tivesse um arquivo sobre você, no qual incluisse suas informações genéticas? Cada ser humano se tornaria completamente transparente. O que você acha?

Será que a Google realmente liga para sua privacidade?

segunda-feira, 8 de outubro de 2007

Serviço de busca de verbetes

Hoje achei um serviço interessante prestado pelo Google. Trata-se de um mecanismo adicional que faz busca de verbetes, retornando uma relação de significados e de fontes.

Para fazer uma busca de definição para um verbete basta digitar antes da palavra em questão a expressão "define:". É só isso e dar enter. Como resultado aparecerá na tela do browser, não apenas uma lista de links, mas de definições e de fontes de pesquisa.

Exemplo: define: ciência

Vou utilizar esse serviço de agora em diante quando quiser dar acesso ao significado de alguma expressão particular.

Gostaria de entender como é que o google faz isso. Como os sites fazem a marcação da dupla verbete-definição para que o google interprete dessa maneira. Sei que em HTML 4, bem como em XHTML existem tags específicas para fazer a marcação. Mas creio nem sempre elas são usadas. Acho interessante a área da web semântica (semantic web). Ela vem se desenvolvendo bastante e a Google está tomando vantagem desse desenvolvimento.