On est bien d'accord, dans le cas d'une fréquence élevé l'HTTP c'est pas l'idéal, mais bien prendre en compte tous les aspects :
- le cas de figure est très rare, encore plus dans un navigateur
- ça peut poser des soucis de compatibilité
- chaque websocket mobilise un socket, donc d'une part plus y'a de client, plus l'arduino sera chargée, et il y aussi des limites en terme de quantité de socket TCP ouvrable simultanément.
- http, bien que lourd, au final ça marche pas mal, même sur un 16 MHz. Le websocket a des aspects lourds aussi : handshaking, encodage, traitement ...