Giter Site home page Giter Site logo

outdatedbrowser / outdated-browser Goto Github PK

View Code? Open in Web Editor NEW
3.5K 3.5K 378.0 396 KB

A simple tool to identify and upgrade old browsers.

Home Page: https://bestvpn.org/outdatedbrowser/

License: MIT License

HTML 51.05% CSS 12.10% JavaScript 36.86%

outdated-browser's Issues

Script error

Hi,

there's an issue with your script. The console say the following:
Uncaught TypeError: Cannot read property 'style' of null

It's on line 125.

Default Colors

Change default colors to:
bgColor: '#f25648,
color: '#ffffff,

Versioning

Since there's people working on alternative versions of this plugin (wordpress and whatnot) it wouldn't be a bad idea if you guys create actual releases. Specially if the roadmap is to support bower or other service providers.

So, instead of just updating the version number in the files, it would be better to create actual releases with a tagging system.

People using git submodules shouldn't have a problem using the current system, because they can just point it to a branch. However, service providers normally point to a tag.

Keep up!

Latest Opera versions are not available on Linux

Opera 12 is the last version on Linux. All newer versions are only available for Windows and MacOs. The provided information on the side are not really helpful for an average user in the current form.

Add informations about compatibility

Hello,

Thanks for this great tool. I'm gonna use it for my projects.

I think some informations are missing on your README about browser's compatibility.

Does outdated-browser works below IE8 ? IE7 ?

Add i18n support

It's good to have different language support for my Taiwanese auntie! (or for aunties all over the world)

Don't show IE to macs

I love this idea, and hope it simply becomes the defacto way of letting people know they are using an out of date browser. My only question is can you hide IE from mac users, since that is not a viable browser for them to download?

An error in the js

Hi there,
I think this one of the most elegant way to incite people update their browser.
Unfortunately, I ran into a bug in your script.

Uncaught TypeError: Cannot read property 'style' of null - outdatedBrowser.min.js:128
Using Chrome Version 35.0.1916.153 m, under Win7 Pro

I'm using jQuery to add animations on the click and the error in your script blocks my script.
Any idea?

Thanks.

Create a Changelog

You can be create a Changelog.md to list the diferences between versions.

Translations

Any plan to translate the content to other languages? Maybe a json file with all required strings, so people can create diff pull requests with json files for you guys?

Congrats, awesome project.

Cheers

Mauricio Wolff

ID/Class names too common

All the ID/Class names used for the required HTML are far too common. For example, I can see a LOT of people using #btnClose on quite a few places on their site. Also why are these IDs instead of classes?

Warning not show in IE7?

I tried set the lowerThan: 'IE8' and check on IE7, but the warning message didn't show, any idea?

contrast

the contrast for most of the site is to low.

chrome: white on #f2b635
etc

Clarify browser message at http://outdatedbrowser.com/

It is unclear whether or not http://outdatedbrowser.com/ is a landing page for users linked from the outdated banner message (i.e only ever intended to be seen by those using an outdated browser), or a project landing page.

As far as i can tell the outdated browser message is currently shown to all users regardless of browser version. If it is a project landing page, people may get turned off by the incorrect browser message. I know I was initially, as I knew my browser(s) were up to date. A better solution would be for http://outdatedbrowser.com/ to display a message either telling the visitor;

A) Their browser is up to date
B) Their browser is out of date

http://outdatedbrowser.com/ is unusable in IE9

We really like the idea of this project, however sending our old IE users to a site that is unusable with their browser is a deal breaker.

For this project to be of use to web authors it needs to shoulder the burden of working optimally for the outdated browsers it's encouraging users to move away from.

Wordpress

Hi,
Is there any plans to turn this into a wordpress plugin?
If not would you be happy for me to do so?

README small correction

How to use it

Include plugin's script at the bottom of the HTML body:
<-script src="outdatedBrowser.min.js"-><-/script->

Include the CSS located in the HTML head:
<-link rel="stylesheet" href="outdatedBrowser.min.css"->

Remove percent and put browsers randomly

Web Browsers should appear randomly and you could remove % of use.

If you want to keep % it's fine but put more details about the web browser (for example better user privacy for Firefox, Touch/Metro interface for IE etc.)

Google Chromium

It says my Google Chromium browser was outdated, though I just updated it to the latest version. I generally I use this over Google Chrome. Why? I don't know.

Would it be possible to add this to the list of browsers you accept as "newer"?

Grunt and minification

It seems that you use some kind of engine to minify your css and javascript (Grunt mayhaps?). Why don't you commit that instead of the *.min-files? Or you put it in a dist-folder for easy access.

Safari for Apple only?

Hello, cool project, I'd like to point out that there's Safari for windows as well...

Shouldn't you update your website and update the Safari session?

New languages

Hi there!

Would it be possible to translate the webpage and the js to other languages?
I would also like to help you to publish a German "outdatedbrowser.com"

Best regards
krautnerds

L10n ?

It would be great to have localized version of the website :)

Bower (feature/languages)

  • create release
  • test
  • register

$ bower register
for example
$ bower register example git://github.com/user/example.git

safari for windows

The website says that safari is only available for os x but it's also available for windows

Google Indexing Issues / One File

Hey,

Inserting that text in the header will make Google index it and present it as a default snippet for the site.
The text should be injected via JS. That's rather easy to do.

There should be really just one JS that injects all the required content and CSS.

Zeno.

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.