The Official Blog of Patcoola

Im just a dude watching over my parents,
and trying to make cartoons and video games from home.

Project: Browser Pusher

Important!

Dear visitors,

This blog and the Tigarus.com network will be changing our website software in May (2024). There will be some down time and there will be a change to the webpage addresses.

We will also be removing the Anime blogs. The Rocksmith Songs website will be unavailable of a few weeks or months while I move the database to the new software.

At the moment we are running on Wordpress, the new software is an in-house project which is 57 times faster. It will also provide more freedom for development.

Thank you for understanding.

, By Patcoola

Project Title: Browser Pusher
Core Languages: PHP
Date Announced: 2011/08/06

Purpose: Notify website visitors that their web browser software is greatly out of date and cannot view this website. Push the visitor to download and update their software.

Description: Website standards are changing and moving quickly, outdated web browsers cannot currently display the website. Disallow website visitors from viewing pages with outdated software. Deny access to the site when an outdated web browser is detected, display a notification page and push the visitor to download a new web browser such as Firefox, Opera and Chrome.

Methodology: Browser Pusher works by detecting the rendering engine’s version and not the web browsers name/software version such as Firefox or Chrome. By detecting for the rendering engine, Browser Pusher tries not to discriminate between web browsers and can check a wider rage of browsers. Browser Pusher will suggest the top most common popular web browsers and the visitor will have to choose which one they would like to try.

What I am pushing:

  • Opera 7
  • AppleWebKit 200
  • Konqueror 2
  • Gecko 2006
  • MSIE 6

Only versions great than these listed will be allowed to visit my websites.

Legacy browsers immediately denied:

  • Internet Explorer 5 and older (Windows and Mac)
  • All versions of Netscape (Windows, Mac, Unix, etc)

Special exceptions:

  • Opera Mini 9; This web browser is used with next generation smart phones and older versions will not be allowed.

Version numbers to be pushed will change with time as more software reaches their end of life cycle and new web standards are introduced.

 

Advertisement

Donate Now!

This might not be the best time, but making a blog is not easy. Would you consider donating?


 

Post Meta

Share Post

 

Comments: Write Comment

Be the first to write a comment.


Leave a Comment


All comments are reviewed before publishing. Comments must be related to the page topic, must not be spam, and must comply with the criminal code of Canada.