Good post. I hope web browser developers are listening out there.