![]() Explanations of Acronyms and Abbreviations.Text that is fit for the web (KISS, structured into headers, paragraphs and lists).Alternative text for every image, sound piece or video that is content.Text that makes sense without a visual representation (wrong example: “click on the links below”).provide the different states in a styleable and changeable format.The business logic layer – On the server, defines what is done with incoming information and determines what is returned (Backend, various environments).The content layer – On the server, the text, image and multimedia content that are in the site.The structure layer – Displayed on the client, the mark-up defining what a certain text or media is (xHTML).The presentation layer – Displayed on the client, the look and feel of the site (CSS, images).The behaviour layer – Executed on the client, defines how different elements behave (Javascript, Action Script). ![]() Only when all of them work properly and are aware of standards and accessibility / usability constraints we can work without breaking a sweat. However, when it comes to accessibility and ease of maintenance, I’ll dare to make things more confusing now, by telling you there are five levels of web development, each of them with its own technologies and methodologies. This is nothing new, after all, Zeldman’s book explained that in 1999 with a nice movie metaphor: If your web page were a movie, XHTML would be the screenwriter, CSS would be the art director, scripting languages would be the special effects, and the DOM would be the director who oversees the entire production. The reactions of the audience at and many a chat afterwards made it obvious to me that the concept of JavaScript adding the behaviour layer above the HTML markup (or structure) and the CSS (or presentation) has become commonly known.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |