Defunctr 1.3.1

Defunctr is a module for Modernizr that will detect the current browser using feature detection. It will then append browser informational classes to the head element of the page, giving the designer the ability to override CSS styles without using older browser hacks. Changing the browsers compatibility mode will cause the correct classes to be applied and changing a user-agent will have not effect on the class generation.

Install-Package Defunctr -Version 1.3.1
dotnet add package Defunctr --version 1.3.1
<PackageReference Include="Defunctr" Version="1.3.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Defunctr --version 1.3.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Release v1.3.1:

* Fixed issue with Opera versions 12 through 14 that were detected as Chrome and Opera.
* Added property function "browser" to defunctr interface, which will replace "detective" in 2.0
* Deprecated "detective" on defunctr interface

Release v1.3.0:

* Modernizr is now optional
* Fixed issues in Safari detection
* Fixed issues in Opera Next detection
* Fixed issue in IE version detection
* Improved Firefox detection
* Deprecated "window.Defunctr" to be removed in 2.0. Use "window.defunctr" instead.
* CSS class tagging can be turned off by adding "defunctr-off" to the html tag

See all release notes at


This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.3.1 494 8/14/2017
1.3.0 328 2/10/2017
1.3.0-beta1 368 8/24/2016
1.2.3 519 5/8/2016
1.2.2 409 5/8/2016
1.2.0 850 1/14/2016
1.1.2 494 1/13/2016
1.1.1 3,157 2/28/2014
1.1.0 629 2/8/2013
1.0.0 467 2/6/2013