Objective:
Although it is almost a load, but still on their own occupation-the front-end, vague, muddle. Therefore, does not seek the crane to stand alone group, but knows. From the JavaScript DOM Programming Art (2nd edition), start with a foundation, and at the same time, understand the history of industry development. More unknown so the insistence, less a trace of the pursuit of fame and profit.
Clarify the meaning of words:
X Html,dhtml
Pictures from the top grilled:
Photo Source:What is the difference between html4,html5,xhtml?
Browser sniffing: Testing and branching code to detect specific brand and specific versions of the browser
DOM (Document Object model)
Ajax (i.e. "Asynchronous Javascript and XML" (Asynchronous JavaScript and XML)) : Refers to a web development technique that creates an interactive Web application
Ajax = Asynchronous JavaScript and XML (a subset of standard generic markup languages).
View:
Never assume that Ajax (or JavaScript, etc.) must be available.
Not quite understand the meaning of this point of view, if there is an opinion, also hope to put forward
Extract some of the things in the book that feel useful:
In the final analysis: code is a reflection of ideas and concepts.
In fact, no one can remember all the syntax and keywords of a programming language. If there is any doubt, consult the reference book to solve it all.
Smooth degradation, progressive enhancement, user-centric design is important for any front-end Web development effort.
If you want, you can simply clip these examples into your own code, but it's more important to understand the "how" and "why" behind the code.
JavaScript DOM Programming Art (2nd edition)---order