What are common methods for detecting the type of browser running on a client? (Choose all that apply)