Skip to content

SNU BrowserNose is a browser sniffing library that aims to achieve compatibility on all web browsers through replacement of features. It is designed to work on all browsers, all the way down to WWW/Nexus 0.1.

License

GPL-3.0 and 5 other licenses found

Licenses found

GPL-3.0
LICENSE.txt
GPL-3.0
LICENSE.js
GPL-3.0
LICENSE-GPL.js
GPL-3.0
LICENSE-GPL.txt
GPL-3.0
LICENSE-GPL3.js
GPL-3.0
LICENSE-GPL3.txt
Notifications You must be signed in to change notification settings

seanpm2001/SNU_BrowserNose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

All Contributors

README.md

SNU_BrowserNose

SNU BrowserNose is a browser sniffing library that aims to achieve compatibility on all web browsers through replacement of features. It is designed to work on all browsers, all the way down to WWW/Nexus 0.1.


About

SNU BrowserNose is a library of scripts that are designed to make SNU and its distributions compatible with every web browser. Features are replaced or removed, depending on the compliance of the browser. This has to be done, as there are lots of browsers that don't comply with the HTML Document Object Model (DOM) for example: Google Chrome/Google Chromium, Internet Explorer, Safari, etc.


Browser support

BrowserNose currently has libraries for the following browsers (but support is not yet complete on any of them):

Support for 33 different web browsers, and over 500 versions of all 33 browsers combined

In A-Z order

  • Android Stock Browser (ASOP) (version range info coming soon)
  • AOLBrowser/AOLExplorer (version range info coming soon)
  • Avant Browser (version range info coming soon)
  • Brave (version range info coming soon)
  • Classilla (version range info coming soon)
  • Conkerer (version range info coming soon)
  • DuckDuckGo (version range info coming soon)
  • GNU IceCat/GNU IceWeasel (version range info coming soon)
  • Google Chrome (version range info coming soon)
  • Google Chromium (version range info coming soon)
  • Green Browser (version range info coming soon)
  • iCab (version range info coming soon)
  • Internet Explorer (version range info coming soon)
  • K-Meleon (version range info coming soon)
  • Konquerer (version range info coming soon)
  • LineModeBrowser (version range info coming soon)
  • Lynx (version range info coming soon)
  • Maxthon (version range info coming soon)
  • Microsoft Edge (EdgeHTML-based & Chromium-based, 15.0-81.0)
  • Mosaic (version range info coming soon)
  • Mozilla Application Suite (version range info coming soon)
  • Mozilla Firefox (Phoenix 0.1 to Mozilla Firefox "Quantum" 77.0)
  • Netscape (1.0-9.0) (version range info coming soon)
  • Netsurf (version range info coming soon)
  • Opera (version range info coming soon)
  • Palemoon (version range info coming soon)
  • Safari (version range info coming soon)
  • SeaMonkey (version range info coming soon)
  • SlimBrowser (version range info coming soon)
  • TenFourFox (version range info coming soon)
  • ViolaWWW (version range info coming soon)
  • Waterfox (version range info coming soon)
  • WorldWideWeb/Nexus (0.01-0.12) (version range info coming soon)

Wiki

Visit this projects Wiki by clicking/tapping this link


Contributers

Currently, I am the only contributer. I will add more contributers in the future.

    1. seanpm2001 - 147 commits (As of Tuesday, June 2nd 2020 at 11:06 pm)
    1. No other contributers at the moment
    1. Contributer 3 goes here
    1. Contributer 4 goes here
    1. Contributer 5 goes here
    1. Contributer 6 goes here
    1. Contributer 7 goes here
    1. Contributer 8 goes here
    1. Contributer 9 goes here
    1. Contributer 10 goes here

Version history

This section is coming soon


Name meaning

BrowserNose is named the way it is because the action it does is called Browser sniffing. Since the nose sniffs, I treat BrowserNose as the nose of the website to sniff browsers.

Official nicknames

On Tuesday, June 2nd 2020, Vern (my grandpa) came up with 2 unique variations of the name that I have decided to make the official nicknames:

BrowserKnows

BrowserNoseKnows or BrowserNose Knows


About README.md

File type: Markdown (*.md)

File version: 2 (Tuesday, June 2nd 2020 at 11:06 pm)

Line count: 0,155

ReadMe version history

Version 1 (Monday, June 1st 2020)

Changes:

  • Added in ABOUT README.md section
  • Added about section
  • Added browser support section
  • Added Wiki section
  • Added contributers section
  • Added version history section

Version 2 (Tuesday, June 2nd 2020 at 11:06 pm)

Changes:

  • Added in the official name section
  • Added the ReadMe version history section
  • Added the name meaning section
  • Updated the browser support section by adding certain version ranges (all I could do with little time) and adding templates in places where I couldn't.
  • Updated the contributer section
  • Added a new title section

Version 3 (Coming soon)

Changes:

  • Not yet available

You have reached the end of the ReadMe file.


Contributors ✨

Thanks goes to these wonderful people (emoji key):


Sean P. Myrick V19.1.7.2

πŸ’» πŸ“– πŸ“ πŸ› πŸ“¦ πŸ“† πŸ›‘οΈ πŸ”£ πŸ–‹ 🎨 🚧 πŸ€”

All Contributors

πŸ“–

This project follows the all-contributors specification. Contributions of any kind welcome!