MapGuide Open Source 2.0.2

Foi lançado o MapGuide Open Source 2.0.2 com várias correcções e melhoramentos, sendo provavelmente a mais importante a compatibilidade com o Firefox 3.

Deste modo a falha que ocorria no segundo browser mais utilizado está corrigida.

Ainda não tive oportunidade de testar, algo que pretendo fazer em breve.

Entretanto para os interessados basta ir à página do Mapguide.

Sou um PC!

Sou deveras um PC, mas tenho que confessar que dou para os dois lados, quer para Windows, quer para Linux.

Ribalta para o Javascript?

Pessoalmente acho o Javascript um pouco impróprio pois considero que seja pouco seguro e com o código demasiado visivel para qualquer uso importante, mas no que toca a melhorar o interface de utilizador nem é mau, só tem um pequeno grande problema: Performance pobre e inconsistente entre os browsers.

Este panorama parece estar a mudar, pelo menos no que toca à performance. Foram anunciadas várias soluções nos últimos tempos no que toca a melhorar a performance, umas mais prometedoras que outras.

SquirrelFish é o novo interpretador do Safari, prometendo ser 1.6 vezes mais rápido que  versões anteriores do Safari, e este parece ser a nova tecnologia com a menor melhoria.

TraceMonkey é a proposta da Mozilla para melhorar o desempenho no seu Firefox, dizendo ser até 83% mais rápido em alguns testes, sendo um compilador JiT permite tirar mais partido das capacidades do equipamento onde o browser, tornando o Javascript em algo semelhante a código nativo.

V8 é a solução demonstrada pela Google no seu novo browser, sendo uma máquina virtual de Javascript, sendo algo semelhante em conceito ao TraceMonkey, no aspecto em que também compila o código para que corra à mesma velocidade que código nativo. Este pelo menos de momento parece ser o mais rápido, apesar de tal já estar a ser contestado pela Mozila.

Curiosamente não tenho visto nenhum anúncio em particular sobre este assunto de parte do IE e do Opera, mas será de esperar que também estejam a trabalhar em algo de melhoria semelhante, senão correm o risco de começar a ficar para trás.

Neste momento já é possível ver as diferenças entre os diferentes browsers, em especial em aplicações como este protótipo do Wolfenstein 3D em Javascript.

Apesar de não passar de uma “brincadeira” existem aplicações mais sérias que se baseiam em Javascript, como o GMail, o Google Docs, o Zoho ou o eyeOS para não falar das várias aplicações de mapas, e nisto se começa a ver a tendência para para uso de Javascript como a força motriz dos interfaces em conjunto com CSS.

Com um melhoramento significativo do desempenho do Javascript pluggins como o Silverlight e Flash podem passar a ser mais visualizadores de media que algo utilizado na criação de interfaces, devido também ao “peso” que aplicações mais avançadas podem ter nesses pluggins.

Publicado em Misc. Leave a Comment »

Anúncios

Parece que estamos mesmo numa era de publicidade. Têm surgido ao longo do tempo vários anúncios de várias fontes para tentar chamar a atenção para os seus sistemas operativos.

O mais recente é um da Microsoft criado pelo Seinfeld, sendo o primeiro de uma série.

Honestamente não percebi, mas pronto, está lançado, vamos ver se isto leva a algum lado.

 

Antes deste surgiu um anúncio sobre a experiência Mojave.

Falsa experiência ou não, o anúncio ilustra bem algo que já venho a dizer há algum tempo, o Vista ganhou muito má fama, em especial devido às betas, e também a fama de ter requisitos muito elevados, o mesmo que curiosamente aconteceu ao XP. Eu, por exemplo, corro o Vista num PIV3.4GHz com 1GB de RAM e corre bem, incluindo jogar (quando tenho tempo) sem problemas, algo que estou farto de ler por todo o lado que é impossível fazer só com 1GB de RAM no Vista.

 

Mas não se pode falar de anúncios sem relembrar os que já são clássico: PC vs MAC

No filme estão vários mas não todos, basta ir ao YouTube e procurar, são todos bastante engraçados. Gostei em especial o “crash”.

 

