Markup Manipulation Maven
Greater Seattle Area
Markup Manipulation Maven
Greater Seattle Area
1 more...
INGREDIENTS
* IA, design, or feature request
* raw data and/or content
* my UI skills (including JSP, X/HTML, CSS, JavaScript)
DIRECTIONS
1) Examine IA, design, or feature request. Ask clarifying questions if necessary. Get a sense of the goal behind the request.
2) Write clean, semantic X/HTML. Add skip links, tabindexes, or other features to make it usable, if necessary due to page size or complexity.
3) Use server-side programming language (like JSP) to access data. Fold data into markup from step #2.
4) Paint markup with external CSS to achieve desired visual effects. If required, sprinkle markup with additional divs or spans to provide additional surfaces for decoration.
5) Use unobtrusive JavaScript to train and sculpt CSS-painted markup to respond to user interaction. Ensure that those interactions do not require the use of a mouse or joystick.
6) Share results with others, ask for critical feedback.
7) Document and share lessons learned.
CSS, javascript, XHTML, accessibility, web standards, optimization, web 2.0, AJAX