Awebsome Browser Selector for CACHING

This is an add-on plugin which lets Awebsome! Broswer Selector work on sites that employ caching.

Author:James Revillini (profile at wordpress.org)
WordPress version required:3.5.1
WordPress version tested:3.5.2
Plugin version:1.0.2
Added to WordPress repository:11-04-2013
Last updated:12-04-2013
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:2
Plugin URI:http://james.revillini.com/awebsome-browser-s...
Total downloads:1 884
Active installs:10+
plugin download
Click to start download

Quick, Non-technical Overview

If you use the Awebsome! Broswer Selector plugin AND a caching plugin (e.g. WP SuperCache), the wrong body classes will be served to your site visitors and could cause your site to render incorrectly. This plugin overcomes that limitation of ABS!

Technical Details

ABS adds classes to the body of your site using WordPress hooks; this is a problem for caching sites because you do not want those classes cached and served to other clients as they will be inaccurate (e.g. a Mozilla Firefox user could get served a page with body classes that indicate that they use Safari). The result can range from rendering your site incorrectly to the wrong code being executed. This plugin leverages some of the functionality of ABS to generate accurate classes dynamically on every page load and add them to the body class attribute using JavaScript and AJAX (leverages jQuery).

Please Note

This plugin must be installed in conjunction with ABS 2.2 or higher.

Awebsome! Broswer Selector for Caching Plugin Page


FAQ
ChangeLog