The invention relates to novel polymerizable compounds of formula (I), especially to compounds comprising a photoactive unit, said compounds being suitable for ophthalmic devices, in particular for intraocular lenses. The invention also relates to compositions, polymers and ophthalmic devices comprising such compounds.