Btuga encerrado (temporariamente)

Aparentemente o site do Btuga está encerrado, a explicação, segundo mensagem no site, está relacionada com uma Medida Cautelar (i.e. “procedimento judicial que intenta a conservação de um direito antes do tempo de seu efetivo gozo”, in Wikipédia).

Talvez tenha sido alguém insatisfeito de o Btuga ter deixado de suportar a versão para Linux… Razão pela qual não utilizo este traker. Obviamente estou a brincar relativamente à primeira parte, pelo que li nessa web fora aparenta ser um ataque forte às comunidades P2P.

Tenho muita pena de estar em risco a maior comunidade portuguesa que conheço, o fórum era de facto muito participado com alguns posts de elevada qualidade.

Programador pleno (?) em tecnologias Microsoft

O que é um programador pleno em tecnologias Microsoft?

A palavra “pleno”, segundo o Dicionário da Língua Portuguesa Online, vem do latim plenu que significa cheio; completo; inteiro; perfeito.

Só me resta desejar Boa Sorte à Go Work!!

Usabilidade/Acessibilidade & Webdesigners, Part II

Escrevi num post anterior que estava envolvido num projecto de remodelação de um website de uma das publicações da empresa onde me encontro de momento e que uma empresa de (web?)Design estava a desenvolver o layout do mesmo…

Já tenho mais uma versão deste layout… Mais uma vez só me enviaram a página inicial do mesmo e desta vez constatei que tudo tem dimensão fixa, o que quer isto dizer? O título de uma notícia só podia ter no máximo 3 linhas (pequenas) caso contrário ficava por cima (??) do excerto, sendo que este também tinha de ser limitado senão ultrapassava os limites da caixa… O mesmo acontecia em todas as caixas de notícias!!! Como é possível??? A resposta que obtive foi que era uma “questão de gosto” e que os títulos das nossas notícias não ultrapassavam as 3 linhas, a verdade é que atingem 4 ou 5 dependendo das notícias e da dimensão das palavras utilizadas. Ou seja não pode ser o layout a limitar o trabalho do jornalista. Para além disso a caixa de votação era igualmente fixa permitindo apenas respostas de “sim” ou “não”, outro tipo de respostas ou em maior quantidade “partia” o layout…

Recentemente recebi um email, assim como os directores da publicação em questão, deste (web?)designer que justificava o atraso na entrega do layout com os pedidos de alterações que eu fazia, referindo que os pedidos (cumprir regras de usabilidade e acessibilidade, especificações web standard e permitir que o site seja flexível) eram irrelevantes para os utilizadores finais do site e que eu estava a prejudicar a minha empresa. Chegou mesmo a dizer que o facto de eu ter exigido o cumprimento de certas regras no início do projecto revelava falta de profissionalismo da minha parte e que eles sabem o que fazem pois têm clientes como a Danone, Grupo Santander, Multirent, Hotel Travel Park, Atoknet, etc…

Fiquei estupefacto com esta situação, nunca me tinha acontecido… Já trabalhei com diversas empresas e sempre tive uma relação bastante boa com todas elas durante todas as fases dos projectos. A solução? Vou esperar pela entrega final do layout (está prevista para o final deste mês) e depois melhoro o código para se enquadrar com as nossas necessidades.

Conclusão: Recomendo vivamente a … (contactem-me se quiserem saber o nome) para o desenvolvimento de trabalhos de Design, são realmente muito bons, no entanto quando acrescentamos a palavra web ao design e necessitamos de um layout para um site de informação de actualização diária, estão muito longe de serem a empresa ideal a contratar (sempre que penso na primeira versão do layout que apresentaram…. Argh!!!).

No extremo oposto encontra-se a empresa log com a qual trabalhei recentemente na remodelação do layout de um dos nossos sites (Meios&Publicidade). Neste caso só tenho a dizer bem, o Ivo Gomes (da Log) é de facto fantástico e desenvolveu uma solução totalmente centrada no utilizador. As alterações ao layout eram feitas de forma quase imediata e todo o processo de desenrolou rapidamente. Os web standards foram rigorosamente cumpridos, assim como as heurísticas ao nível da acessibilidade e usabilidade.

Os resultados foram de facto muito positivos, o novo layout é um sucesso. Aumentámos de forma considerável o número de acessos ao site, o número de páginas vistas por visita e o tempo que as pessoas passam no site, para além disso diminuímos a taxa de rejeição.

Vodafone – Ubuntu 7.04

Estou neste momento a utilizar uma Internet Connect Box da Vodafone no meu Ubuntu 7.04… Se deu luta? Alguma….

Continuar a ler o artigo no novo blog…

White Stripes – One note

Considero os White Stripes uma das bandas mais criativas no panorama da música actual, muitas bandas necessitam de vários elementos e diferentes instrumentos e mistura de diferentes estilos musicais para se tornarem criativas, no entanto os White Stripes necessitam apenas de 2 elementos (Jack e Megan) e reduzem os instrumentos ao essencial do rock: voz, guitarra e bateria.

Recentemente levaram esta “redução” à letra e deram um concerto no Canadá onde a setlist foi apenas uma… nota (musical entenda-se). Aqui fica o vídeo:

