Por favor, parem de usar o IE 6
Postado por: Luis Fernando emAntes de mais nada, quero me apresentar. Me chamo Luis Fernando Schweder, sou funcionário público e desenvolvedor Web há 3 anos, e este é meu primeiro post, a convite do Pedro. Trabalho principalmente com PHP, CSS e Javascript, e tento desenvolver sempre que possível seguindo as Web Standards.
Começo então o primeiro dos meus posts com um desabafo.
Estava desenvolvendo um dos meus projetos, e tudo funcionava corretamente, até que me dei conta que ainda não havia testado no famigerado Internet Explorer 6. Instalei o MultipleIES e resolvi fazer o teste em busca de “possíveis” problemas de compatibilidade.
Como não era de se duvidar, vários problemas apareceram. Coisas como margens misteriosas ao definir um display: block para a tag <li>.
É um absurdo que mais de dois anos após o lançamento do IE 7, o número de usuários que ainda usam o IE 6 seja tão grande.
E de quem é a culpa? Da Microsoft? Dos próprios usuários? Dos desenvolvedores? Nesse caso, acho que todos têm a sua parcela de culpa. A Microsoft, por não incentivar a atualização do IE 6. Talvez seria interessante até que fosse da maneira que a Mozilla fez com a atualização do Firefox 2 para o Firefox 3, meio que “forçada”. Os usuários, por terem a mentalidade de que “se está funcionando assim, então pra que mudar”. E os desenvolvedores, por não se manifestarem quanto a isso tudo, desenvolvendo sites que incentivem essa atualização.
E enquanto isso não mudar, de nada vai adiantar estudar Web Standards, CSS 2.1 e 3, se na hora de desenvolver de verdade, tudo vai precisar ser nivelado por baixo, para funcionar no IE 6. E com isso, nós continuaremos a desenvolver sites cheios de hacks, comentários condicionais e códigos ninja que façam com que o site funcione bem para todo mundo…













