funzionalità canvas implementata e gestita