Archive

Archive for October, 2007

Facebook is shaking the tree

October 31st, 2007

And without surprise big G is taking on the social network 2.0 phenomena. I guess we’re now getting the big picture on Brad’s new job.

English, Tech stuff

Grants Committee Chair da Perl Foundation

October 28th, 2007

Alberto Simões foi eleito para o papel de Grants Committee Chair da Perl Foundation. Well done!

Personal, Tech stuff

A Web perpétua

October 28th, 2007

Ao tornarem-se páginas web em aplicações assíncronas, perde-se a tradicional noção de actividade através animação do browser (vulgo “E” do IE a rodar, ou spinwheel no Safari, ou o que quer que o tema do Firefox tenha).

Assim sendo, com o advento do Ajax, chegou também a praga das spin-wheels nas páginas. Foi a resposta óbvia, com inspiração gráfica no Safari, para o problema da falta de feedback que o UI deixou de dar ao utilizador quando a página está a “carregar”. E de certa forma tornou-se numa norma para os sites modernos.

No início até achei piada às spinners. Primeiro porque eram muito giras, claro. Segundo porque na Web, como em muitas outras coisas na vida, a percepção conta muito. E não tenham dúvidas que só por terem a bolinha a rodar estão a cortar a percepção do tempo que uma página demora a carregar por 2 ou mais. A reação natural é “isto está-se a mexer!”. Eu próprio devo ter uns quantos E-Mails que disparei à malta a pedir para meter o rodízio nas páginas.

O problema é que a coisa começou a abandalhar. Ou porque se tornou moda, ou porque os conhecimentos de Javascript se vulgarizaram, mas de repente todos os web developers sentiram um desejo incontrolável pelo utilização recursiva do $(’spindiv’).style.display=’block’;

O problema é, meus caros, que não basta saber ligar a roda. Também é preciso saber desligá-la. Ou seja, já que estão a tentar replicar o comportamento de uma aplicação à séria, então tenham em conta que também devem notificar o utilizador quando há um erro, um timeout, ou qualquer outra situação anormal.

É que a abundância de rodízios mal montados anda a tornar a Web muito mais lenta e a dar má reputação a uma ideia que até era boa. Ainda no outro dia fiquei 2 minutos a olhar para uma página, hipnotizado pela roda, só para perceber mais tarde (via Firebug) que aquilo já tinha estoirado por outros motivos.

Ou pelo menos é a percepção que tenho…

Portuguese, Tech stuff

A cultura do SEO

October 27th, 2007

Então agora o Google actualiza a fórmula de pagerank e implementa filtros para os abusadores de SEO e de repente passaram de bestiais a bestas ? Vá lá, decidam-se. Estou desejoso por ouvir as teorias novas da malta que tem licenciaturas, mestrados e doutoramentos em SEO.

Pensando bem, SEO e Portugal tem tudo a ver. Afinal de contas nós somos a capital mundial da chico espertice e praticamente conceptualizámos e inventámos a palavra desenrascar. Senhor primeiro ministro veja aqui uma oportunidade para exportar tecnologia e vender a nossa imagem.

Portuguese, Tech stuff

California arde

October 24th, 2007

Tendo estado em San Diego por duas vezes, confesso que este panorama me faz alguma confusão.

Personal, Portuguese

Chumby ships

October 17th, 2007

I’m so getting one. The bunny is feeling lonely and needs company.

English, Tech stuff

Há um manual de instruções para tudo

October 15th, 2007

Não há como não adorar o “Instructables”. A frase feita “não nasci com um manual de instruções ok?” é bem capaz de deixar de colar com a patroa quando encontramos isto ou isto online e escrito com o rigor e profissionalismo que os temas impõem.

PS: Os exemplos são meramente exemplificativos.

English, Personal

Twins

October 15th, 2007

.org e .com. Ninguém pode dizer que os Suecos não têm senso de humor.

Portuguese, Tech stuff

Citar Blogs em documentos

October 13th, 2007

Interessante. A National Institutes of Health publicou um artigo com uma proposta muito trabalhada de guia de estilos para citar Blogs em papers e documentos formais. De certa forma isto faz dos Blogs uma autoridade no que diz respeito a trabalhos académicos e científicos ao mais alto nível. Portanto já sabem, se me quiserem citar, façam-no com estilo ou percam credibilidade:

Celso Martinho Discussion Blog [Internet], Lisbon: Celso Martinho. 2007 Out – [cited 2007 Out 13]. Available from http://celso.arrifana.org/.

Adaptar isto a novo protocolo de Trackback/Pingback seria interessante.

Portuguese, Tech stuff

Webmessenger SAPO

October 10th, 2007

Que dia é hoje ? Não interessa, mas é um bom dia. É o dia em que um dos mais fascinantes projectos do SAPO dos últimos tempos deu à luz, só para usar a metáfora do papá.

O bicho está mesmo bem feito. E acreditem que não foi fácil. Esta obra de engenharia funciona como um relógio suíço em Firefox, Safari, IE6/7 e Opera. Até funciona no Safari do iMighty vejam lá bem, dizem por aí.

Para mim é um grande alívio ver este projecto no ar, já ninguém conseguia olhar para o (des)penteado caótico do rapaz, característico de que está a fazer multi-threading massivo a toda a hora, e aturar-lhe os humores de quem não dorme há mais de 24h. E eu tive que lhe ensinar tantos truques de Javascript, que canseira que foi para mim também.

Mais novidades? Assim que limarmos as arestas vamos meter o projecto todo em Opensource, ficam já a saber. Treme Meebo, treme!

Agora a sério, quem quiser assistir a uma aula de magia com o nosso mago de Javascript, que se inscreva no Codebits que ele vai palrar por lá, segundo consta.

Portuguese, Tech stuff