For site owner: sign up for micro payments service like an ad network, but the pay goes the other way -- you get paid $X CPM, and in exchange, you may not show other ads on the page.
For browser: You have an account with the ad/micropayment network and instead of seeing ads, your money goes to the content creator of the site.
The ad networks already have deals with content sites, and people generally want to support the content they like. You could have "premium" content that is behind a simple click-through gateway that authorizes a higher payment (but with some cap so the fraud liability is small.)
Better improvement would be to allow interop between potential micro payment networks, and handle it all transparently for the user.
Benefit to the user: history of all the ad-free content they have seen, supporting their content providers. Benefit to the content owner: higher CPMs.