Facilities for handling various browser types and their respective capabilities.