On 7/6/13 12:44 AM, Brion Vibber wrote:
If we must set a blanket policy for MediaWiki, I think it should be pretty general, something like:
- *current* release of all major browsers with 'evergreen' releases
(Chrome, Firefox, Safari)
- a chosen *subset* of major versions of IE
- a clear expectation that some advanced features won't work with some
versions of some browsers, and a sane policy for acceptable fallbacks?
Safari is a bit complex, because Apple forks stable branches for different versions of OS X, so it's not quite an evergreen browser. *But* these stable branches sometimes have significant back-end rendering functionality quietly backported into their point releases. That can make assuming the latest version of the rendering engine is everywhere close to correct, but not always. The currently maintained branches are 5.1.x (OS X 10.6) and 6.x (OS X 10.7, 10.8). The 5.0.x branch (OS X 10.5) is definitely on an older rendering engine, since it hasn't had a point release since 2011; its market share is declining but still has around 10% of Safari users.
-Mark