Source: StatCounter Global Stats - Screen Resolution Market Share
Source: StatCounter Global Stats - Browser Market Share
Source: StatCounter Global Stats - Platform Comparison Market Share