There are numerous issues with implementing DNSSEC. The idea has been around for like 14 years now. Also, there are alternatives like DNSCurve which provide more security with considerable ease of deployment.
I guess the distinction between OS and browser does not matter much in the sense that eventually most browser will implement each browser tab/window as a different process. Which is actually a good thing. It can be used to enforce a stronger Same Origin Policy.
needs MS silverlight to run
you mean Pac Man the movie? - http://www.youtube.com/watch?v=fWL6j0SvqV0&feature=fvst
http://www.cs.princeton.edu/sip/pub/webtiming.pdf
Why not get rid of the concept of passwords? Isn't public key-cryptography perfectly designed to do so?
There are numerous issues with implementing DNSSEC. The idea has been around for like 14 years now. Also, there are alternatives like DNSCurve which provide more security with considerable ease of deployment.
I guess the distinction between OS and browser does not matter much in the sense that eventually most browser will implement each browser tab/window as a different process. Which is actually a good thing. It can be used to enforce a stronger Same Origin Policy.