Can google put the DNS results into the links directly while keeping the hostname as well? Since the IP address is fetched real-time, there won't be any load balancing issue.
It doesn't need to change the browser or anything else.
It doesn't need to change the browser or anything else.
No, that's the problem. They can't. Links have one target, an address of either a remote hostname or an IP address. The browser would need to change to accommodate passing them back separately, because that's not something that current browsers do.