https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/ http://kb.cnblogs.com/page/129756/