Full threadAtlasBarfed·Are web standards that bleak that specific browsers need attention still?View on HN