webapplication

Finalizando um site em Drupal

É natural que na fase de desenvolvimento de um site em Drupal existam algumas configurações que são apropriadas apenas para sites em desenvolvimento. Porém, essas configurações podem ser passadas para o site da produção sem serem percebidas pelo desenvolvedor, porque não interferem em comportamentos facilmente percebedos pelos usuários e desenvolvedores.

Portanto, para entregar o site, cheque:

  • Faça uma "varredura visual" na pasta de módulos do Drupal e veja quais módulos foram instalados apenas para fins de desenvolvimento. Ao identificá-los, proceda para a desisntalação deles.
  • Se o site está compactando o css e o javascript nas opções de cache.
  • Se as mensagens de aviso estão desativadas.

Se estiver usando SMTP:

  • Verifique se a opção de "debug" está desativada

Caso esteja usando o Zen 5 e usando SASS:

  • Em config.rb, mude a variável do environment para production.

Navegador com javascript desligado?

Entre as diversas sugestões e técnicas dos manuais que ensinam ao usuário a lidar com a questão da segurança em websites, às vezes eu me deparo com a questão de "desligar o javascript" do navegador. Além da adição de recursos no HTML e no CSS, as possibilidades que o javascript porporciona para melhorar o visual, "dinamizar" uma experiência de web do usuário e transformar um website em um verdadeiro webapplication foram muito exploradas e desenvolvidas. De forma que se um desenvolvedor ter como critério o não uso do javascript na hora de desenvolver um site, ele estará enfrentando uma forte restrição do rol de possibilidades que são normalmente usadas em websites. Quanto mais "moderno" e mais recursos visuais um site possuir, mais dependente ele é do javascript.