To build upon Chris' answer, I would use "on the Internet" to refer to something done using the network known as the Internet. I would use "on Internet ___________" as a modifier, such as "on Internet devices" or "on Internet connections." In newspapers and other media, "internet" (without the capital "I") is becoming more common, more so in the UK but also in the US.