Em desenvolvimento web estamos sempre dependendo da máquina do visitante, então estamos na mão do sistema operacional, hardware e principalmente dos navegadores.
Isto normalmente não é um problema, com exceção dos navegadores da Microsoft, que por anos se mostram muito inferiores. (Entenda mais sobre o assunto lendo este post)
Mas finalmente a versão atual do Internet Explorer( versão 8), é aceitável (mas ainda inferior).
Diante desta situação decidimos parar com o suporte a qualquer versão do Internet Explorer que seja inferior ao 8. E para mostrar isto ao usuário nós testamos diversas alternativas como barrinhas em Javascript. Mas como sempre, a alternativa mais simples é a melhor:
Basta colocar o css em seus arquivos de css do layout e o comentário condicional. No meu caso estou sempre utilizando Rails, por isto aparecem os comandos link_to e image_tag, se você estiver usando HTML puro então substitua por <img... e <a href...
As imagens que utilizo (já com a cor de fundo na tonalidade correta) estão abaixo para download:
Também adote e esta empreitada contra a péssima qualidade de serviço apresentada nos navegadores da Microsoft.
Já tem um bom tempo que pretendo escrever sobre isto, a ferramenta correta para o problema correto. Resolvi finalmente escrever sobre este assunto devido aos questionamentos que surgiram na minha palestra do RailsForKids, perguntado como escolhemos as tecnologias para nossos projetos.
Este post também é uma resposta ao flamewar sem sentido que apareceu na comunidade Flex por causa de uma levantamento pragmático sobre a tecnologia.

E uma frase que sempre escuto de clientes é: Eu quero música no meu site.
Antes de responder esta pergunta ao cliente devemos pensar o seguinte, nosso trabalho esta mais para um pintor onde o cliente decide a cor ou para um médico que ele é o único a decidir o que fazer? Acho que a resposta é uma mistura dos dois.
Ler o resto do postSeguem os slides da minha palestra para o RailsForKids:
Ontem rolou o RailsForKids, um mega evento de Ruby e Rails contando com temas variados mas sempre relacionados a Rails/Ruby. Fantástico, só palestrante ninja e era notável que todos tinham um conhecimento e nível técnico absurdo. Como participo ativamente da comunidade Ruby, sempre tenho a impressão que ela é formada pelos mais geniais profissionais nacionais e internacionais e as coisas mudam muito rápido exatamente por causa deste tipo de pessoa.
Ler o resto do postDevemos conhecer bem os helpers do Rails, e um em especial é pouco utilizado ou não utilizado da forma correta. Hoje enquanto alterava a UI de um projeto que tenho trabalho percebi que não tenho usado os helpers label e label_tag da forma correta, especialmente no caso dos radio buttons.
Ler o resto do postEm Ruby temos vários comandos e operadores que a primeira vista nos deixam em dúvida quando estamos iniciando mas depois que aprendemos começamos a sentir muita falta quando trabalhamos em linguagens que não os tem. Coisas como Blocos ou funções anônimas, Módulos, <=>, =~, .., ..., $1 e muitos outros.
E questionado por um amigo sobre a diferença entre em ||= e = resolvi fazer este postzinho rápido.
Ler o resto do postCATEGORIAS
HomeDesign
SEO
Empreendimento
Cifras
Ruby e Rails
Flex
Photoshop
Flash
XHTML/CSS
JavaScript
Variados
Database
Firefox
Projetos
3D
Projetos
TextMate
Smalltalk
Mac
Livros
ARQUIVO
08/2010 (5)07/2010 (2)
06/2010 (4)
05/2010 (4)
04/2010 (4)
03/2010 (5)
02/2010 (7)
01/2009 (4)
12/2009 (7)
11/2009 (4)
10/2009 (10)
09/2009 (7)
08/2009 (6)
07/2009 (12)
06/2009 (5)
05/2009 (6)
04/2009 (9)
03/2009 (14)
02/2009 (18)
01/2009 (14)
12/2008 (20)
11/2008 (18)
10/2008 (9)
09/2008 (12)
08/2008 (6)
07/2008 (12)
06/2008 (10)
05/2008 (15)
04/2008 (19)




Eventos e mais eventos
comentado por Jonathas Sampaio
Eventos e mais eventos
comentado por Alison Souza
Eventos e mais eventos
comentado por Daniel Lopes
Eventos e mais eventos
comentado por Jonathas Sampaio
Curso de Rails 3.0
comentado por hiago