GUI: o calcanhar de Aquiles do Open Source
Não adianta muito querer adaptar algo que funciona bem em um ambiente para outro completamente diferente. Pode até ser que em determinadas situações a coisa funcione, mas se não for feita uma mudança estrutural radical, pode-se fazer o marketing que for: a coisa vai continuar funcionando bem somente no ambiente para o qual foi originalmente projetada.
Esse é o caso das populares distros Linux voltadas aos usuários que gostam de algo que teve suas bases construídas lá pela década de 70, e que serve justamente para mediar de forma eficiente e simples a interação destes usuários com as máquinas. Não captou? Costumam chamar isso de interface gráfica de usuário.
Não que necessariamente as distros “for human beings” exijam que certos passos para seu bom uso sejam executados via linha de comando – ok, há algumas coisas que necessariamente exigem sim, mas sempre vai ter alguém que chiando depois de um comentário desse tipo. Porém, se há um aspecto que vem sendo negligenciado no projeto destes sistemas é a interação com o usuário. Grandes empresas investem toneladas de dinheiro pesquisando para que possam criar sistemas interativos mais eficientes, então a pergunta é: por que o pessoal do código aberto, que possui reconhecida competência para criar programas ótimos do ponto de vista ferramental não se preocupa com a usabilidade?
Vejamos o exemplo da Isis. Isis estuda Ciência/Engenharia/Whatever da Computação na UFPR, é fã do OpenSUSE, e como era de se esperar, é uma power user daquelas bem longe de ser usuária final, como a reles mortal metida a nerd que escreve estas linhas. Não por isso ela deixa de compreender as dores dos usuários finais ao se deparar com uma parede coberta de hieroglifos uma situação inexperada. Isis resolveu testar o LiveCD do Fedora 9 e encontrou uma série de problemas simples, que só devem estar aí porque usabilidade deve ser algo secundário de acordo com o cronograma de alguns projetos. Uma amostra do texto que apresenta a tag “Sofrimento” em seu blog segue abaixo:
É…Linha de comando. E recomendam Fedora para iniciantes. Provavelmente o DVD de instalação não deve ter esse tipo de “problema”, mas gente…É um Live CD! Usa-se para demonstrar o sistema! Passado um pouco a decepção, notei que para adicionar um repositório tenho que instalar um rpm. Para mim é um tanto difícil entender isso, porque já me acostumei com ‘zypper ar REPO_URL’ ou adicionar somente o URL do repositório. No Fedora é necessário escrever # rpm -ihv http://rpm.livna.org/livna-release-9.rpm para adicionar o repositório Livna. Mas tudo bem, afinal, segundo alguns, são as diferenças que importam no mundo Linux…
O Gnome, por exemplo, segue mais ou menos a mesma estrutura desde… enfim. O KDE ainda andou se arriscando mais nos últimos tempos, promovendo mudanças radicais em seu esqueleto, mas estas mudanças estão mesmo seguindo uma cartilha apropriada, ou é mais um daqueles projetos elaborados à base de intuição quase que em 100% do tempo? Cadê Preece? Cadê Nielsen? Cadê Cybis?
Atenção pessoas que desenvolvem software, principalmente o pessoal do Open Source: se vocês querem atingir seu público-alvo, querem que as pessoas gostem de seu produto e, principalmente, querem que elas se sintam confortáveis navegando por sua interface, contratem gente que entenda disso. Não tentem abraçar o mundo com as mãos se vocês não dão conta. Interface bonitinha não é sinônimo de interface eficiente; de tema bonitinho, sites como o Gnome-look.org e o KDE-look.org estão cheios.
Se até o próprio Charles Darwin pediu ajuda a gente mais competente que ele para analisar as amostras das evidências que viriam a sustentar as bases da Teoria da Evolução das Espécies, porque é que vocês não podem seguir o exemplo?
-
http://www.contraditorium.com Carlos Cardoso
-
Rodrigo8
-
D3lta
-
Bandeira
-
Bandeira
-
Bigode
-
Caravana
-
http://megalopolis-blog.com Fabiane Lima
-
Bigode
-
http://megalopolis-blog.com Fabiane Lima
-
Caravana
-
Bandeira
-
http://megalopolis-blog.com Fabiane Lima
-
Caravana
-
http://megalopolis-blog.com Fabiane Lima
-
Bigode
-
http://megalopolis-blog.com Fabiane Lima
-
Caravana
-
Caravana
-
cafuin
-
Caravana
-
D3lta
-
cafuin
-
Caravana
-
http://codevibe.blogspot.com alecnascimento
-
andersonbatista
-
Weber
-
cafuin
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
http://www.bizness.com.br sricanesh
-
http://megalopolis-blog.com Fabiane Lima
-
PauloBotelho
-
http://ceticismo.net Pryderi
-
Bigode
-
http://monthiel.com monthiel
-
Bigode
-
http://megalopolis-blog.com Fabiane Lima
-
http://www.contraditorium.com Carlos Cardoso
-
dr_gori
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
Bigode
-
Bigode
-
http://megalopolis-blog.com Fabiane Lima
-
Daniel Fonseca Alves
-
dr_gori
-
http://www.deslon.com Astrogobild
-
hamacker
-
http://oxenti.com GuZ
-
Daniel Fonseca Alves
-
Daniel Fonseca Alves
-
http://www.lordpinguim.blogspot.com lordtux
-
http://www.lordpinguim.blogspot.com lordtux
-
hamacker
-
http://oxenti.com GuZ
-
Rickd
-
http://serathiuk.com serathiuk
-
Jason Manchest
-
http://fsjunior.com.br Bullshico
-
Jason Manchest
-
felipels
-
http://fsjunior.com.br Bullshico
-
dfrancam
-
http://fsjunior.com.br Bullshico
-
Caravana
-
Fantasmazul
-
guto pesset
-
http://serathiuk.com serathiuk
-
Leo_Koester
-
hamacker
-
Jason Manchest
-
Jason Manchest
-
http://www.fabiocardoso.com.br Fabião
-
http://www.fabiocardoso.com.br Fabião
-
Leo_Koester
-
http://www.fabiocardoso.com.br Fabião
-
http://megalopolis-blog.com Fabiane Lima
-
Jason Manchest
-
http://www.fabiocardoso.com.br Fabião
-
felipels
-
Leo_Koester
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
http://megalopolis-blog.com Fabiane Lima
-
Daniel Fonseca Alves
-
Leo_Koester
-
hamacker

