Metodologia

O modus operandi de nossos serviços e técnicas que fazem a diferença.

O método adotado pela Sapiens pode parecer estranho, mas é o quanto mais simples melhor. Mas simples não quer dizer sem graça, feio ou incompleto. Simples quer dizer otimizado, limpo, claro e objetivo.

E para alcançar estes conceitos trabalhamos em conformidade com os padrões da W3C e o WaSP.

Todos os projetos são testados em 5 navegadores diferentes: Internet Explorer 6, Internet Explorer 7, Firefox, Opera e Safari, todos para Windows.

Após o término dos projetos são realizados testes adicionais de acessibilidade, validação e utilização em outras plataformas e navegadores.

Ok, mas ainda assim pode surgir uma pergunta: "o que eu ganho fazendo meu sítio dentro dos padrões"?!?

Porque utilizar os padrões?

A resposta é muito simples, devemos utilzar os padrões pois eles ajudam a manter as coisas organizadas e funcionando.

Já pensou se não houvesse padrão nas tomadas ou canos, por exemplo?!? Você iria a uma loja de eletrodomésticos, compraria aquele multiprocessador de alimentos extremamente moderno, que facilitará muito a sua vida, mas descobre que a sua tomada versão 32.99d não é compatível com o novo formato criado pela empresa que irá revolucionar o mundo das tomadas...

E é exatamente assim que funciona com os códigos de suas páginas também. Como existem milhões de tipos de usuários, com outra milhar de variações de combinações diferentes entre hardware, sistema operacional, versões e navegadores (além de seus plugins e add-ons), é quase que impossível adivinhar o que o seu visitante verá quando entrar em seu sítio.

E é para isso que serve (também) os padrões. Eles visam criar regras para a formatação dos códigos possibilitando a minimização das opções de variação entre os componentes dos computadores dos usuários, mostrando exatamente a mesma informação para todos, independente da plataforma que ele utiliza (Mac, PC, etc...), Sistema Operacional (Windows, Linux, MacOS, FreeBSD, etc...), navegador e versão (IE6, IE7, FF1.5, FF2.0, Safari, etc...).

Agilidade nas alterações estruturais e de visual

Os padrões web também auxiliam em tarefas mais complicadas como a alteração visual de um sítio. Imagine a seguinte situação hipotética de ter concebido o seu layout todo em azul, mas gostaria de fazer uma alteração de última hora somente na cor dos títulos (para um azul mais escuro, digamos. Imagine que seria necessário abrir TODAS as páginas onde o elemento aparecesse e fazer a alteração. Porém, ao utilizar os padrões (e arquivos CSS para controlar os estilos) isso pode ser feito facilmente, somente trocando uma linha de código.

Além disso, fazer alterações de estrutura como inserir uma linha a mais no cabeçalho ou no rodapé de uma página, até mesmo a inserção de uma nova coluna na página (ou caixa de informação) é extremamente mais simples, pois o controle que se tem sobre cada um dos elementos é muito grande, e o número de arquivos a serem alterados é muito menor do que o "método convencional".

Páginas leves e rápidas

Se você tiver curiosidade de abrir esta página em um poderoso editor de HTML (Pico, Nano, GEdit, Bloco de Notas, ou qualquer outro editor de TEXTOS, excetuando-se aqueles feitos para documentos formais como o OpenOffice, MSWord, etc...) verás que ele o código é extremamente simples, limpo e organizado.

Se você costuma trabalhar com editores de HTML mais poderosos como o Dreamweaver, FrontPage, Screem, ou outro do mesmo gênero, experimente abrir esta mesma página em uma dessas ferramentas e verás que TODO o estilo, ou seja, formatação de cores, links, colunas, etc... não está presente no código. É isso que faz com que as páginas sejam mais rápidas e leves, pois o código que o navegador terá que "baixar e renderizar" é muito pequeno, já que o arquivo que controla essas funções (o CSS - Cascade Style Sheet - Folha de Estilo em Cascata) é baixado uma única vez e depois fica no cache do navegador.