quinta-feira, 10 de fevereiro de 2011

Devo migrar para o Joomla 1.6?

De cara, eu digo que a resposta é não. Salvo casos em que você precisa dos recursos de acessibilidade que o Joomla 1.6 fornece padrão no seu site ou precisa do ACL (maior controle que a estrutura atual do Joomla de permissões de usuário) ou ter mais sub-categorias, do que o padrão Seção -> Categoria do Joomla atual. Há diversas razões para isso:

1- Há poucas extensões desenvolvidas até agora, quando pesquisei, aproximadamente 300, contra as mais de 5 mil da versão 1.5

2- O Joomla 1.6 vai ser desenvolvido até o meio do ano e depois será lançado o Joomla 1.7 (descobri isso hoje num grupo de Joomla) e depois, o equivalente ao Joomla 1.8 vai ser lançado em janeiro de 2012, isto é aproximadamente 5 meses depois e será a próxima versão do Joomla com longa duração antes de uma nova versão ser lançada. O Joomla 1.5 terá suporte até abril de 2012, o que quer dizer que o suporte ao Joomla 1.5 durará mais que o 1.6 e 1.7 juntos.

Na resolução das coisas, utilizar o 1.6, só quando não tiver jeito de utilizar o 1.5.

Eu estou trabalhando em um site com Joomla 1.6 como teste e estou adorando. Há muitas extensões legais já desenvolvidas, mas eu senti falta de um componente de vídeo como o hdw, um editor como jce e essas coisas.

Então, eu digo, Joomla 1.6 é legal, mas dê preferência ao 1.5.


sexta-feira, 4 de fevereiro de 2011

Acessibilidade por um Brasil inclusivo

Olá galera,

Hoje eu quero falar um pouco sobre acessibilidade. Acessibilidade é bom até por motivos egoístas, e todos devemos levantar esta bandeira pela razão humanitária ou pela comercial. Vou explicar as duas.

1- Humanitária - É direito de todos os cidadãos o fácil acesso à informações. Com o advento da internet, todos tivemos a oportunidade de aprender mais e com facilidade quase qualquer assunto. Imagina se você fizesse parte da parcela da população que não tem acesso à internet?

Chato, né? Todas as pessoas falando sobre milhares de coisas que você não tem idéia... Agora, imagina você ter acesso à internet, mas ter seu direito à informação violado, negado por grande parte das empresas e desenvolvedores, que como eu ouvi uma vez, numa discursão Flash x HTML, 4 anos atrás, ( sei o que o flash agora tem recursos acessíveis, mas não conheço uma empresa de flash que o faça assim ). Eu ouvi a seguinte frase: "A parcela de cegos é muito pequena e meus clientes também não ligam para eles, por que devo me importar?".

A resposta para esse tipo de gente me lembra um vídeo de no youtube em que a mulher diz: "Ai se fosse o meu...". Eu sei, acredite em mim, que realmente é mais trabalhoso fazer acessível, eu mesma não sou perita nisso ainda, mas estou me esforçando para incorporar cada vez mais recursos acessíveis no meu projeto.

2- Comercial - Essa vai mais para os clientes do que para os desenvolvedores e como a gente só presta atenção nas coisas quando dói no bolso, vamos fazer doer no bolso dos empresários e consequentemente no dos desenvolvedores.

O Google que é o mecânismo de busca mais utilizado no mundo utiliza leitores de tela iguais aos que os deficientes visuais utilizam para fazer a leitura do site. Logo, se você faz um site acessível, você está favorecendo a sua empresa no rank de páginas.

Sites em flash só têm indexado o primeiro arquivo em flash do site, os arquivos swf que ele puxa externo, não. Ou seja, o Google só indexa a primeira área do site. São poucos dispositivos móveis que aceitam arquivos em flash e mesmo os que aceitam, não tem conexão normalmente suficiente para carregar o site. Ou seja, site inteiramente em flash normalmente não é uma boa idéia para quem deseja ter muita visitação. Sim, você poderia ter em flash acessível ou uma versão HTML também. Mas em ambos os casos, isto torna o projeto caro, ou seja, o cliente não aceita.

Um site acessível é também melhor visualizado em dispositivos móveis, ou seja, iPad, smartphones e etc., acreditem em mim quando eu digo, como disse 4 anos atrás, sobre acessibilidade que dispositivos móveis irão substituir grande parte do acesso às páginas da internet. Como desenvolvedora eu digo, é fundamental conhecer tecnologias assistivas assim como trabalhar com HTML 5, CSS 3 e fazer sites acessíveis que se ajustem perfeitamente em qualquer dispositivo. Eu estou estudando estas formas porque sei que o mercado exige hoje em dia, mais formas de fazer dinheiro, porém de forma humana, porque esta forma, inclusiva, quer dizer que atrairá mais consumidores e consumidores é igual a dinheiro.

Infelizmente, o Joomla 1.5 não é totalmente acessível. Mas há como contornar isso fazendo alguns ajustes no template. Visitem http://www.softzonebr.com/corujao , meu primeiro site acessível com Joomla. À partir deste, todos os sites feitos em XHTML, com Joomla ou não, feitos pela minha empresa serão acessíveis. É o mínimo que podemos fazer para contribuir com um mundo melhor.

Se vocês querem saber se seu site é acessível, acessem: http://www.dasilva.org.br/ e digitem o endereço do seu site lá. Detalhe: É necessário testar página por página.

Fazer um site receber o selo de acessibilidade não tão difícil quanto convencer as pessoas que vale a pena levantar essa bandeira. :D