Google

Artigos


18/09/2009

TEMPOS MODERNOS, QUESTÕES ANTIGAS - INTERNET

Helton Eduardo Ritter Em tempos de transição para a totalidade da web, é natural o movimento de portar aplicações antes desktop para uma plataforma que permita maior interatividade, que permita realizar um ambiente colaborativo, independente de sistema operacional, de plataforma, de localização do usuário em relação ao sistema.

As ferramentas estão sendo criadas, diversos frameworks JavaScript e frameworks também no lado do servidor aumentam a produtividade em criar interfaces "ricas" para o usuário final do site ou sistema web.

Todas essa diversidade de ferramentas e maneiras de criar interfaces para o usuário são pontos positivos, pois oferecem alternativas para diversos níveis, desde o iniciante em desenvolvimento web ao programador que está anos na atividade. O fator comum é a desorientação. São muitas ferramentas boas, são muitas opções que se encaixam no uso que será feito, e o que acontece é uma mescla de ferramentas que acaba por deixar complexo o desenvolvimento, complexa a manutenção e complexa a interface para o usuário final.

Mesclar uso de ferramentas é bom, mas essas experimentações não podem significar demanda extra de tempo no cronograma de desenvolvimento ou aumento na complexidade de uso do site ou sistema por parte do usuário só porque o programador achou "que esse novo widget é muito legal".

Um minuto ou dois de reflexão sobre o que é a internet e como ela é usada é suficiente para voltarmos a por os pés no chão. A word wide web foi projetada para ser "simples" e tão "simples" que em qualquer plataforma, em qualquer sistema haveria possibilidade de executar um "cliente" que interpretaria o HTML desenhando-o graficamente na tela. Hoje em função de querermos sites "modernos" acabamos por deixá-los "incompatíveis".

Explorando a 3G que se aproxima, teremos muitos acessos a partir de celulares, iPhones, SmartPhones e "genéricos". Todos esses, e com características diferentes deverão (para o usuário do serviço se sentir satisfeito) conseguir acessar os mesmos recursos, com a mesma facilidade que o faz em um computador pessoal. Eis um motivo para pensar em acessibilidade e usabilidade.

O design também muda, interfaces minimalistas estão a tona, agora mais do que antes pequenos detalhes são o diferencial.
Para concluir e resumir: Sempre que um "sistema" é criado é no intuito de facilitar alguma coisa. Nada causará maior insatisfação do que um sistema mais complicado que o processo manual. Pense simples, faça simples mas com detalhes únicos.


Helton Eduardo Ritter (Desenvolvedor Web)

Contato: heltonritter@gmail.com


WNL Informática · 55 3535-4456/4476 · wnl@wnl.com.br