O Google lançou sua presença no mercado de browsers. Atitude interessante mas que para mim não quer dizer muita coisa. Ter um novo browser não muda muito (a minha) a vida dos desenvolvedores. Lembre-se que não importa quão bom seja o Firefox, Safari ou o Google Chrome, nós, desenvolvedores temos sempre que nivelar tudo por baixo, pelo Internet Explorer 6. Se o Chrome ou qualquer outro novo navegador ajudar com que o IE6 seja definitivamente descontinuado, eles serão bem-vindos. Caso contrário, o lançamento de bons browsers só vai, por assim dizer, brochar a vontade dos profissionais que querem utilizar recursos mais avançados do CSS mas não podem por conta do IE6. O IE7 foi um avanço interessante. O IE8 está pretendendo ser. Mas até mesmo o IE8 não vai ser muito útil enquanto ele não tomar a o lugar do Internet Explorer 6. O mesmo vale para qualquer outro browser.
Do que adianta eu utilizar PNG transparente para os browsers que suportam canal alpha e ter que continuar recortando imagens para fazer um bom trabalho no IE6? A Microsoft sabe que ela criou um monstro, e ainda bem que ela reconheceu isso e tomou alguma atitude.
Vou ter muito mais prazer de trabalhar quando ouvir a notícia da descontinuação do IE6, do que sobre o lançamento de um novo browser. Por isso eu não fico 100% satisfeito com o Chrome, nem com o Firefox 3, nem com atualizações do motor WebKit. Não porque não quero, mas porque vou continuar tendo o mesmo trabalho que sempre tive para fazer sites.
Vou continuar tendo as mesmas preocupações, vou continuar fazendo as mesmas técnicas manjadas e trabalhosas. O problema continua sendo o passado. É o IE6 que ainda dita as regras.
Quem trabalha com Firefox sabe como as extensões podem mudar a vida de um desenvolvedor. Nós separamos algumas extensões e sugerimos para você. Confira.
Leia maisO desenvolvimento com wordpress vem crescendo e sua plataforma está ficando mais robusta a cada dia. Por isso preparamos alguns artigos e tutoriais sobre desenvolvimento e implemetação de Wordpress em sites.
Leia maisHoje não é sorte. Colocar um site em uma boa colocação no Google não é fácil e muitas vezes pode ser uma dor de cabeça sem tamanho. Por isso, manter um código organizado e simples é um bom começo. Separamos algumas dicas para que você consiga otimizar seu código e fazer algumas modificações nos seus sites para que eles não fiquem atrasados.
Leia maisNós falamos muito sobre XHTML e CSS. Então, nada mais justo que ter um lugar onde você consiga aprender melhor as técnicas e metodologias de desenvolvimento com CSS e XHTML.
Leia mais
2003 - 2009, tableless.com.br
Quase todos os direitos reservados.
.
Há! e o Opera ainda tem um bug report em portugues que funciona é só achar uma incompatibilidade enviar a pagina e descrição do problema e no maximo em duas semanas ta resolvido.(ajuda>notificar problema no site…)
A questão está em adotar padrões!
Imagina que cada fabricante de dispositivos USB, tivessem um tipo de cabo, entrada e conexão !!!
A coisa tem que ser abordada da mesma forma que são abordados os padrões de construção de hardware.. é simples ! Muito SIMPLES.
desabafo: achei ótimo o Chrome, porém os caras que fazer XHTML estão doidos, ele está diferente do FireFox, Ie 6 e 7… ou seja, mais um padrão diferente de renderizar as coisas… enquanto não houver PADRÃO, vamos continuar assim…
São diferentes análises de diferentes pontos de vistas, daí tanta opinião divergente.
Ao mesmo tempo que concordo que exista o problema de se fazer conteúdo compatível entre navegadores, acho que quem alimenta o IE6 (e outros lixos) no mercado ainda somos nós mesmos, desenvolvedores, justamente os mesmos que poderíamos/deveríamos excluí-lo como opção (retrô já).
Mas a questão é o Chrome não é? Primeiro, acho preciptado compará-lo em recursos, em sua versão Beta1, com navegadores já “maduros” disponíveis. Acho mais coerente analisá-lo nesse momento quanto as suas propostas, e ai, é interessante ter uma orientação para analisar e então concluir a respeito. Com esse fim que o seguinte comic-book foi criado:
http://www.google.com/googlebooks/chrome/small_00.html
Particularmente, como desenvolvedor, considero muitos detalhes, como o simples “exibir código fonte” com numeração de linhas (integrado), a opção “inspecionar elemento” (recurso muito poderoso), processamento isolado (sandbox), gerenciador de tarefas e questão de estatísticas técnicas (profiling, muito útil para quem desenvolve soluções RIA principalmente), recursos integrados que diferenciam muito o Chrome dos seus concorrentes.
Fora essas questões, vale ainda citar que sob os recursos do Chrome está o Gears, que como um VirtualMachine, aliado ao V8 (JS engine), certamente irá proporcionar ainda muitos recursos inovadores, além da questão de poder tratar sistemas AJAX como aplicações desktop individuais off-browser.
Não ganho nada do Google para falar bem do Chrome, e nem estou ofertanto críticas à outras opiniões. Simplesmente é dessa forma que estou vendo o Chrome, e por ser apenas o Beta1, tenho ainda uma expectativa muito positiva quanto ao que está por vir. O potencial é ENORME!
Renato Cardoso, ele segue o mesmo que o Safari, voce nunca testa em Safari?
Pra mim na questao testes, nao mudou nada.
Uma alternativa poderia ser obrigar os usuários a se atualizarem, ao invés de esperar uma atitude da Microsoft, ou seja, criar sites que não rodem em IE6 e informar o usuário que ele deve atualizar ou trocar o seu navegador.
Embora, na visão de negócio, isso possa significar perda de vendas ou usuários, mas é uma forma de tornar mais rápida a atualização.
[...] IE6 é a desgraça de qualquer programador de interface hoje em dia. E como bem disse o Diego Eis (Tableless), que venham o Chrome, Firefox 3 ou qualquer outro bom browser: não adiantam grandes inovações [...]
Só quero lembrar uma coisa:
O ser humano é o ser com a maior capacidade de habituar-se com coisas novas!
Deu pro IE6!
São 7 anos Pô!
Grande site!
vcs nao estao percebendo algumas coisas.
1) o chrome pode abocanhar uma fatia das empresas que usam browser para desenvolver suas aplicacoes intranet. Assim uma empresa pode perfeitamente instalar o crhome em suas estacoes nao como browser principal, ja que tem muito site que so roda com ie (e nao adianta vcs ficarem bravos pq eh verdade, principalmente alguns em asp.net e em MS AJAX), mas para rodar nas suas paginas de aplicativos intranet.
2) Se a google capturar parte dos ies, firefox e safari, a google deixa de pagar milhoes a essas empresas quando o usuario efetua uma busca pela barra de ferramentas (so a mozila recebe 70 milhoes de dolares da google)
3) se o ie8 (leia microsoft e silverlight) começarem a dar pau nos sites da google (gmail e etc) os usarios poderao usar o crome nesses sites. Eh a google se protegendo contra a Microsoft.
Infelizmente você está mais do que certo.
Graças ao IE6, fazer o layout de um site pra mim é de longe a parte mais irritante do desenvolvimento
De qualquer forma acho que tava na hora de começar do zero um novo navegador, quem já leu a história em quadrinhos disponibilizada pelo Google sobre o navegador viu que eles empregaram técnicas avançadas de engenharia de software, ninguém melhor do que uma grande empreza que meche no ramo pra fazer isso!
O chrome disponibilizou novas APIs que vao fazer os navegadores mais rápidos, tô cansado de esperar meu firefox abrir…
Além disso essas novas APIs vao ser absorvidas com o tempo, e o navegador que nao se enquadrar vai desaparescer, tomara que suma IE maldito!!!
Podem falar o que quiser, não adianta temos que dar o suporte para o IE6.
Muitas vezes pensamos muito do lado do desenvolvedor do que do cliente.
Lembre-se quem paga a conta é o cliente e ele não pode perder um negócio por que o seu desenvolvedor se recursa a dar suporte ao IE6.
IE6 é legado e somente o tempo para cuidar disso. Conheço inumeras empresas que utilizam até hoje IE6 simplesmente por que eles tem 10.000 estações de trabalho.
Quando custa para ele migrarem.. Fora os usuários caseiros que tem windows pirata e nem crackear sabem…
Logo, somente o tempo e realmente, nosso trabalho não vai diminuir e espero que não tenhamos que criar agora hacks para FF2, FF3 IE6, IE7, IE8, Chrome…
[...] gente dizendo por aí que o chrome não quer dizer nada para os desenvolvedores porque eles vão ter que, na verdade [...]
Axo que o Chrome foi mais uma coisa para nos desenvolvedores se preocupar, quanto menos browser existir melhor. E realmente IE6 é um crime
A pior coisa que tem pra nós, desenvolvedores, É MESMO dar suporte a IE6, especialmente porque OS CLIENTES usam IE6 e querem ver tudo funcionando. E não adianta argumentar, infelizmente.
Também prefiro que a Microsoft exploda o IE6 de vez da sua base de dados. Vão lançar o IE8, IE9, mas muitas pessoas vão continuar ainda no IE6. =/
Disse tudo… Trabalho em uma empresa que desenvolve sistema para a Petrobras empresa esta que somente usa ie. E a maioria é ie6. Ou seja, continuamos preso a ele e o Chome não muda nada até então… mas vejo como uma atitude positiva a entrada desse novo navegador no mercado. Vamos ver se com mais um os padrões webstandarts fortaleçam ainda mais.
Galera! estive lendo todos os comentários… e esqueceram de abordar algo que acontece demais e desenvolvedores web quase nunca percebem (a não ser os que trabalham com outras áreas também, como eu). Atualmente existem muitos softwares que só rodam em micros que possuem IE6, exemplo, software financeiro do Itau, Bradesco… aí você para e me pergunta… ué simples… é só o Banco atualizar certo? blz… porém muita gente esquece o seguinte… Quantos clientes os bancos possuem? quantas estações de trabalho esses clientes possuem?… um exemplo claro foi onde trabalhei… mais de 300 estações… imagina mandar técnicos para atualizar esses softwares “manualmente” já que estes não podem fazer update “online” por questões de segurança…
Então é a questão ficaremos SIM PRESOS ao IE6 até que todos sejam padronizados para que ele seja retirado do mercado… e quem não presta suporte ao IE6 me desculpe, mais você é um péssimo profissional… me retorna a alguns anos atrás aqueles sites que exibiam a típica mensagem “Este site é melhor visualizado no Firefox, pois o IE6 tem problemas com o site” totalmente alienado…
Bem fica aí minha opinião… e dica pra galera da informática no geral como eu. Se puderem em seus clientes atualizem para o IE7 assim aos poucos vamos começando a melhorar nosso trabalho no futuro.
Abs
Concordo com o que você citou. Hoje me sinto numa sinuca, atualizei o FF e o IE e agora estou tendo uma série de problemas. O FF tem travado constantemente, rouba muita memória, não consigo abrir mais tanta janelas como com a versão anterior. Filmes travam constantemente. O IE já não aceita mais algumas funções de CSS que eram comum ao FF. Tá ficando difícil trabalhar. Além da gente ter que conhecer html, php, asp e etc., vamos ter que conhecer CSS para FF e CSS para IE. A página que fica bonita com CSS, vai precisar de dois links um para o CSS do FF e outro para o IE. Só complicam a nossa vida. Tudo bem que gostamos de programar, mas fazer duas coisas para o mesmo resultado é como chover no molhado. Desabafei…
Abraços.
Bom, certa vez escrevi um texto “conclamando” os desenvolvedores a abandonar o IE6, esquecer que existe, ignorar, não adaptar nada a ele.
Concordo com vc em partes. Acho que concorrência sempre é saudável e com o Chrome e outros players no mercado, talvez um dia nos livremos do IE6 ou qualquer outro IE, hehe!
Ótimo artigo Diego, parabéns.
Olá Diego. Demorei pra ler o seu post, ando meio corrido por aqui. Mas é ótimo ver que existem profissionais com o pé no chão, sem fanatismo, algo tão raro ultimamente.
Parabéns.
Obs. Você viu que o Chrome também tem dificuldades com PNG? Não reconhece o alpha channel se houver opacidade aplicada ao elemento. É, ninguém é perfeito.
Abraço
Seja bem vindo
http://idroppedie6.com/.