São aplicações informáticas que são “executadas” ou acedidas através de um
web browser (Internet Explorer, Firefox, entre outros) sobre uma rede informática como a internet.
Algumas das suas vantagens:
- Acesso 24h todos os dias e em qualquer parte do mundo.
- Multiplataforma (i.e., Windows, Mac, Linux, etc.).
- Não é necessário instalar nos computadores dos utilizadores.
- Actualização rápida, uma vez que só é necessário actualizar no computador servidor.
- Manutenção do sistema sem ser necessárias deslocações (Manutenção Remota).
- Facilidade de realizar cópias de segurança.
Design não é apenas como uma aplicação é vista.
Design é como a aplicação trabalha.
Design é resolução de problemas e não preferências pessoais ou expressão artística. É uma combinação de psicologia básica, engenharia, informática e o factor humano.
As interfaces de uma aplicação (
Web ou não) devem ser baseados em 5 componentes de usabilidade e o mais intuitivo possível:
| Aprendizagem: |
Quão fácil e intuitivo é de completar ou realizar tarefas no primeiro contacto. |
| Eficiência: |
Depois dos utilizadores estarem familiarizados com a aplicação, qual a rapidez que eles realizam uma determinada tarefa. |
| Memorização: |
Quando um utilizador regressa após um período de tempo sem utilizar a interface, quão é a facilidade de restabelecer o uso da aplicação. |
| Erros: |
Quantos erros o utilizador faz e qual a facilidade do utilizador perceber e recuperar dos erros efectuados. |
| Satisfação: |
Quão fácil e bom o uso da interface. |