[!!!][TASK] Deprecate all client related condition matchers
Conditions that depend on client details are unlovely for a number of reasons: * Per condition or permutation of conditions that matches, the frontend creates a different cache entry. This can lead to a very high number of cache entrys per page * Most usual conditions for specific browsers can nowadays turned into conditional CSS includes * Conditions based on browser or clients on server side are bad practice. * If conditions for specific clients or devices are still needed, they should be done with a userFunc condition and a project like WURFL that keep the device information more recent than the current core code like matching AMIGA * Setups like reverse proxies give additional headaches with these types of conditions * All client related condition types are deprecated with this patch. Resolves: #60574 Releases: 6.3 Change-Id: Ib9e78748e87a2f7e04fa1b606415ad1d8d302374 Reviewed-on: http://review.typo3.org/31820 Reviewed-by:Susanne Moog <typo3@susannemoog.de> Tested-by:
Susanne Moog <typo3@susannemoog.de> Reviewed-by:
Markus Klein <klein.t3@reelworx.at> Tested-by:
Markus Klein <klein.t3@reelworx.at> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
parent
a37fce17
Please register or sign in to comment