The front-end is everything that is visible to your site visitors and runs on their computer: the browser itself, the web page layout, the graphical look and feel, and the interactions via keyboard and mouse.
Layer | Technologies | Read more . . . |
---|---|---|
Design |
Photoshop, Illustrator, Kuler, color palettes |
Compelling web sites begin with compelling design. |
Presentation |
Cascading Style Sheets (CSS), typography, font stacks |
From bare to flair! |
Interaction |
JavaScript, Document Object Model (DOM), and front-end JS libraries |
From static to dynamic! |
Markup |
Hypertext Markup Language (HTML), Search Engine Optimization, Web accessibility, Meta-semantics |
SEO. Accessibility. Semantics. |
Browser |
Browser implementations with different operating system, hardware, and personal settings |
The browser wars are over, long live the browser! |