Which Programming Language Are You?

Qual é a vossa?

You are PHP. You enjoy the World Wide Web. You are constantly changing the way you do things, and this tends to confuse people who work with you.
Which Programming Language are You?

Dicionário do Google

Na sua cruzada para dominar o mundo o Google lançou uma melhoria no seu tradutor online bastante interessante.

Ler o artigo no novo blog…

Simple Spark – Procurar Aplicações Web

O Simple Spark é um site deveras útil que possui um catálogo bastante extenso de aplicações web, dizem que existem cerca de 3000 aplicações catalogadas.

Tem disponíveis várias feeds, assim podemos estar actualizados relativamente a todas novas aplicações introduzidas no catálogo ou podemos acompanhar uma determinada categoria em específico.

Portanto se desenvolveram uma aplicação web que considerem útil partilhar ou simplesmente procuram uma para utilizar então este Simple Spark é um óptimo ponto de partida.

Consultor – Analista? Programador? Arquitecto?

Por diversas vezes já me abordaram e me perguntaram a definição de Consultor (na área das T.I.).

Consultando um Dicionário deparamos com a seguinte definição: “aquele que dá conselho ou consulta; especialista num assunto que fornece consultas a um organismo ou a uma empresa.”

Esclarecedor? Hummm… Nem por isso…

No entanto quando consultamos um site de emprego, a segunda definição até faz bastante sentido, vemos diversas ofertas para Consultores Java, Consultores .Net, Consultores PHP, Consultores C#, etc. Ou seja um Consultor Java é portanto um especialista em Java que utiliza o seu vasto conhecimento nesta tecnologia para o desenvolvimento de uma solução para um determinado organismo ou empresa.

Esclarecedor? Hummm… Talvez não…

Onde começa e onde termina o trabalho de um Consultor? Bem eu diria que começa na análise de um problema e termina quando se implementa uma solução tecnológica para o problema. Mas se assim é para que precisamos de Analistas, Programadores, Arquitectos e afins? Bem na verdade já não me parece que exista assim muita diferença, pois existem empresas que já pedem Consultores Analistas Programadores. Isto quer dizer que se eu me apresentar como Consultor está inerente que também sou Analista e Programador? No entanto o inverso não me parece que seja válido…

Usabilidade/Acessibilidade & Webdesigners

Estou envolvido num projecto de remodelação do layout de um site de uma das publicações da empresa onde trabalho, assim como a respectiva adaptação deste layout ao CMS que está a ser utilizado neste momento na empresa. Quem se encontra a desenvolver o layout é uma empresa de webdesign que numa primeira fase nos apresentou uma proposta muito bonita, com muitas imagens, muitos cantos arredondados, muitos gradiantes, enfim tudo o que é desnecessário num site de informação. Não quero dizer com isto que os sites de informação têm obrigatoriamente de ser feios, no entanto terá de existir um cuidado acrescido de modo a facilitar o acesso aquilo que realmente é importante, a informação. Obviamente que todos os webstandarts foram esquecidos nesta primeira fase, usabilidade e acessibilidade absolutamente para esquecer. Pior de tudo eram mesmo as notícias que ocupavam cerca de 30% da página, o que para um site de informação é ridículo.

Defini então todas as especificações técnicas que achei essenciais, como validação do HTML e CSS, validação do código ao nível da acessibilidade (por exemplo através do site http://webxact.watchfire.com) e limites para o tamanho total de imagens, HTML, CSS e Javascript.

Devo confessar que a segunda versão que tive acesso estava bastante melhorada, respeitando praticamente todos os requisitos que defini. Continuava a ter alguns problemas em termos de destaque das notícias, também não eram utilizados “headings” para os títulos (o googlebot adora headings), mas para além disso pouco mais havia a apontar. No entanto verifiquei que não escalava no firefox e no IE<7, ou seja o aumento de letra não era correspondido com um aumento das caixas. Foi aqui que se desenrolou uma troca de ideias mais acesa…

Eu defendia a possibilidade de escalar, o webdesigner não via essa necessidade, utilizando o argumento de que poucos sites têm esta funcionalidade em Portugal e para além disso apenas um reduzido número de pessoas é que poderá sentir essa necessidade… Não acho que isto seja obviamente um argumento válido. A questão é muito simples e pode-se fazer uma analogia perfeita: “Se vamos construir um hotel necessitamos mesmo de criar rampas de acesso e instalações adequadas a deficientes? Eles provavelmente também representam uma minoria das pessoas que frequentam o hotel…”, no site passa-se o mesmo, se as pessoas sentem necessidade de aumentar um pouco a letra de modo a poderem aceder à informação de que necessitam, porque não criar essa possibilidade? Têm menos direitos que as outras pessoas que não têm dificuldades?

Enfim lá se conseguiu convencer (?) o webdesigner…

Continuo a ver muitos sites mal construídos por essa web fora, porque simplesmente os webdesigners não se importam, pois dá muito trabalho respeitar todos os webstandarts, para além disso ainda é necessário testar em browsers e resoluções diferentes. Mas esta não é razão para se fazerem as coisas mal feitas, ninguém pode ficar limitado no acesso à informação devido ao sistema que utilizam ou dificuldades físicas que possuam.