Żeby to było dość jasne: Javascript - język skryptowy obsługiwany przez wszystkie przeglądarki w mniejszym lub większym stopniu, java - język dla wirtualnej maszyny, która akurat na Androidzie nie występuje (nie mówię o Dalviku). HTML 5 jest jeszcze nie skończoną specyfikacją, ale już większość przeglądarek Androidowych obsłuży to co oferuje, w sumie chyba Opera w największym stopniu. Co do gier flash to nie pójdą tylko te 3d obsługujące molehill, a to, że inne nie chodzą pod przeglądarką lub chodzą ślamazarnie to osobna sprawa (inne zarządzanie pamięcią).
Generalnie z gier przeglądarkowych lubię czasami pogrzebać w Shakes & Fidget i co mnie cieszy jest port tej gry na Androida, bo Flashowa wersja działa tragicznie.