IIRC, in the beginning they required a desktop application to be installed, and later Logitech released a new Silverlight-based version of said application on the web.
Of course, the application needed to communicate with the remote via USB, which I don't think was natively possible in the web browser at that time.