IMO, browsers need to concern themselves with HTTP. Anything else gets handed off to an application that's designed for it.