Salut,

Peut-on utiliser ces fonctions ou pas ? Laquelle est préférable ? Je parle surtout des deux premières car la troisième c'est pour IE je crois...

Je demande car je lis qu'elles sont non standarts...

Pour caretRangeFromPoint() :

Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Edge Opera Safari (WebKit)
Basic support 43.0 20+ Pas de support 12 15+ (Oui)
Pour caretPositionFromPoint()
This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 53.0 (Yes)[1] (Yes)[1] (Yes)[1] (Yes)[1]