I’m afraid your CSS triangles are still rendered through rasterization but a good job nonetheless.
But he isn't limited to one specific resolution. If he used PNG, he would be limited.