|
Design and development of uPortal and portlet user interfaces. The user interface is a part of the overall User Experience. On this page GoalsUser experiences for uPortal should be:
Adapted from Peter Morville's User Experience Honeycomb. Best PracticesUser interfaces developed for uPortal and portlets should follow Web Development best practices. The starting point in best practice is "Web Standards". Web StandardsWeb standards are technologies and the guidelines and specifications for technologies, established by the World Wide Web Consortium (W3C) and other standards bodies, which are used to create and interpret Web-based content. The Web Standards Project (WasP) provides a good description of Web Standards. A brief summary of the merits and benefits of Web standards includes:
A Web Standard DocumentA document is said to adhere to Web standards when it complies with the guidelines and specifications set forth for the technologies used in the document. According to Web standards bodies like the Web Standards Project (WaSP), a Web document should use:
PrinciplesSeveral key principles have emerged alongside the advent of Web Standards that are considered best practices:
Fluid Project Design HandbookThe Fluid Project maintains a Design Handbook, a valuable resource on design and development best practices, including a section on Accessibility Resources: resources for Web and DHTML accessibility from both the design and technical perspectives. Theme and SkinuPortal User Interface Standards and GuidelinesXML/XSLTuPortal uses XSLT to transform XML output from the Java code into HTML markup. uPortal's rendering process uses two XSL transformations: HTMLuPortal's Rendering Process outputs XHTML markup. CSSuPortal uses CSS to visually format and style the page markup.
JavaScriptuPortal uses JavaScript to enhance user interactions.
|
RELATED LINKS
REFERENCES
XML/XSLT Resources HTML Resources CSS Resources JavaScript Resources |
