This awesome visual presentation made from HTML5 explains transition of web browsers including IE, Net Scape, Opera, Safari, Firefox, and Chrome. It also contains development of markup languages. I’m sure it will be quite useful to get a grasp of web technology now and then.
Like I mentioned before, looking up some good design patterns are totally fine and make your work much more efficient and easier. Here is a very convenient design pattern search engine, which incorporated with 22 design pattern websites.