Amaya é o navegador Web que foi desenvolvido pelos membros do World Wide Web Consortium (W3C) como uma ferramenta prática, bem como um campo de teste para as ideias do W3C. Amaya inclui um editor HTML, bem como um visualizador e pode ser baixado livremente do site do W3C para uso no sistema operacional Linux ou Windows 95/NT/2000. Amaya é distribuído como software de código aberto, o que significa que os desenvolvedores de software são livres para adicionar ou modificar seu código e ampliar suas capacidades.
De acordo com o inventor da Web e diretor do W3C Tim Berners-Lee, Amaya foi desenvolvido porque, na época, nenhum navegador comercialmente disponível incluía capacidades de edição. A idéia era desenvolver o navegador como uma forma de ver porque tais capacidades não tinham sido fornecidas e talvez ajudar a resolver quaisquer problemas que estivessem no caminho. O Amaya também oferece uma plataforma de testes para outros desenvolvimentos do W3C como o MathML, uma interface de usuário para a criação de expressões matemáticas complexas. Berners-Lee e membros da equipe usam o Amaya como seu navegador principal.
Aqui estão algumas características interessantes do Amaya:
- Uma interface de autoria do what-you-see-is-what-you-get (WYSIWYG) semelhante à de produtos comerciais como o FrontPage da Microsoft e a capacidade de carregar as páginas para um servidor
- Suporte para o mais recente nível de HTML, XHTML
- A capacidade de trabalhar tanto na visualização HTML codificada como na visualização WYSIWYG da página
- Suporte especial para pessoas com deficiências
- A certeza de que a página Web que você criar será construída corretamente para que outras ferramentas saibam o que esperar quando trabalharem com sua página
- Assistência na criação e visualização de links de hipertexto
- A capacidade de exibir imagens no formato Portable Network Graphics, um formato gráfico mais capaz do que o formato Graphics Interchange Format que também é livre de requisitos de licenciamento
- A capacidade de imprimir o índice ou a tabela de links em um documento
- Uma interface de programa aplicativo (API) em C para adicionar novas funções ou modificar as existentes. Amaya também é usado dentro do W3C para experimentar a API Java usada no Document Object Model (DOM)
Amaya é a contraparte cliente do servidor Web experimental do W3C, Jigsaw (mas você não precisa de Jigsaw para usar Amaya).