Badge for netsurf-detect / php / netsurf-detect

Detect NetSurf

Detects the NetSurf browser and loads its CSS file

by Tim Hill

Suitable for any OS on any device.
A browser and web server with PHP are required.

When inserted or included in the <head> section of a document, this snippet detects the NetSurf browser and loads a specific CSS file if it exists. Insert or include it after other CSS declarations and its applicable contents will take priority. It sets a PHP variable $browser to “NetSurf” which can be used elsewhere in the document.

Like this! Hello Non-NetSurf user!

By way of a demonstration, this page uses NetSurf detection to alter that message in red and load a CSS file with a background image in the container behind this one. Please compare it to the other php sections hereabouts, and you will see netsurf-detect also helps fix the gap between the containers at the bottom and draws a border around the now grey download button.


Valid HTML 5? Valid CSS!
© 8:05pm Friday, 8th December 2023 ©