Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
— This is cheating, your website must be accessed from any platform, any system, any browser.
We are all about graceful degradation for many years now, we just want to give you a tool on your arsenal where you:
1 — You, the developer. Can decide what's outdated for the specific project you are about to publish. This is not a rigid rule for any website and depends on the project and it's target. If you can do a fully functional website across on all browsers: great, if not you can inform the users that they won't see what they should and that they must upgrade it. If they ignore it they will remember it later. The most important thing is that you decide when to warn them that they should update the browser. If it makes sense to the functionality you need, warn them and give them the possibility to update.
2 — You, the user. The website points them to the most recent version of the most commons browsers. The website is not for the developer, that's the plugin, the website it's the most simple interface we could came up with.
— What about all the other Browsers that are not listed?
This tool doesn't try to cover all the available options of browsers, it's just a simplified website for the less techsavvy people: The clients that say "How Do I Do That" when you ask them to clean the cache of the browser or to update the browser. More options mean less focus so we decided to include all the browsers with >= 1% usage.
— And what about the users that have windows XP and can't use IE11 or Edge?
They can use chrome, or FF, or Opera. Again our task is not to solve the browser community problems, even the browser teams skip this, again this is tool for: the developer to inform when you need a certain version, the user to upgrade the browser easily.
— Does outdated-browser works below IE11 ?
Yes, this plugin works in IE6+ versions (we had no chance to test it on <IE6)
— Can we target IE11?
At the moment the property 'transform-style: preserve-3d' is not very reliable (there are reports of false positives in some OS/Browsers), and there is no other property that we can differentiate from Edge. So as soon there is a update on Edge of a property not supported by IE11 ( filter, object-fit, etc) we will update the plugin
— The plugin is not working in older browsers!
— Went to the website outdatedbrowser.com and I get a message saying that my browser is outdated, when it's not!
No! You do not get any message in the website! The website does not check if you have an outdated browser, it's the plugin that you embed on your current project that does that. Read carefully what it says in the website, specially the project link: http://outdatedbrowser.com/project
— What IE browsers do you detect?
Actually we detect CSS properties, and correlate with IE support. The plugin can detect IE8+ browsers, bellow that we don't make any distinction, after all they are all outdated.
— What about all the users that can't update the browser because of IT restrictions?
We don't force the users to update, this tool is just to make them aware that the website that they are about to see is a huge compromise when compared to the full experience. We did this because our websites are not simple and most of the times some of the core visual interfaces doesn't work on older browsers. The problem is that many people don't know this and just want it working on their browser. Use the Outdated Browser to reduce this list.
— What about the mobile version? WTF is this Keep Calm stuff?
It's humor ;) This tool was thought to the desktop browser community because the mobile browsers vary too much. Mobile version is now accessible for the ones who want to check the website. As the mobile updates are different, and usually the mobile versions of the websites are already a striped down version website from all the fancy artillery that we like to use on desktop, the outdatedbrowser for mobile is not that relevant for the problem that this tool tries to solve. If the community keeps on requesting this update, we will consider to develop it.
The translation is finally available for anyone who is willing to participate:
Plugin — use the branch develop
Website — use the branch feature/languages-website
We'll keep you posted as soon as we have languages available!
— Minified files
We recommend the use of the outdatedBrowser.min.css and outdatedBrowser.min.js files for Production, but we have at your disposal the unminify versions: outdatedBrowser.css and outdatedBrowser.js
Deblyn Prado did a plugin of Outdated Browser specially for WordPress. You can get it and make any report or suggestion here: wp-outdated-browser
— Ruby Gem
Luisa Lima did a gem for including outdated-browser in the Rails asset pipeline. Get it and make any report or suggestion here: outdatedbrowser_rails
— The OutdatedBrowser.com website source code is open source?
No, only the plugin usage is open source, not the website.