There is something clearly wrong in that sentence. Windows 8 and Windows 95 aren't exactly "browsers". Which makes you wonder if the one who wrote the article did an innocent mistake or really doesn't know what she's talking about.
It might seem like it. I haven't got the time checking out the web site, but it seems as a "tech blog" as that site that commented on the Raspberry Pi being an ugly computer a little while ago.