Html 5 internet kullanıcılarına birçok avantaj sağlasa da, kötü olduğu yanları da mevcut olan bir yazılımdır. Html5’in kısıtlamaları aşağıdaki gibidir;
1. Güvenlik çok iyi durumda değildir.
2. Yerel veri depolama alanı oldukça sınırlıdır.
3. Genellikle yerel verileri değiştirmek mümkün olmamaktadır.
4. Çevirimiçi olan uygulamaları eşitlemek oldukça zordur.
5. Verileri bulutta saklamak yapısal sorunları beraberinde getirmektedir.
6. Kullanıcıları zorla birçok güncelleme yapmak zorunda bırakmaktadır.
7. Web workers iş yükü önceliği tanımamaktadır.
8. Biçim sorunları yaşanabilmektedir.
9. Çeşitli tarayıcı sorunlarına neden olabilmektedir.
10. Donanım farklılıkları sorunlar yaşanmasına neden olmaktadır.
Tüm bu kısıtlamalara rağmen Html 5’in birçok yönden avantajlar sağladığı da yadsınamaz bir gerçektir.