Justamente, estou tendo problema com um travatela justamente no IE, mas no 7.0, o maldito não reconhece min-height nem por decreto!!!
Nossa! Concordo em gênero, número e grau. Há uma extrema necessidade de que nós, desenvolvedores web, tomemos alguma iniciativa perante esta dificuldade.
Eu sou um estudioso de padrões, tableless, xHTML/CSS e me deparo sempre com esta má prática em ter que rebaixar os códigos ao extremo para que todos os usuários tenham acesso ao conteúdo. É de bastante validade tomarmos alguma providência.
O que fazer? Cabe a discussão. Talvez até uma condicional que mostrasse ao usuário a possibilidade de atualizar o browser, sugerindo o download do IE7, por exemplo.
Que tal?
Ótimo post!
Aqui no blog aparece uma discreta mensagem dizendo para atualizar a versão do IE e também entrou no manifesto que eu aderi, a partir de Março de 2009 não irei mais dar suporte ao IE6
http://iedeathmarch.org/
hehehe.. 3 anos.. eu já estou a um tempinho a mais… acho que o “pior” de tudo é ainda vc ter q explicar para o cliente a diferença de navegadores e o tempo que leva-se para arrumar em todos… Não me lembro ao certo onde eu li, mas que em um desenvolvimento de projeto web leva-se 40% somente para arrumar bugs e claro do IE principalmente… continuamos na luta para que o IE8 não nos ferre novamente.
abraços
Ola amigos, desenvolvi recentemente o site http://www.updateyourbrowser.net que com um simples javascript avisa aos usuarios de IE6 que estao usando um browser antigo, com falhas de seguranca e convidam a atualizar seus browsers.
Bom.. estou fazendo minha parte, ja estou tendo otimos resultados e conto com a ajuda dos desenvolvedores para divulgar a ideia =)
Pois é meu amigo, isso q vc disse é o pensamento de todo e qualquer desenvolvedor. Eu achava que com a descontinuação e o fim do suporte para Windows XP, quem vem com o IE 6 instalado por default, teriamos uma esperança de vê-lo morrer, mas agora recebo a ótima notícia que a Microsoft irá oferecer suporte e atualizações para o XP até 2014!! Infelizmente enquanto não o Windows XP for tão popular, seremos escravos desta porcaria de navegador.
Ninguem vai para de usar o IE 6 tão cedo gente para com isto.. enquanto todos tiver Windows XP no seus PC que vem com IE 6 não vao atualizar poxa vida… O Windows Vista que vem com IE 7 nao vingou e sabe la se vai vingar…. talve vingue o Windows 7, entao não adianta, e se adianta gente ta fraco demais porque meus clientes morrem de medo do IE 7 dizendo que é pesado e o IE 6 é levinho e patati patata.. se se eu falo de Firefox com ele, eles perguntam, Firequem?? com medo que ele seja o Netscape oculto nao atulizam nem para o Firefox, agora o Safari, Chorme eles nem conhecem, alias Chorme sim, o Orkut vive falando pra mudar pro Chorme.
Bom é isto que tenho a dizer.
É duro aceitar, mas é a verdade. Enquanto o Windows XP continuar sendo o SO mais usado, ou enquanto ele ainda vier com o IE 6 como padrão, o pessoal não vai atualizar o browser tão cedo. Mas aí é que está onde eu quero chegar. Nós temos que começar a fazer a nossa parte, incentivando a atualização. Se nós, os desenvolvedores, incentivarmos nossos clientes a fazer, já vai ser um grande passo. E para que eles façam, nós devemos mostrar vantagens, e não simplesmente incentivar porque nos é conveniente.
E se,
Ao invés de se preocupar com os usuários… as empresas resolvessem adotar práticas de não testarem mais no IE6 os sites desenvolvidos. Tornar a atualização do IE6 uma prática comum. Sabe aquela prática básica que temos de tipo, instalar um WinRar logo após instalarmos nosso Windows XP? Então, tornar a prática da atualização do IE6 um efeito automatico de toda e qualquer instalação do Windows XP.
Sabe o que iria acontecer? Iriamos ser chamados de malucos.
Imagine, aquele computador, na casa de um casal de idosos. Idosos que usam internet. Idosos que participam da inclusão digital. Esses, com certeza não saberiam como fazer tal atualização.
O único exemplo que me vem a cabeça são mesmo os idosos. Esses também tem o direito de ver seus sites prediletos no IE6 e bem formatados não tem?
Acho que isso de “Parem de usar”, “Atualizem seu IE6″ uma lenda. A meses vejo diversos blogueiros fazendo esse pedido.
Pena, o IE6 não vai sair de cena tão cedo!
Eu consigo desenvolver qualquer site sem gambiarras, eu sei contornar qualquer incompatibilidade sem usar hacks, sem comentários condicionais. O problema é o tempo que levo pra fazer isso. Se um CSS pode ser escrito em uma hora, acrescente mais uma hora para testar e adaptar ao IE6, as vezes no IE7. Em fim…
Por mais que eu tente respeitar as escolhas dos usuários, eu ainda não consigo entender como eles podem ser tão jacu!
Hey.. thanks pelo toque no meu post…
E quanto ai ie6… pelo menos o uso está decaindo… segundo o ultimo market share… está com 23,3%… e caiu 1,1% no último mês…
Acho que quando chegar a uns 10% a gente poderá usar aquele ie7.js e simplesmente ignorar. Até porque… se todos os sites ficassem zuados no ie6, incentivaria os usuários a atualizar. Afinal… as pessoas usam ie6 por opção mesmo.
[]s
Que falta de assunto ! Você deveria pensar melhor no seu “projeto” antes de julgar os usuários que se utilizam ou não o IE6, cada um usa o que quiser ou na maioria dos casos o que puder, se seu “projeto” não funcionar nele o problema é seu e não culpa do usuário ! pense que não foi feito para o IE6 e pronto !
Eu desenvolvo trabalhos em FLASH e se nem todo mundo tem os plugins necessários atualizados vou criticá-los ?! ai é melhor parar de trabalhar na área né !!! simplesmente tento me adaptar a todas as circunstâncias pois nem todo usuário final é obrigado a entender do assunto e a saber se deve ou não baixar algum plugin, ou como proceder diante de uma dúvida ou falha de programa.
E concordo com o que alguns colegas falam, o IE7 dá PAU em muitas máquinas, nem todo mundo tem equipamentos atualizados, o CHROME que é bem leve também não roda muita coisa, e se for pensar assim o FIREFOX também não é 100% compatível com tudo, …. vc deve ser novo na área, tem muito que aprender, pois a internet é um grande desafio em criatividade mais para solucionar problemas doque funcionalidade, problemas de compatibilidade é o que mais existe em programação, pense em contornar a situação ao invés de criticar os coitados dos usuários !
A criatividade vai além de programas bonitinhos, tem que ser no mínimo funcional na medida do possível. E outro detalhe, talvez o mais importante, pense também que talvez os usuários de IE6 não sejam o “perfil” de usuário que vai utilizar-se de seu “projeto”, … então prá que se preocupar com isso ! continue desenvolvendo focando no perfil de usuários correto. Pense nisso Ok !
Boa sorte ,o)
Eita lele!! hehehehe
Não é por nada não, mas viva o IE 6 até o ultimo momento.
@Verônica,
Existe uma grande diferença entre desenvolver aplicações em Flash para a Web do que em HTML. O IE 6 sim, tem um péssimo suporte a Padrões Web, péssimo acho que é pouco, horrível. Como nós queríamos desenvolver para a Web e utilizar os mais diversos seletores CSS3 que melhorariam e demais a nossa vida. Agora me diz quem perde com isso, sou eu ou o usuário? Os 2 não, eu por não poder utilizar tecnologias de última geração e o usuário por não poder compartilhar de minha experiência.
@Luis Fernando,
Parabéns pelo post, espero que os próximos sejam do mesmo nível.
O interessante é que somos “obrigados” a estudar pra kct pra poder se manter no mercado e não podemos utilizar o nosso conhecimento pra trabalhar e facilitar nossa vida. No final, é como aprendermos a usar um martelo, mas no final ter que usar uma pedra pra poder quebrar a outra.
Verônica,
Me desculpe mas achei seu comentário um verdadeiro absurdo. É fácil falar que vc não se preocupa se o usuário tem ou não o plugin do flash instalado, pois 98% dos internautas do mundo tem o Flash Player na sua máquina, agora para nós que somos obrigados a perder HORAS arrumando erros por causa desse navegador é MUITO diferente. Imagine se vc fosse obrigada a desenvolver em Action Script 1.0 pq 40% do seu mercado usa o Flash Player 5? Como vc se sentiria? E outra coisa, não existe um “perfil” de usuário que utiliza o IE6, pois muitos não atualizam o navegador por simples falta de informação. A culpa é do usuário? Não, a culpa é de quem não informa a essas pessoas o risco que elas correm utilizando um navegador que possui mais de 7 anos de existência e que possui uma série de vulnerabilidades de segurança, além da falta de suporte às Web Standards. E a culpa também é de quem espalha lendas absurdas como o IE 7 dá pau, o IE 7 só funciona em Windows original e etc. Me desculpe mas não acredito que o Luis Fernando seja novo na área, e sim que vc jamais colocou a mão em um código HTML ou não faça a mínima idéia do que são Web Standards.
É realmente pura apelação. Primeiro que o usuário básico não tem o dever de saber quais são as diferenças que existem entre os browseres. Segundo, se não agüenta, pede pra sair! Que desenvolvedor é você?! Hummm… Isso me cheira a iniciante!
Desculpe, mas gosto das publicações do Pedro. Essa sua foi fatal! É claro que a Microsoft tem o dever de fazer com que os usuários básicos (usuários domésticos) façam download dos novos navegadores até por questões por segurança.
Tive um problema recente, onde o cliente usa um gerenciador de conteúdo que só funciona no IE 6 e eles não tem como mudar para outro gerenciador, então o que fazer? O sinônimo de desenvolver é soluções!
Meninos ! Calma ! … Primeiro eu sei bem a diferença entre HTML e FLASH ! obvio né !!!, más não pensem que um é mais simples do que o outro !
ALEXANDRE ROMERO vc já programou algo em FLASH ? vc diz besteira também sobre o Action Script 1.0, sim eu tenho que desenvolver a maioria dos meus projetos assim para rodarem em 90% das maquinas existentes e muitos não tem plugin do FLASH atualizado, porque muitas vezes o plugin agora da ADOBE dá erro ao atualizar, tem que desinstalar para reativar o novo e imagina um usuário leigo fazendo isso !!! não consegue, e a culpa não é dele, é da ADOBE que não se preocupou com isso !, ai não roda mais nada em flash em muitas maquinas por ai !!! te digo isso porque tem acontecido muito, É UM FATO REAL, então vc tá falando de algo que não conhece muito bem.
E SIM eu me preocupo com os usuários, tanto que fiz o comentário neste posto que vc retrucou, eu dou muita consultoria e vejo que a insegurança deles é muito grande com relação a atualizações e segurança, (más isso é assunto para outro post). por isso acho que não devemos culpá-los só isso ! e SIM já desenvolvi trabalhos em código HTML e seus “primos” ! não falaria de algo que não conheço ! e por isso optei por trabalhos com FLASH (entre outros) onde tenho mais liberdade e outros incrementos para o meu tipo de trabalho (opção minha), e na verdade só comentei sobre o Flash por também sofrer inúmeros problemas de incompatibilidade com os usuários assim como vocês ! e podemos até trabalhar em linguagens diferentes más a dificuldade e a finalidade é a mesma, FAZER FUNCIONAR !!! dai ALEXANDRE ROMERO vc diz besteiras sobre os meus conhecimento !
Eu me desdobro, estudo, fuço e testo tudo milhares de vezes para fazer com que todos possam visualizar as aplicações que tenho que desenvolver e as vezes mesmo com tanto esforço não consigo resolver tudo em 100%, e te digo mais, eu tenho outro agravante que é ” velocidade de acesso X tamanho da aplicação criada”, vc sabia que muitos ainda se conectam discado !! ou com conexão de 200 ! vc acha que o Flash roda bem com todos ! vou culpar o cara por não ter dindin prá ter uma conexão decente ! e afinal de contas eu devo fornecer uma solução e não criar problemas ou conflitos !
outra coisa … vc diz que é lenda que o IE 7 dá erro ! Você já viu algo da Microsoft funcionar sempre bem ? me conta tá ! acho que nem o wordpad !
EU TENHO WINDOWS ORIGINAL DESDE SUA PRIMEIRA VERSÃO (visto que antes eu trabalhava com DOS) vc sabe qual é a primeira versão do WINDOWS ?, TRABALHO COM TODAS AS VERSÃO ORIGINAIS E AFIRMO que o IE7 DÁ PAU ! (original ou não dá na mesma, eu já vi versões piratas mais estáveis que originais) e sobre o assunto principal, o IE6 eu mesma demorei muito para fazer a atualização em algumas máquinas minhas por necessidade de testes no IE6, sim porque preciso testar prá saber se funciona né !, talvez você não use outros softwares ou applicações que tenham problema, como pode afirmar que funciona bem !!!, eu testo muita coisa e já vi erros bem chatinhos, erros de segurança, entre outros. Então nada aqui é “ABSOLUTO”.
Agora, acho que o intuito do post era falar sobre um assunto e tá virando uma polemica desnecessária, cada um tem o direito de escrever o que pensa, eu escrevi somente para dizer que acho desagradável culpar os usuários por falta de conhecimento deles, quem desenvolve é que deve se preocupar com versões e compatibilidades só isso ! Deveriam culpar o Bill !! né !
Então pessoal, calma, é só um post inofensivo c/ comentários !
_ LUIZ FERNANDO, não é nada pessoal viu ! vc escreveu o que sente, e eu só comentei a respeito do assunto. E … sorry más não posso parar de usar o IE6 enquanto o “publico alvo” ainda estiver usando ! … rsss … (não é culpa sua, nem minha ! e NEM DELES Ok !)
Inté ! .o)
Os usuários tem obrigação sim de ter pelo menos o mínimo de conhecimento sobre o browser que usa. Pq é com ele que faz suas compras, realiza sua consultas no banco e por aí vai…
O problema é que a microsoft só começou a se importar novamente com seu navegador a pouco tempo, isso depois da mozilla fazer frente, algo que já não acontecia desde que o Navigator perdeu a parada.
Uma coisa é certa, se a bosta do IE não viesse junto com os sistemas da microsoft ninguém usava.
O IEca pra mim é aborto dos browsers, seja a versão que for.. 5, 6 ou 7.
já agora pra quem quiser saber mais sobre o inicio dos navegadores..
parte 1: http://br.youtube.com/watch?v=UJ5Uh9A6b7E
parte 2: http://br.youtube.com/watch?v=i5efSCAmNtk
“Os usuários tem obrigação sim de ter pelo menos o mínimo de conhecimento sobre o browser que usa.”
Então quer dizer que toda pessoa desprovida de conhecimentos em informática que esta iniciando não tem o direito de usar entrar em sites usando o IE6? Isso só por que ne faz idéia do que seja isso.
Pensem, para muitos, IE6 é aquele “e zinho azul” e não o browser da Microsoft que causa problemas no desenvolvimento de sites e aplicações. (Um leigo leria isso como “causa problemas no que?!”)
Só imaginem a Volks, GM ou a Fiat dizendo: “Parem de andar nas estradas cheia de buracos do país”
Você desenvolve sites? Usa Html? Então meu camarada, desenvolva soluções que trafegam em qualquer estrada ou senão vai ficar reclamando do IE6 a vida toda.
Então cara, eu creio que falo por todos que quem sofre com o IE6 são nós desenvolvedores mesmo.
Quem é culpado? na minha opinião é só a Microsoft! O cliente (assim como o consumidor dele) não tem o mesmo conhecimento que a gente sobre webstandarts, sobre plugin do flash, versão de Action Script, css, xhtml, sites crossbrowser etc…
Pq o IE6 é o mais utilizado? simples, quando vc instala o windows XP, o IE é o navegador padrão… é tão “padrão”, que ao clicar no botão “Iniciar”, lá em cima aparece o botão “Internet”. Ao clicar nele, vc entra na internet (pelo IE, é claro XD). Nós sabemos que o IE6 é uma porcaria, que qquer browser é melhor que o IE6, mas não se esqueça, que NÓS SOMOS PROFISSIONAIS DA ÁREA! Algumas pessoas sabem que o IE6 eh um lixo, eh antigo, é ultrapassado entre outras qualidades negativas…
A Nossa meta como desenvolvedores, é rezar para que um dia a Microsoft bloqueie o IE6 (Assim como ela fez com o IE5… kem acessasse a internet pelo IE5, abria uma janela de instalação obrigando a pessoa a efetuar o download e a instalação do seu sucessor), para facilitar a nossa vida. Enquanto isso não acontece… a única coisa que nos resta é “sentar e chorar”, enquanto fazemos hacks para que nossos sites desenvolvidos em padrões web rodem perfeitamente no IE6.
Essa discução tá pior que futebol! (E é claro que o São Paulo vai ser campeão brasileiro! huahuahuhuauha)
Só acho que o usuário final não deve ser o prejudicado na história, se ele optou por usar IE6 é problema dele. Os desenvolvedores são pagos para isso, FAZER FUNCIONAR!
Existem bibliotecas de javascript que prometem compatibilizar CSS no IE6 e IE7. Pelo que ouvi falar, com essas bibliotecas você desenvolve um único CSS e ela se encarrega de compatibilizar com o IE6. Acho que isso sim é atitude, o cara tava de saco cheio de problemas com IE6 e criou algo pra facilitar.
Em uma situação dessas, um site ficara mais lento no IE6 já que a biblioteca terá que renderizar CSS incompativeis com IE6. Se o usuário perceber que na casa do visinho o site “aparece” mais rápido que na casa dele e ele descobrir que se atualizar seu computador vai perceber essa melhoria de velocidade, com certeza as atualizações vão começar a andar sozinhas.
Melhor que ficar pedindo pra não usar o IE6 não acha?
@Juliano,
A biblioteca JavaScript que torna “compatível” o Internet Explorer com padrões web foi desenvolvida por Dean Edwards, se chama IE7.js, você pode ver informações sobre ela no seguinte endereço: http://dean.edwards.name/IE7/. Mas quem sabe um dia o usuário não ouve nossas preces e larga de usar o IE6. Eu sou brasileiro né, não desisto nunca.
Pedrão,
Falando nisso, já usou essa biblioteca? Ela funciona legal?
Se tiver alguma, conta ae tua experiência com a IE7.js
[]´s
@Juliano,
Estou pensando seriamente em utilizar essa biblioteca em algum Job aqui na empresa, quando eu a utilizar, com certeza farei um post aqui sobre minha experiência.
Pra piorar as subversões do IE6 também se comportam de maneira diferente, então cuidado com esse MultipleIE…
Um exemplo disso são versões do IE 6 que aceitam “margin: 0 auto” e outras não.
Apoio cada palavra! Com o termo “códigos ninja” você definiu tudo! Trabalho pra um portal ligado a rede globo com vários sites e blogs secundários. Sempre tem material sendo criado, e criado duas vezes, porque sempre tem que rolar um re-make pro IE6. E esse re-make dá mais trabalho que criar o código do zero.
Abs,
Humberto Adami
eu parei faz anos.. heheeheh
Ótima iniciativa, vou retuitar…
No blog ‘15 segundos’ fiz um post com o mesmo tema. Por favor, visitem:
http://www.15seg.com/atualize-se/
@Juliano,
quando me referi, em cima, que os usuários deveriam ter o “mínimo” de conhecimento do navegador que usa, não disse que não deveria usar a bosta do IEca.
Ter conhecimento da segurança do navegador e dos sites que frequentam é muito importante. Nunca disse que os usuários deveriam saber de programação e saber como os navegadores lidam com esse arquivos.
Eu programo em diversos tipos de linguagem para web e não só, e sei muito bem que tenho que me adaptar, e é o que faço.
Quando você diz: – “Só imaginem a Volks, GM ou a Fiat dizendo: “Parem de andar nas estradas cheia de buracos do país”
Jamais disse que não se devia usar essas ditas estradas, mas as pessoas que transitam nelas tem o direito e dever de reclamar e exigir que as coisas se modifiquem e sejam cada vez melhor.
Sobre o mínimo conhecimento e aproveitando o teu exemplo, posso dizer que para conduzir nessas estradas é exigido uma licença de condução. Você aprende na escola a passar as marchas, onde e como usar o acelerador, o freio (navegador).. e não sobre a mecânica do veiculo (programação).
Por isso, os usuários também são culpados.. com tanta informação disponível na rede só quem não sabe é quem não quer.
@Trambulhao
Sinceramente eu não concordo.
Cada um escolhe o que é melhor pra si.
Olha, uma pessoa idosa, com certeza NÃO SABE sobre isso. Ela só sabe clicar o “e zinho azul”.
A minha mãe usa internet pra tudo. Ela é craque com as buscas no google. Mas quando abre um site no IE6, pra ela… é um problema no computador, na conexão, no monitor mas nunca no browser.
O Firefox então, vish… coitada, pra ela é um programa COMPLETAMENTE DIFERENTE. Sendo que ela usaria as mesmas ferramentas do IE6 para navegar, a barra de endereços. Pra ser sincero eu fiquei surpreso ao saber que a minha noiva usa Firefox no computador dela.
Esse cenário você vai encontrar em todo lugar. As pessoas não conhecem isso. Elas não sabem o que é feed, browser, navegador, html, não diferenciam um site quebrado por estar no IE6. E isso não é um “crime”. É absolutamente normal. Se teu carro der problema simples que qualquer um resolva, não serão todos que saberão resolver.
Um a instalação ou atualização de um browser pode se tornar uma tarefa super complexa, dependendo do nível de conhecimento do usuário.
Por isso que acho o pedido no desabafo do post não é válido.
Como comentei anteriormente, acho muito mais válida a atitude de se criar uma ferramenta que adapte seu CSS/HTML para o IE6 por exemplo. (Lembrado pelo Pedro como um framework desenvolvido por Dean Edwards, se chama IE7.js)
Definitivamente, os usuários comuns não vão atualizar os browsers porque não possuem essa informação. Mesmo que saibam, terão que aprender ou alguém guia-los a executar essa atualização.
O IE6 vai ser extinto com o tempo, conforme as máquinas dos usuários comuns forem sendo atualizadas com máquinas novas e com novos sistemas operacionais instalados.
E essa infra estrutura doméstica e antiga vai exixtir por alguns anos ainda. Por isso não acho que o apelo seja válido!
[]´s
Ok Verônica, vamos lá:
1) Sim, eu já programei em flash, embora não goste por motivos que não cabem aqui. Se vc deixa de utilizar recursos e facilidades das novas versões do flash por causa de plugins antigos, então sabe do q eu estou falando;
2) Mais uma vez, no meu comentário está bem explícito: para mim a culpa NÃO É DO USUÁRIO. Vamos fazer uma comparação polêmica: a culpa da corrupção, violência e miséria no Brasil é da população?? Não, é do governo por não investir em algo chamado EDUCAÇÃO. Na internet, a culpa da popularidade do IE 6 é a mesma: falta de investimento da Microsoft na educação dos usuários. Então me diga: só pq alguns desenvolvedores procuram avisar aos usuários das desvantagens do IE 6 eles são iniciantes?? Na minha opinião, essa é apenas uma forma de querermos fazer a nossa parte por uma internet melhor, e não o fato de sermos preguiçosos ou iniciantes que não sabem programar HTML.
Acredito sim que a Microsoft deveria incentivar a atualização do seu navegador, mas parece q eles não estão nem aí ou acreditam que manter o IE 6 no mercado é uma forma de não perder público para os outros navegadores. Mas já que não existe essa preocupação por parte deles, acho extremamente válido os desenvolvedores incentivarem os usuários a se atualizarem. Enfim, a decisão final fica por conta de cada um, mas que pelo menos essas pessoas tenham informação na hora de optar por qual browser irão utilizar.
Se todos nós fomos esperar a Microsoft incentivar o usuário a atualizar seu Browser, vamos chegar ao ano de 2020 e ainda estaremos testando nossos sites no Internet Explorer 6. Acho que o que falta são políticas de incentivo de cada um. Quando conheci minha esposa, ela utilizava o IE6 para navegar, mostrei para ela o porque de deixar de usar esse browser, hoje ela só usa Firefox, detesta o Internet Explorer. Estou fazendo o mesmo com minha filha de 3 anos, quando ela vai mexer no computador, abro o Firefox pra ela que é para aprender desde cedo.
@Juliano,
tudo bem.. pode até ser difícil para certas pessoas.. ou aprenderam de forma errada.
Repara, o mesmo símbolo de desligar o pc é o mesmo símbolo para deligar a tv, rádio, celular.. a maioria dos aparelhos… Os sinais de transito tem sempre a mesma ordem: vermelho no topo, amarelo e depois verde, por causa dos daltónico… Os carros de transportes de mercadorias tem uma largura mínima em suas caixas para poderem caber as paletes, que nunca ultrapassam uma largura máxima definida mundialmente.
Bom, o que eu quero dizer com isso é que hoje em dia as coisas são padronizadas. Por isso uma pessoa que sabe mexer no IE, sabe mexer no firefox ou outro browser qualquer. Não importa os aspeto (visual) que tenha. O primeiro menu é sempre “Arquivo” e o último é sempre “Ajuda”. A tecla F1 é sempre de ajuda. O icon casinha é a página predefinida como padrão. O “X” serve para parar o carregamento da página… e assim por diante.
Por isso eu não compreendo a dificuldade!!??
@Trambulhao
Concordo com você que não há diferenças entre as opções, porém por ser visualmente diferente os usuários ficam perdidos!
Isto não tem nada a ver com falta de inteligencia ou mesmo educação, mas sim com psicologia, para ser mais exato com a teoria de gestalt.
Você só está observando por seu angulo de conhecimento, tente ver como o usuário vê, creio que você conseguirá fazer isso. Afinal não consigo conceber a ideia descabida de que já nacestes com todo o saber sobre a plataforma web!
=\
Se você não consegue visualizar o que dissemos a favor do usuário, me desculpe, mas você precisa estudar muito e se reciclar, afinal estudar nunca é demais!
Se você é desenvolvedor, desenvolva ao invés de ficar só lamentando, que o IE é estrume todos – desenvolvedores! – sabem. Lembre-se que você é contratado para desenvolver soluções e não criar mais desculpas ou reclamações.
Até todos perceberem que essa droga não presta teremos que continuar na mesma.
Quanto a mim faço minha parte também, aqui em casa ninguém mais gosta de usar o e-zinho azul (k-k-k-k), passo isso pra os meus amigos, alunos e aí vai…
@Juliano
Gostei do exemplo do carro, muito legal e tem tudo a ver com os usuários.
Você nunca verá os projetistas de carro reclamando por ter que fazer carros pra determinadas vias, eles procuram fazer carros que vão de encontro as necessidades gerais do cliente, seja essa via “qual for”…
Abraços pra todos,
Gostei do post.
Misael M.
@ Misael M.
Parece que essa discussão não vai ter fim.
Bom, vamos lá… Primeiro, nunca me referi a falta de inteligência, educação ou capacidade, seja de quem for. Apenas disse que não compreendia a dificuldade dessas pessoas.
A comparação do Juliano pra mim não faz sentido nenhum, mas já que você gostou assim tanto, vamos usa-lo então.
Simplesmente, quem conduz um Fiat, conduz um Ford, ou seja, quem usa o IE sabe usar o Firefox, por exemplo.
Para conduzir é preciso aprender, ganhar conhecimento. Para navegar o mesmo, convêm ter o “MÍNIMO” de conhecimento para poder se proteger (pedofilia, roubos,…).
Sobre essas “desculpas e reclamações” citadas a cima sobre o IE não é pra mim. Somente um maluco que trabalha com a web chega para um cliente com uma conversa dessa, sabendo que mais de 85% dos usuários no mundo usam esse navegador. Agora isso não quer disser que eu não possa me manifesta em lugares próprios como esses aqui.
Concordo contigo quando vc diz – “..afinal estudar nunca é demais!”. É verdade, serve também para os usuários, não é só para os programadores.
Já agora, parece que as reclamações sobre o IE surgiram efeito. A rumores que a Microsoft tem a intenção de tornar seu navegador em código aberto no futuro.
As coisas só se modificam pra melhor quando lutamos por elas e não quando aceitamos ou fazemos de conta que não existem.
Sei que este post é antigo, mas vou dizer mais uma coisa. Hoje fui a camera municipal de minha cidade e vi novos computadores usando IE 6, isto pra mim é uma prova real de que o IE 6 não vai sair tao cedo.
@Trambulhao
Olha eu aqui de novo
=D
Aauhuahuah
Concordo que esta discução não vai ter fim!
Desculpa não ter feito um reply mas cedo, é que acabei não tendo muito tempo!
Auahuahuha
Então voltando ao assunto…
Mesmo que você saiba dirigir um gol, dirigir um fiesta não é a mesma coisa, existem pequenos detalhes. E são estes detalhes que as pessoas tentam evitar quando se fala em trocar de webbrowser.
Eu estive analisando “todos” os webbrowser e posso te confirmar que não existe diferença crítica entre eles, há apenas diferenças estéticas ou layout não muda muito.
Mas pra você convencer alguém a trocar de navegador é muito difícil, por já esterem acostumados e os motivos que já citei…
Eu tive novamente esta experiência a duas semanas atrás, mas por fim consegui fazer meu amigo a perceber a droga que é o e-zinho azul!
Quanto a MS tornar o MIE de código aberto, pode ter certeza que não estão fazendo para que seja melhor, ou porque já reclamamos demais e, sim porque estão vendo que o mercado que dominavam está sendo novamente abocanhado pelo principal rival deles – O Mozilla – que agora se chama Firefox e não mais Netscape. Perceberam que o que faz ele ser tão adorado e muito mais eficiente do que o ultrapassado software deles é o fato do Mozilla ser de código aberto.
Sem falar que tudo faz parte de uma estratégia deles para lançar um monte de pacotes de softwares opensoucers e assim dominarem o worldopensource. O engraçado é que eles nunca foram a favor de código aberto, até agora!
=\
Conhecendo a MS e sei que você conhece muito bem, sempre confie desconfiando!
Abrass a todos!
Se quiser me add aí mano!
mi_smiley@hotmail.com
…
hum hum
vi tantas discursoes e nao e o que estou procurando!!!
afinal quais sao as vantagens de nos usuarios leigos de trocar ou nao de navegador???
IE6 pros e contras
IE7 pros e contras
e isso q e importante, para nos nao importa se vcs desenvolvedores terao ou nao trabalho de desenvolver
vcs tem q informar pq trocar de navegar
TIPO:
IE7 e + seguro, abre mais rapido as paginas, abre animacoes que o o IE6 nao abre
esse tipo de coisa q vcs devem colocar…
ai sim saiu do IE6 por sinal nao sou muito fã do IE7 nao…
@Eudis,
Acho desnecessário escrever mais uma vez o por que não usar essa aberração de browser. Basta procurar na net que você verá os motivos.
Enquanto existir o Windows 98 sempre existirá o IE6!
O comentario é tão somente para alertar os criadores, desenvolvedores, aprimoradores, enfim, a cada um que parcipou desse debate que se faz mister, primeiramente, o aprimoramento da língua para que se torne um debate mais civilizado sem a percepção de se estar presente quando da confusão criada entre os elementos que trabalhavam na construção da Torre de Babel, entendem? A gente entra na Internet atrás de uma resposta adequada, no meu caso perguntei se poderia baixar o IE 7 por cima do IE 6 e teria algum problema, o que li? Um monte de “conhecedores” se degladiando a despeito de quem tem razão sobre isso ou aquilo. Não há ninguem com Peito para assumir que, “Pode usar o IE 7, eu garanto”. Fica um colocando a culpa no outro e o outro colocando a culpa no um. Alem do mais, na maioria das vezes o linguajar é péssimo, e fica mais fácil se entender, com esforço, a parte técnica do que as palavras… Jesus Cristo! Já que é assim, esqueçam os usuários e concentrem-se tão somente em seus feitos, pelos quais somos gratos, claro. Obrigado pela oportunidade.
Se essa porra do IE fuder mais um site meu eu piro!!!!!!