Come posso determinare qual è browser utilizzato dall’utente?

Utente HTML.it
chiede

Come posso determinare qual è browser utilizzato dall’utente?

Redazione HTML.it
risponde

È possibile utilizzare l’oggetto Request.Browser per ottenere informazioni sul browser dell’utente. In particolare, la proprietà Request.Browser.Browser contiene il nome del browser (come indicato nel campo User-Agent della richiesta HTTP), mentre Request.Browser.MajorVersion e Request.Browser.MinorVersion ne restituiscono il numero di versione.

È importante ricordare che in alcuni browser è possibile impostare la stringa da inviare come User-Agent, quindi il valore della proprietà Request.Browser.Browser non è sempre accurato.