Giter Club home page Giter Club logo

sawpf's Introduction

Salve a web, por favor

Navegadores velhos e desatualizados não evoluem junto com os padrões web e são cheios de bugs, afetando a qualidade dos sites e fazendo com que os desenvolvedores gastem mais tempo para adaptar os sites a esses browsers obsoletos.

"Salve a web, por favor" é um esforço para eliminar esses navegadores.

Como funciona?

Se o usuário estiver usando um browser antigo uma mensagem amigável vai pedir para atualizar o browser.

Todos os scripts e imagens utilizados pelo sawpf são hospedados na Globo.com usando a melhor rede de distribuição de conteúdo do Brasil.

Como usar?

É só incluir o seguinte código antes de fechar a tag body:

<script defer src="http://sawpf.com/1.0.js"></script>

Exemplo de utilização

<!DOCTYPE html>
<html lang="pt-BR">
  <head>
    <meta charset="utf-8" />
    <title>Título</title>
  </head>
  <body>
    <h1>Meu site</h1>
    ... todo o html do seu site ...
    <script defer src="http://sawpf.com/1.0.js"></script>
  </body>
</html>

sawpf's People

Contributors

alexanmtz avatar andrewsmedina avatar anselmoalves avatar brunocoelho avatar evertonfraga avatar fabiomcosta avatar fabriciolopes avatar fsouza avatar gcirne avatar heliocorreia avatar jcfigueiredo avatar morpheu avatar peleteiro avatar ricobl avatar tapajos avatar timotta avatar zenorocha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sawpf's Issues

Exemplos

Crie exemplos, ou ao menos prints do resultado final que aparecerá nos navegadores desatualizados.

ie11 é detectado como Firefox 0

Galera,
No IE11, aparece a barra dizendo "seu firefox está desatualizado".

Dando uma debugadinha, parece que o IE tá "se achando"...
Tanto que ele nem acha mais que é IE, veja o UserAgent :-)

"Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; rv:11.0) like Gecko"

Isso deve estar afetando um monte de gente! :P

Aumentar versão do Firefox

A versão atual do Firefox é a 36. O sawpf exibe alerta para versões abaixo da 17.

Em meu projeto, alterei suporte para versões acima de 33.

O que acham de atualizar essa validação?

Copyright holder and license

Hi,
Could you please add LICENSE file and put the copyright holder and license inside each file? This way there is no chance of someone stumbling across a piece of code without being exposed to the license.

Remover Alerts

Uma excelente maneira de ajudar a salvar a web é evitar que alerts sejam exibidos.

A minha sugestão é:

    (function() {
      window.alert = function(message) {
        return console.log(message);
      };
    })();

O que vocês acham? Ia salvar vários sites que sofrem com alerts causados por terceiros.

Script p/ https (SSL)

Existe a previsão para disponibilização de uma versão com suporte a SSL? Eu utilizo o script em uma loja virtual, mas quando redireciona para o acesso seguro da mesma perde a validação do CSS pois o conteúdo carregado (script, imagens, etc) não estão em SSL também.

Um abraço, parabéns pela iniciativa.

sawpf.com fora do ar!

Está havendo algum problema na publicação deste script, pois o domínio não está acessível, fazendo com que todos os que o utilizam sejam redirecionados para outros sites.

Abraços!

IE 8

No IE8 não aparece mensagem de atualização.

Não acham que já seria hora de adicionar?

Suporte para HTTPS

Nos protocolos https, o navegador bloqueia o carregamento do sawpf.js no http. Tentei mudar para https, mas não existe o protocolo.

Atualmente, baixei o script estou fazendo rodar do mesmo domínio, porém poderá não funcionar a cada atualização da biblioteca.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.