March saw the fifth full month of IE11 availability with Windows 8.1, the release of Firefox 28, and the first full month of Chrome 33 availability. The latest numbers from Net Applications show that Chrome was the only major winner last month, having …