Há ainda outra série de 3 anúncios, um pouco menos conhecida: PC vs MAC vs Linux

De um aspecto mais “amador” mas também deveras engraçados, tendo sido lançados em gozo/resposta aos anteriores.

Impressões sobre o Chrome

Bem, como muita gente tenho utilizado o Google Chrome desde ontem para experimentar e até agora é engraçadito.

Primeiro e mais importante para mim neste momento foi que o projecto trabalha normalmente com o browser, coisa que cheguei a pensar que não acontecesse há semelhança do que se passou com o Firefox 3 devido a usar uma máquina virtual para correr Javascript, curiosamente não corre correctamente o primeiro básico presente na Live Application Gallery do Mapguide.

No entanto ainda não tive oportunidade de testar no Windows XP tendo em conta que uso o Windows Vista SP1 como SO. Digo isto pois tenho lido pela net que algumas pessoas tiveram problemas com alguns sites, mas curiosamente parece que esses problemas ocorrem no XP e não no Vista, mas pode ser só coincidência.

Surpreendente foi verificar que Flash, Silverlight e WMP funcionaram todos ao arranque sem necessidade de instalar nada, se isto é devido a usar instalações já existentes ou por já trazer incluído no browser é que não sei.

Parece ser bastante rápido no arranque e também leve, apesar de não ser algo tão linear de se verificar como outros browsers visto que no gestor de tarefas aparecem vários processos, no entanto o Chrome tem um gestor de tarefas próprio que indica o uso de memória, CPU e rede de cada separador e pluggin. Isto foi feito para tornar cada separador independente e caso rebente não levar todo o browser consigo. É um conceito muito bom, mas não é novo, pois o IE8 já mostra algo semelhante há algum tempo.

A barra de endereços é algo estranha visto ser uma mistura do normal com a barra de pesquisa e uma versão algo pobre da barra do Firefox 3. O conceito em si não é mau, mas não acredito que os utilizadores comuns achem grande piada terem que quase escrever em código e com teclas de atalho para escolher o motor de busca que querem utilizar. Pesquisar um filme no IMDB e a seguir algo no Dicionário Priberam deixou de ser uma tarefa simples e linear na minha opinião.

Tenho que referir que o aspecto em si é engraçado, uma mistura do Opera com o IE7/8 no que toca à simplicidade. Gostei em particular da integração com o Aero no Vista, dá gosto de correr a aplicação sem ser maximizada, algo que normalmente não faço.

A página inicial é curiosa, no que toca a pegar na ideia do Opera e fazer com que se gere automaticamente com base em histórico. Não sei se resultará muito bem com os utilizadores comuns, mas em alguém como eu que visita milhentas páginas todos os dias parece não estar a resultar muito bem. Foi no entanto um bom toque adicionar motores de pesquisa a essa página, com base na utilização, mas não me parece que chegue para aliviar o mau uso da barra de endereços como barra de pesquisa.

Ainda faltam algumas coisas como suporte para RSS e extensões, mas tal era de esperar em parte devido a ser uma primeira beta de um browser novo.

Em tons de conclusão é bastante aceitável para uma primeira tentativa apesar de não ter algo que já não tenha sido falado para outros browsers, mesmo que algumas coisas apenas em conceito. Já se pode utilizar como browser principal para que não tem uma utilização muito avançada.

No que toca a concorrências acredito que mais que o Firefox, o Chrome seja capaz de fazer mossa no IE devido a dois factores:

-Publicidade, pois por mais que o Firefox se tente publicitar nada é melhor que um anúncio escarrapachado na página de pesquisa do Google para chamar a atenção, e com 70% das pesquisas efectuadas nesse site é de esperar que muita gente que nunca pensou que houvesse alternativa ao IE vá espreitar e até gostar.

-Marca, tendo em conta que até já foi aceite como verbo em alguns dicionários de língua inglesa, Google tornou-se uma marca de confiança entre os internautas, o que fará com que o factor de desconfiança em tentar um browser novo seja reduzido.

Isto é no campo Windows, no campo Linux outra batalha vai decorrer, cujo resultado não me atrevo a adivinhar, visto que nos últimos tempos o Firefox tem vindo a ser cada vez mais o browser predefinido das distribuições mais populares, sendo nesse aspecto algo semelhante ao IE em Windows.

