Kan man CSS och känner till ev buggar i CSS-implementationen hos de olika webbläsarna ska inte någon"sniffning" vara nödvändig...
Jo, men då får man helt undvika de css-lösningarna som inte har fullständigt stöd (typ dessa), eller använda olika hack vilket är tveksamt för framtida bruk. Sen är browsersniffning framförallt effektivt för äldre browser med dåligt HTML/CSS-stöd, som IE5.0/5.5 som ännu har en betydande användarbas.
Sniffningen fungerar möjligen bra idag, men om ett par år med nya webbläsare på banan och en annan webbmaster så lär det ju bli problem.
Är man en någorlunda uppmärksam webbmaster så är det inga problem att anpassa en browserdetektor efter nya browsers. Egentligen är den bästa lösningen att browsersniffern letar efter gamla webbläsare, och hittar den inte nåt så skickar den ut den "egentliga" sidan. Alltså tvärtom mot vad Vägverket verkar ha gjort.
Det är inget fel på metoden, det är hur den används av taffliga webbknackare som är problemet.