Seemingly.
I don't do Apple though as other products do exist, and can interface with each other. Unlike the Kim-Jong Un REGIME of Jobbsville Inc. Each to their own though
(I did actually like my iPod Touch, till it got nicked).
I'm using IE on Windows 8.1, and mine comes out nothing like that. I get flickering rubbish, impossible to see who's thumbed what when I float the pointer over it. And the notifications take about four days to load, if they even work at all (often ends in an error message of some sort)...