No que toca ao Mac honestamente não sei como será, penso que o Safari domina mas não sei até que ponto, embora suspeite de uma situação semelhante ao IE.

Publicado em Misc. Leave a Comment »

Seadragon e Photosynth

Já há algum tempo que queria escrever um pouco sobre tecnologias que se não soubesse que existem mesmo diria que pertenciam à categoria de conceitos de tecnologia futura.

O Seadragon é uma tecnologia de visualização de imagens que está a ser neste momento desenvolvida no Microsoft Live Labs e permite navegar em e entre imagens a grandes velocidades, independentemente do tamanho e resolução das imagens, mantendo a performance consistente.

Isto é conseguido seguindo o principio que a única coisa que pode limitar a velocidade é o número de pixeis visíveis a cada momento.

Uma das aplicações desta tecnologia é o Photosynth que utiliza o Seadragon em conjunto com várias técnicas de mapeamento para criar ambientes navegáveis criados a partir de fotos, permitindo navegar de foto em foto como se atravessássemos o espaço físico capturado nessas fotos.

Esta apresentação já foi feita há algum tempo e num evento TED de modo que não notem a intro e o fim

Neste momento já se podem criar Synths (ambientes criados através de fotos) no site oficial: http://photosynth.net/

O Photosynth é algo que está a ganhar imensa popularidade, tanto que está a ser utilizado pela NASA e até já apareceu numa série de televisão, nomeadamente o CSI:NY

Google Chrome confirmado

Bem, não demorou muito a chegar a confirmação depois de tanto aparato pela blogosfera:

Google Chrome oficialmente anunciado

Publicado em Misc. Leave a Comment »

Conceitos do futuro

Apesar do que vou indicar não ser novidade achei por bem falar um pouco sobre conceitos do futuro que algumas empresas mostram para o público.

Sempre bonitos e entusiasmantes, será que são algo verdadeiramente utilizável?

Primeiro começo com o Aurora, um conceito de browser criado pela Adaptive Path para a Mozilla para tentar mostrar como poderá ser a interacção com a web no futuro.

É uma apresentação em vídeo dividida em quatro partes, com comentários:

Aurora Parte 1

Aurora Parte 2

Aurora Parte 3

Aurora Parte 4

É interessante e mostra algumas coisas engraçadas como a integração de RFID de código “universal” com bases de dados na internet, ou mesmo o uso de dados estatísticos independentes da representação. A implementação de um código de produto/fabricante universal no entanto não deve ser tarefa fácil. No que toca aos dados estatísticos penso que será necessário criar uma nova norma para a representação de dados estatísticos independentes de representação facilmente reconhecível, coisa que penso que ainda não existe, ou pelo menos não está em uso corrente.

A parte do dispositivo móvel fez-me lembrar de um outro conceito, este mais antigo, da Nokia, aquela fabulosa companhia que já fez de tudo um pouco.

O conceito é o Morph, um telemóvel criado com base em nanotecnologia, ou seja, é quase mesmo só ficção científica, pelo menos por agora.

Peço desculpa por alguns artigos Wikipedia estarem em Inglês, mas os equivalentes portugueses ainda estão fraquitos.

Google Chrome – Browser do Google?

Aparentemente o Google também vai entrar na corrida dos browsers, surgiu no Google Blogscoped (blog não oficial que segue noticias do Google) um artigo sobre o Google Chrome, um browser do Google.

Apesar de não haver nenhum anúncio oficial o artigo mostra uma banda desenhada de 38 páginas a falar sobre o browser.

Sistema multi-processo para melhor segurança e escabilidade, V8 a máquina virtual para Javascript, concorrente do TraceMonkey proposto pela Mozilla, uso do webkit e acima de tudo open-source parecem ser algumas das coisas “bonitas” deste browser.

A confirmar-se a corrida dos browsers torna-se mais renhida, em especial devido à suite de aplicações do Google como o Docs ou o GMail que decerto terão especial atenção e performance no seu browser.

Publicado em Misc. Leave a Comment »