Per me, questo sembra simile al componente Add <abbr> tags to words in posts. Ho notato che questo componente non utilizza il tag HTML \u003cabbr\u003e, come \u003cabbr title="Testo mostrato al passaggio del mouse"\u003ePassami sopra\u003c/abbr\u003e (\u003cabbr title=\"Testo mostrato al passaggio del mouse\"\u003ePassami sopra\u003c/abbr\u003e), il che mi ha reso curioso riguardo alla scelta del design.
Da quanto capisco, un vantaggio dell’utilizzo di \u003cabbr\u003e è che le informazioni rimangono disponibili anche se il componente viene rimosso in seguito. Penso che con l’approccio attuale, lo <span> diventerebbe invisibile in tal caso. Mi piacerebbe capire quali vantaggi abbia questo approccio e spero di imparare qualcosa di nuovo.