A história do user-agent string

No início da história da web, era uma prática comum se fazer uma detecção do navegador usado, através da user-agent string, para enviar um código otimizado aos browsers mais modernos. Mas cada novo navegador que surgia também desejava esse código, e então começaram a se disfarçar de navegadores tidos como modernos na época, em efeito cascata. E assim começa o baile de máscaras.
Continue lendo →