por Christiano Anderson em 01/05/2011 em Liberdade, Web
Estamos
em pleno século XXI, época da convergência digital, tablets e
smartphones poderosos já são realidade e estão cada vez mais acessíveis.
Hoje podemos escolher se queremos um computador com GNU/Linux, Firefox
ou Chrome, um Mac com Safari, usar um tablet com Android ou IOS. Sem
contar em smartphones com sistema operacional do Google ou da Apple. Os
padrões web permitem que o usuário tenha total liberdade para escolher
os navegadores que desejam instalar em seus equipamentos, de acordo com
perfil ou gosto pessoal.
A pesquisa mais recente da StatCounter para o Brasil mostra que o Internet Explorer está perdendo muita audiência para o Chrome e Firefox, como mostra o gráfico abaixo e as matérias publicadas em grandes portais como Uso do Internet Explorer cai para menos de 50%, Chrome cresce 10 pontos e avança sobre Firefox e IE.
Os navegadores (ou a maioria deles) seguem os padrões web determinados pela W3C. Esses padrões garantem compatibilidade de qualquer aplicação web e é o termômetro para medir a competência dos desenvolvedores web. Quem não segue e não respeita esses padrões deveria ter vergonha de colocar no curriculum que trabalha com web.
Com tantas novidades e variedades de dispositivos móveis, as empresas deveriam colocar a capacidade intelectual e competência de seus desenvolvedores para estar presentes em todos esses dispositivos e assim mostrar diferenciais competitivos perante a seus concorrentes. Mas infelizmente sempre tem alguma empresa que anda para trás, voltando ao século passado quando os padrões web ainda estavam sendo elaborados e existia uma grande incompatibilidade entre plataformas. Naquele século, era comum um site só funcionar em um determinado navegador devido aos diferentes tipos de engine para interpretar HTML, CSS e JavaScript. Esse deveria ser um problema do século passado, mas ainda acontece nos dias de hoje.
Ao entrar o site do Smiles para consultar minhas milhagens, fui surpreendido pela seguinte mensagem:
Juro que fiquei sem entender, como que uma empresa desse porte pode ter uma equipe técnica que ainda está presa no século passado? Quem a Gol pensa que é para desrespeitar a liberdade de escolha de seus clientes? Hoje em dia é tão fácil seguir os padrões web, se uma equipe técnica não consegue fazer isso, sua competência é claramente duvidosa. Não existe argumento técnico para afirmar que o uso de Internet Explorer é mais seguro que os outros navegadores, pelo contrário, o Internet Explorer é o que apresenta mais falhas de segurança e as maiores vulnerabilidades. Gostaria muito que a equipe técnica da Gol explicasse o motivo dessa decisão tão retrógrada.
E quem não tem computador com Windows (meu caso, só tenho Mac e GNU/Linux), o que fazer para acessar o site e resgatar suas milhagens? No site Reclame Aqui é possível notar que as reclamações contra Smiles aumentaram muito depois dessa decisão retrógrada. Eu mesmo vou registrar mais uma, se você está sendo prejudicado, recomendo que faça o mesmo. Além do Reclame Aqui, vou relatar o caso ao Procon e à Associação ProTeste de defesa do consumidor.
Através desse link é possível ter acesso à interface do Smiles sem cair naquela tela que obriga o uso do Internet Explorer. Acabei de fazer o teste no Chrome (Mac) e consegui ver o extrato de meus créditos normalmente. Isso mostra que não existe nenhum argumento técnico para limitar o acesso ao site apenas com Internet Explorer.
Faço questão de deixar esse caso registrado, é um belo exemplo do que não fazer em desenvolvimento web, um grande exemplo de insucesso. Espero que a Gol acorde para essa realidade. Se os concorrentes forem espertos, poderão aproveitar essa situação para dar um banho de eficiência na Gol, e mostrar sites e aplicações que respeitam os padrões web e funcionam em todas as plataformas.
Atualização
Recebi uma resposta da Gol, para variar, resposta absurda, sem nenhum fundamento técnico e sem nenhum interesse em fazer o site compatível para padrões web. Veja a resposta abaixo:
Atualização 2
Recebi uma segunda resposta da equipe da Smiles, agora foi uma resposta mais educada, bem diferente da anterior. Espero que este problema no site seja realmente temporário e que considerem o uso dos padrões web o mais rápido possível para não continuar prejudicando os usuários do serviço.
Absurdo uma empresa nos obrigar a escolher apenas o IE como único navegador possível para compra de passagens pelo site da Smiles, Gol viola tanto o direito do consumidor como o direito de concorrência....
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Transparência Hacker" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para thac...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para thackday+u...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/thackday?hl=pt-BR.
Evandro,
Não entendi o ponto que vc discorda, não acho que seja problema apenas da empresa e seus profissionais incompetentes já que eles prestam um serviço público. E como serviço público eu consumidora tenho direito de ir ao Procom e reclamar pela unica opção que me dão.Já fiz isso muitas vezes e nada adiantou, então o jeito é partir para onde as empresas se movimentam, isto é, quando doem o seu bolso, PROCOM.
"A rigor, se alguns de nós quer ajudar a Gol, é só fazer chegar à direçãoreclamações de que não conseguimos passagens por causa da tecnologiarestritiva que eles usam"
--
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Transparência Hacker" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/thackday/-/lnwcndMW0skJ.
Erro: document.all.tags is not a function
Arquivo-fonte: http://sistemas.anatel.gov.br/PSV/Comum/Scripts/Cliente/FormularioValida_1.0/FormularioValidaFuncoes.js
Linha: 28
Essa é uma das razões para a página não funcionar. Pesquisando sobre
document.all achei essa informação interessante:
document.all was introduced in Internet Explorer 4, because the W3C
DOM hadn’t yet standardised a way of grabbing references to elements
using their ID. By the time IE 5 came out, document.getElementById()
had been standardised and as a result, IE 5 included support for it.
IE 5 was released in September 1998. A popular browser statistics site
show IE 4’s market share to be in the region of 1%. Even Netscape 4
has more users than that!
Don’t use document.all
document.getElementById() is supported by every Javascript supporting
browser released since 1998.
http://simonwillison.net/2003/Aug/11/documentAll/
Ou seja... o site da Anatel usa HOJE tecnologia ultrapassada de 1998...
happy hacking,
Felipe Sanches
PS:
Olhando o código desse arquivo, vemos:
//selecionando objetos de entrada
var inputs = document.all.tags('input');
var selects = document.all.tags('select');
var textarea = document.all.tags('textarea');
var iframe = document.all.tags('iframe');
Acredito que poderia facilmente ser corrigido para:
//selecionando objetos de entrada
var inputs = document.getElementsByTagName('input');
var selects = document.getElementsByTagName('select');
var textarea = document.getElementsByTagName('textarea');
var iframe = document.getElementsByTagName('iframe');
2011/7/7 Carine Roos <carin...@gmail.com>:
Caros,confesso que não li todas as mensagens da thread. Mas...alguém sabe se da pra fazer um script greasemonkey ou algo parecido que emule o browser agent certo e resolva os bugs pra rodar em fofox/chrome?abs,
Pedro Markun
--
Evandro,acho a idéia legal.Mas eu ainda acho mais legal a gente fazer o fix, publicar e depois eventualmente começar a articular uma conversa nessa linha.Uma das coisas que, imo, diferencia a THacker de outros grupos de pressão é que o fato de a gente estar lidando com questões políticas que estão imbuidas na técnica, muitas vezes faz com que tenhamos soluções práticas e independentes de qualquer conversa... vamo lá e vamo fazer :)abs,Pedro Markun
--
Palestra Técnica do CISL - Propaganda gratuita obrigatória - apresentada por seu Governo
O Comitê Técnico de Implementação de Software Livre do Governo Federal, convida você a participar da palestra Propaganda gratuita obrigatória - apresentado por seu Governo, que será realizada no dia 08 de julho de 2011.
Resumo:
O que você pensaria sobre uma placa na estrada dizendo "Você precisa de um Volkswagen para conduzir nesta estrada. Contacte a sua concessionária Volkswagen para um test drive gratuito - Ass. Governo Federal"? Quando se trata de software que abre arquivos PDF, muitas organizações do setor público fazem isso todos os dias.
Com a Campanha pdfreaders.org da FSFE, esse assunto virou o centro das atenções em organizações governamentais que se comportam desta maneira, expondo com frequência os tais anúncios de software não-livre. Com a ajuda de ativistas em toda a Europa, a FSFE contactou essas organizações, explicou-lhes como melhorar seus sites para que eles respeitem a nossa liberdade.
Por que FSFE escolheu este tema? Como foi organizada a campanha? O quão bem sucedida foi a campanha? O que você precisa para começar a campanha na América Latina?
Horário: 10h às 11h30min
Local: Auditório do Serpro - Porto Alegre
Transmissão:
A atividade será transmitida via internet pelo serviço Assiste - Vídeo Streaming Livre do Serpro.
Para acompanhar, acesse: assiste.serpro.gov.br/cisl/
Palestrante:
Matthias Kirschner
--
juca, manda o patch num email.
diz que resolve um bocado do problema.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Transparência Hacker" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/thackday/-/y_aAQdZ_VVcJ.