senno le alternative allo sniffing sono 2

o studi molto bene il comportamento dei browser e adatti l'html all'ultimo (cosa che facevo tanto tempo fa) ma i tempi di completa conoscenza di tutti i bug sono immensi

o ti tieni a fare un codice secondo standard w3 che più o meno funziona bene ovunque