Estevão Lucas
Web developer. Dreamer. Perpetual Learner. Explorer of possibilities. Looking for the perfect beat.
Updates
-
RT @joaostein: para quem não conhece: http://t.co/G6HT7Rxs Estou experimentando em um projeto e estou gostando, vale a pena dar uma olhada.
-
What are best practices that you use when writing Objective-C and Cocoa? http://t.co/PfAd74tb
-
Impeça a #Censura da Internet! Assine a petição global da @Avaaz contra o projeto de lei de censura #netfreedom #SOPA http://t.co/mGFViXWc
-
Introducing ICE: Writing for the Web First: http://t.co/2gioubHc
-
I liked a @YouTube video http://t.co/AP1mECgW O Massacre de Pinheirinho: A verdade não mora ao lado
-
bote o atributo "download" em uma âncora e vc verá o link sendo baixado, sem necessidade de scripts server-side para forçar o downlod #html5
-
Facebook doará 1$ para o Asilo Star Wars se você compartilhar esse post http://t.co/SJPGlWY6 cc @jonathasholanda
-
@danielsoares @gov_df parece que não. Linha de ônibus expresso, sem parar em nenhum ponto.
-
@DFTransOficial No ponto verde do mapa há um semâforo, onde o tempo d abertura foi reduzido muito. Está triste, sabiam? http://t.co/AJ8dDfyo33 hours ago from web | Reply, Retweet, Favorite
-
FUDEU RT @Gov_DF: A partir da próxima terça (31) começa a funcionar a faixa exclusiva para ônibus na EPTG, com 11,5 km de extensão!
-
@rogeriopa @danielsouza essa bagaça tem link?
-
Designers: don't learn anything about HTML, CSS, JavaScript or browser issues. http://t.co/Nil3lkkq (via @feliperibeiros)
-
Aonde estão as ciclovias da EPTG @Gov_DF? http://t.co/c1daqs7u
-
Google results are more relevant when they include all social networks rather than just Google+. See for yourself: http://t.co/0wCbItLk
-
AJAX - Simply Explained http://t.co/NxpBEXxS
-
"Como arma contra a Globo e todos os meios de alienação, desliguem sua TV, façam boicote ..." http://t.co/UUmOaWca #OpBrazil
-
RT @StartupBSB: Reportagem do Jornal Nacional sobre o Startup Weekend São Paulo! http://t.co/XVL30T2X
Profile
Experience
- Sept 2011 - PresentMobile Developer / Talk Estratégias Digitais
- Sept 2008 - PresentOwner / CreativeMarkup
- Apr 2010 - Sept 2011Developer / Talk Interactive
- Jul 2009 - Apr 2010Front-end Developer / Monumenta Comunicação e Estratégias Sociais
- Mar 2008 - Sept 2008Front-end Developer / Agência Click Isobar
- Jul 2007 - Mar 2008Web Developer / Connect System
- Oct 2006 - Jul 2007Front-end Developer / Agência Click Isobar
Additional Information
Updates
Bookmarks
-
Tags: javascript11 months ago
-
Tags: nodejs11 months ago
-
11 months ago
-
11 months ago
-
Tags: json11 months ago
-
11 months ago
-
Tags: seo11 months ago
-
Tags: taxonomia11 months ago
-
Tags: produtividade, dicas11 months ago
-
Tags: conteudo11 months ago
-
11 months ago
-
Tags: seo11 months ago
-
11 months ago
-
Tags: nodejs11 months ago
-
Tags: iphone11 months ago
-
Tags: seo11 months ago
-
11 months ago
-
11 months ago
-
Tags: mobile, desenvolvimento11 months ago
-
11 months ago
-
11 months ago
-
11 months ago
-
11 months ago
-
Tags: arduino, processing11 months ago
-
Tags: dom11 months ago
-
11 months ago
-
Tags: twitter, estatisticas11 months ago
-
Tags: seo11 months ago
-
Tags: jquery11 months ago
-
Tags: crowdsourcing11 months ago
-
Tags: crowdsourcing11 months ago
-
Tags: javascript, freamework11 months ago
-
Tags: ai11 months ago
-
Tags: json11 months ago
-
11 months ago
-
11 months ago
-
Tags: javascript11 months ago
-
11 months ago
-
Tags: ai11 months ago
-
11 months ago
-
Tags: arduino11 months ago
-
Tags: arduino11 months ago
-
Tags: arduino11 months ago
-
Tags: arduino11 months ago
-
Tags: arduino11 months ago
-
Tags: node.js11 months ago
-
Tags: javascript, html511 months ago
-
Tags: tablet11 months ago
-
11 months ago
-
12 months ago
Latest checkin
-
@Zacks (Brasília Shopping)11 days ago in Brasília, DF
Badges
Checkin history
-
@Zacks (Brasília Shopping)11 days ago
-
13 days ago
-
@Solução Parabrisas (SHN AE 89 Taguatinga Norte)2 weeks ago
-
@Talk Interactive (Brasília Shopping)2 weeks ago
-
@Mercado 153 (Brasília Shopping)3 weeks ago
-
@Talk Interactive (Brasília Shopping)3 weeks ago
-
@Talk Interactive (Brasília Shopping)5 weeks ago
-
@Talk Interactive (Brasília Shopping)6 weeks ago
-
6 weeks ago
-
@Estúdio Smart (Av Araucárias, Qd 204 - Ed. Alfa Mix Entrada B Sala 136)6 weeks ago
-
@Talk Interactive (Brasília Shopping)7 weeks ago
-
7 weeks ago
-
8 weeks ago
-
@Uni-BH - Centro Universitário (Av. Prof. Mário Werneck, 1685)8 weeks ago
-
8 weeks ago
-
8 weeks ago
-
@Zezinho Carne de Sol (CSA 1, Lt. 11, Lj. 1)8 weeks ago
-
@Talk Interactive (Brasília Shopping)2 months ago
-
@Zacks (Brasília Shopping)2 months ago
-
@TEDxAsaSul (615 Sul - Maristão)2 months ago
Photos
Posts
O Consegi (Congresso Internacional Software Livre e Governo Eletrônico) sediará pela segunda vez um encontro hacker nacional. É o Transparência HackDay (Thackday), que ocorre paralelamente ao Congresso nos dias 11, 12 e 13 de maio em Brasília, na Esaf (Escola de Administração Fazendária).
“It’s been a good run, now please leave.”
Internet Explorer 6, por favor, vá embora. O IE6 está prestes a completar 10 anos, mas já deu, né? Dez anos de sofrimento, dedos cruzados, dores de cabeça, e muita impaciência.
Como desenvolvedor, já quebrei muito a cabeça para deixar um projeto redondinho para tal navegador e, como podem perceber, tenho muitas angustias com esse assunto, mas a minha intenção aqui não é associar esse post ao meu lado pessoal, como desenvolvedor, e sim, pensar por outro lado, o lado dos mais interessados, o lado dos usuários.
A guerra dos navegadores ocorreu há muitos anos, e desde então o Internet Explorer (vencedor injusto) vem limitando nossos avanços. Já temos muitos recursos disponíveis de CSS3, HTML5 e outros, mas deixamos muitos deles de lado, por conta desses navegadores do tio Bill.
Estávamos justamente discutindo isso na empresa que trabalho: como podemos ajudar a web (e a nós, evidentemente) a riscar o IE6 da lista de navegadores que temos que dar suporte, mas não somente isso, como ajudar os usuários a entenderem o porquê disso.
Tal discussão começou justamente no momento em que a própria Microsoft, publicamente, está tentando ajudar a acabar com o uso do Internet Explorer 6.
Muitas campanhas tem sido feitas e vários usuários já se atualizaram. É evidente que tal navegador está em queda brusca de maket share.
Mas até quando vamos dar suporte a esse maldito navegador? Uma vez que grandes portais sociais, como órgãos governamentais, continuarão tendo pequena porcentagem de acessos via IE6, significando ainda alguns muitos usuários para esse navegador.
Já podemos começar a agir ou teremos que esperar mais dois, três anos ou até mais para tomarmos alguma atitude quanto ao Internet Explorer 6?
Olhando pela acessibilidade que tais portais precisam ter, é necessário que nossos projetos sejam compatíveis ao maior número possível de dispositivos, o que hoje, obrigatoriamente, inclui o navegador assunto desse post. Então como agir?
Muito já mudou desde que o Diego Eis destacou que precisamos avançar sem o IE6. Felizmente, hoje não temos todos os 35% de usuários de IE6 como tínhamos há dois anos, mas continuamos, como mencionado por ele, precisando analisar e estudar os dados de acesso de cada projeto para pensar nas medidas a serem tomadas.
Várias iniciativas já foram tomadas para ajudar a dropar o IE6 deste mundo, tais como:
- Save IE6: De forma humorada, tenta ir pelo lado oposto, atestando, ironicamente, que o IE é na verdade é o melhor navegador de todos os tempos.
- Dear IE6: Dê o seu adeus ao IE6, mande sua mensagem de conforto ao navegador que te fez tão bem.
- Hey IT: Campanha de guerrilha para alertar os usuários de IE6, mas no mundo físico, imprimindo cartazes a serem espalhados pelos escritórios (Está dormindo? ACORDA)
Além de muitas outras como Twibon: IE6 Must Die, IE6ify, Browse Happy, Shockingly Big IE6 Warning
Mas a que eu gostaria de destacar é a Update your browser (Atualize seu navegador), uma campanha antiga (2008) assim como as mencionadas acima, mas que tem um fator interessante: a possibilidade real de ajudar àqueles que precisam, os usuários do Internet Explorer 6.
Eles oferecem um simples código para ser colocado nos nossos sites, fazendo com que apenas os usuários do navegador-alvo vejam uma interferência, informando que utilizam um navegador antigo, com problemas e oferece sugestões de navegadores para serem escolhidos e baixados
O uso de uma interferência para casos em que simplesmente não podemos abandonar o suporte ao browser (ou até mesmo bloqueá-los, como fez o Fábio Aquita em seu blog), já é de grande ajuda. Você deixa de simplesmente murmurar e esperar o tempo passar e parte para o ponto de ajudar ao próximo, nem que seja apenas informando que seu usuário está correndo sérios riscos de segurança.
Porém é importante lembrar, como mencionado pelo Akita, que muitos usuários continuam usando o IE6 não por que querem e gostam, mas simplesmente porque são obrigados por suas empresas.
Portanto, é interessante salientar os tipos de usuários de IE6:
- aqueles que utilizam por não terem o conhecimento da existência de outras opções;
- aqueles que utilizam por obrigação das empresas;
- e o pior de todos, os que continuam usando por que não querem mudar, mesmo sabendo que existem outras opções. (“a maioria dos sites ainda funciona muito bem no IE 6, então pra que diabos eu vou mudar!?”)
Nós podemos ajudar a todos esses tipos de usuários. Com uso de interferências, não tiramos o por completo o acesso desses usuários, mas os informarmos dos problemas causados e sugerimos outras melhores opções.
Então, para aqueles que podem e querem atualizar seus navegadores, oferecemos as melhores opções de navegadores (deixando por último o Internet Exporer 8 e 9).
Para aqueles que estão no regime autoritário das empresas, podemos oferecer uma opção para minimizar o problema, o Google Chrome Frame. Com este plugin, o utilizadores poderão usufruir dos recursos de renderização do Chrome, sem a necessidade de atualizar o navegador por inteiro. Além disso, apresentar as informações corporativas que a Microsoft nos oferece, o que poderá ajudar a forçar as empresas a pensarem diferente.
Já para os que vão contra a correnteza, simplesmente não aceitando atualizar seu navegador, precisamos mostrar de fato o que estão perdendo e retirar a obrigação de um site ter os mesmos recursos entre os navegadores, tirando-lhes a razão de pensar que tudo funciona da mesma maneira, independente dos browsers.
O objetivo deste texto é dizer que podemos, e muito mais que isso, devemos ajudar a mudar o rumo da web, caso desejemos deixar de fazer boring jobs.
Todos os que estão com a mão na massa (interfaces/desenvolvedores/designers), sabem o quão trabalhoso é manter sites para Internet Explorer, porém existem os que desconhecem o assunto, e desta vez não estou falando dos usuários finais, e sim dos gerentes, diretores, clientes que não sabem que tal “opção” é cara.
Precisamos informar a todos o quanto tudo isso pode custar, principalmente tratando de custo financeiro, que é o que realmente dói. O cliente quer de qualquer jeito que seu projeto funcione
em “todos os navegadores”… isso custará 20% a mais!
O Google já parou de dar suporte ao IE6 em alguns de seus serviços, além do Facebook, Basecamp e muitas outras. Por outro lado, outros ainda não pararam, mas estão usando interferências. Por que não paramos ou simplesmente apresentamos interferências também? Algo tem que ser feito!
É como a própria Microsoft diz: “Friends don’t let friends use Internet Explorer 6.”
Vamos ajudar a aniquilar o IE6. Feito isso, que venha o 7, 8… ;).
Vale lembrar que está marcado para hoje o lançamento do Internet Explorer 9.