Hangi tarayıcılarda hangi HTML5 bileşenlerinin desteklendiğinin bilinmesi.
Çapraz tarayıcı uyumluluğu zaman geçtikçe daha iyi ve daha düzenli hale gelmesine rağmen, bazı yeni bileşenler hala tamamen eşit olarak desteklenmemektedir.
Yerel depolama biriminin tarayıcıya özgü bazı farklılıkları olabilir ve eski destek için kesinlikle jStorage veya YUI Storage Lite gibi bir kütüphaneye ihtiyacınız olacaktır .
Web soketleri de tarayıcıya özgü farklılıklar gösterebilir, ancak socket.io uygun bir soyutlama sağlayan umut verici bir kütüphane gibi görünür.
Ses uyumluluğu, farklı tarayıcılar için farklı ses dosyaları gerektiren oldukça önemli bir bileşendir: http://html5doctor.com/native-audio-in-the-browser/
Chrome'un kısa ses dosyalarını çalamamak gibi birkaç önemli ses hatası vardır ve aynı anda birçok sesin çalınması tüm tarayıcının çökmesine neden olabilir.
Önemli olan, soyutlamak ve gerektiğinde eski destek sağlamak için kütüphaneleri kullanarak tarayıcı farklılıklarını anlamaktır.