Più che essere dittongo, la j di jocus ha probabilmente un'etimologia diversa da una -i- vera e propria: il greco conserva ad esempio tracce del cosiddetto jod, diverso nella grafia e nella pronuncia dallo iota (che sarebbe la i): il che dovrebbe essere un'eredità dell'indo-europeo, la fantomatica lingua originaria dalla quale sarebbero derivate tutte le lingue dette, appunto, indo-europee.
Non si sa come venisse pronunciato lo jod, ma c'è chi pensa che fosse proprio quello semiconsonantico che troviamo nella grafia arcaica di josa, ajuto etc.
Nella fattispecie, "iocus" (o jocus, secondo una grafia obsoleta) deriverebbe da una radice *jak che è quella del gettare.
Quanto a "viola", la sua etimologia non è chiara, ma basta che pensi al suo "gemello" greco: ἴων (ìon), derivante a sua volta da ϝίων (vìon), in cui i- (vi-) è il tema e -on è la desinenza: è evidente, a questo punto, che non si tratta di un dittongo e che la i non è semiconsonantica, dal momento che costituisce addirittura il tema della parola.
Ti dò però ragione sul fatto che i dizionari dovrebbero essere più chiari in proposito.
Dovresti procurarti un buon dizionario etimologico: ad esempio il Vocabolario Etimologico della Lingua Italiana di Ottorino Pianigiani, ed. Dante Alighieri.
Ora esiste anche nella versione on line; te la segnalo:
www.etimo.it/?pag=homCITAZIONE
Avevo dei dubbi anche su alcune altre voci:
- nelle voci del presente come distribuit e nei preteriti come retinuit il gruppo -ui è iato? Io dico distrìbuit e retìnuit, è corretto?
- il dativo di exercitus è pronunciato exercìtui? e iam si dice iàm?
- eumque e euntibus hanno l'accento sulla -e- o sulla -u-?
- la tua pronuncia è corretta: si dice distrìbuit e retìnuit. Sì, è iato, perché la u fa parte del tema e la i della desinenza;
- giusto anche exercìtui, per la stessa ragione detta sopra; ed è corretto anche iàm, dove invece la i è semiconsonantica (non per nulla in italiano è diventato "già");
- si dice eùmque ed eùntibus, sempre per il solito motivo: e- è il tema del verbo, -um e -untibus sono desinenze.