Home Me envie um e-mail! Feed
Blog do yogodoshi

Arquivo da seção: Dicas de ASP

45 dicas para criar uma ótima logomarca

Estou criando uma logo para uma amiga e, para começar, estive procurando dicas, tutoriais e inspiração para isso.

Durante minhas idas e vindas encontrei essa lista com 45 dicas para se criar uma ótima logo, resolvi traduzí-la para que eu a memorizasse e contribuísse com o pessoal que tem problemas com o idioma.

Segue então: 45 dicas para criar uma ótima logomarca

  1. Não use mais de 3 cores.
  2. Se livre de tudo além do necessário.
  3. A tipografia deve ser fácil o suficiente para que a sua avó consiga ler.
  4. A logo deve ser reconhecível.
  5. Crie um layout ou forma única para a logo.
  6. Ignore completamente o que a sua esposa ou seus familiares pensam sobre o design.
  7. Confirme que a logo”chama a atenção” de mais de 3 pessoas.
  8. Não combine elementos de outras logos populares e chame o seu trabalho de original.
  9. Não use cliparts sob circunstância alguma.
  10. A logo deve ficar boa em preto e branco.
  11. A logo deve ser reconhecível quando invertida.
  12. A logo deve ser reconhecível quando redimensionada.
  13. Se a logo conter um ícone ou um símbolo, juntamente de um texto, coloque cada um de forma que eles complemente um ao outro.
  14. Evite seguir “a última tendência em logo design”. Faça a sua logo durar gerações.
  15. Não use efeitos especiais, como por exemplo: gradientes, sombras, reflexos etc.
  16. Encaixe a logo em um layout quadrado, se possível, evite layouts obscuros.
  17. Evite detalhes intrincados.
  18. Considere os diferentes tipos de uso que a logo terá.
  19. Evoque sentimentos de ser forte e confiante, nunca fraco e sem graça.
  20. Entenda que você não criará uma logo perfeita.
  21. Use linhas retas ou curvilíneas de acordo com o tipo de negócios do cliente.
  22. A logo deve ter alguma ligação com o que ela está representando.
  23. Uma foto não faz uma logo.
  24. Você deve surpreender seus clientes com uma apresentação.
  25. Não use mais que duas fontes.
  26. Cada elemento da logo deve estar alinhado, não importando em qual direção.
  27. A logo deve parecer sólida, sem elementos “sobrando”.
  28. Pense em quem irá ver a logo antes de pensar em idéias para ela.
  29. Sempre priorize a funcionalidade à inovação.
  30. Se o nome da marca tem pregnância, o nome da marca deve ser a logo.
  31. A logo deve ser reconhecível quando for vista através de um espelho.
  32. Mesmo grandes empresas precisam de logos pequenas.
  33. Todos devem gostar do design da logo, não apenas quem for da mesma esfera de negócios dela.
  34. Crie variações. Quanto mais variações, maior a chance que você terá para que ela fique legal.
  35. A logo deve ser consistente mesmo em diferentes plataformas.
  36. A logo deve ser fácil de ser descrita.
  37. Não use chamadas na log. (traduzida pelo @canha)
  38. Use lápis e papel para esboçar suas idéias.
  39. Mantenha o design simples.
  40. Não use símbolos que já foram utilizados milhares de vezes antes.
  41. A logo não deve chamar a atenção.
  42. Deve ser honesta na sua representação.
  43. A logo deve possuir ume equilíbrio visual.
  44. Evite cores muito claras, escuras ou neutras.
  45. A logo não deve quebrar nenhuma das regras acima.

Lembrando novamente que a lista não é de minha autoria, eu apenas a traduzi daqui: 45 Rules for Creating a Great Logo Design.

obs: não vou entrar no mérito de discutir nomenclatura: logo, logotipo, logomarca ou logowhatever.


Erro: ‘ASP 0104 : 80070057′

Response object error ‘ASP 0104 : 80070057′
Operation not Allowed
/pasta/index.asp, line 0

Esse erro geralmente ocorre quando criamos um loop infinito. Como, por exemplo, neste código:

ObjRs.Open sql, banco,3,3
 
 while not ObjRs.EOF
 
%>
<p style="border: 3px solid orange">
&lt;%=ObjRs("linha")%&gt; - &lt;%=ObjRs("rota")%&gt;
<strong>Ida:</strong>
&lt;%=ObjRs("ida")%&gt;
<strong>Volta:</strong>
&lt;%=ObjRs("volta")%&gt;
 
&lt;%
 wend

Nunca se esqueçam que ao utilizar o comando while/wend você deve usar também o Rs.Movenext !

Muito cuidado com isso pois caso o loop seja muito grande, você pode acabar travando o servidor ou até mesmo gerar algum problema na memória. O código deveria estar assim:

ObjRs.Open sql, banco,3,3
 
 while not ObjRs.EOF
 
%&gt;
<p style="border: 3px solid orange">
&lt;%=ObjRs("linha")%&gt; - &lt;%=ObjRs("rota")%&gt;
<strong>Ida:</strong>
&lt;%=ObjRs("ida")%&gt;
<strong>Volta:</strong>
&lt;%=ObjRs("volta")%&gt;
 
&lt;%
 ObjRs.MoveNext
 wend

Escrevendo Aspas dentro do response.write

É uma dica MUITO útil pois sempre, em algum momento, precisaremos ter que escrever aspas duplas ( ” ) em algum código que criamos. Mas como fazer isso sem que o ASP retorne um erro como:

Erro de compilação do Microsoft VBScript (0x800A03EE)
')' esperado

Para não dar erros desse tipo, basta colocar duas aspas duplas juntas, que aparecerá apenas uma!

Exemplo:
response.write("Sim, foi aquela sua ""amiga"" que ligou!")

ou um código mais útil:
if finalizado = "s" then response.write("selected=""selected""") end if


Mostrando data de hoje ou dia ou mês ou ano

Para mostrar a data de hoje, é bem simples:

O comando now é usado para mostrar a data e a hora do computador da pessoa no momento em que a página é carregada. Mas você pode pedir separadamente os itens do now, como o dia, o mês e o ano.

Então basta colocar o seguinte código ASP na página:

<%
dia = day(now)
mes = month(now)
ano = year(now)
data_hoje = CStr(dia) + "/" + CStr(mes) + "/" + CStr(ano)
%>

E depois para mostrar a data de hoje basta usar esse comando:

<% Response.write "Hoje é dia: " & data_hoje %>

ou esse:

<%=data_hoje%>

Para mostrar apenas o dia use o comando: (funciona da mesma maneira para mês e ano)

<%=dia%>

Resultado de uma conta com apenas 2 algarismos

Estava eu ajeitando o Bolão do Timãoweb, e precisava fazer uma divisão para gerar uma porcentagem, mas tinha horas que minha divisão dava 33,3333…. o que estourava a largura da célula (pois o resultado era mostrado em uma tabela) e sem contar que é ridículo ver um número assim.

Aí fui procurar como fazer para que os resultados aparecessem com apenas dois algarismos e é muito simples:

variavel = formatnumber(valor,2)

E seu valor ficará com 2 casas após a virgula, troque o 2 pelo número de casas que você quiser depois da vírgula. Depois basta chamar sua variável com um response.write ou da maneira que você quiser.

Fechar
Envie por e-mail