Copenhagen, 6 June 2006 Modern Web standards in CHM portals Mădălina Sauca Finsiel Romania.

Slides:



Advertisements
Similar presentations
3.02B Authoring Languages 3.02 Develop webpages..
Advertisements

EXtensible HyperText Markup Language Miruna Bădescu Finsiel Romania Copenhagen, 25 May 2004.
Web Accessibility 3.0 Rick Ells University of Washington Seattle, Washington.
Introduction to HTML & CSS
Standards and Increasing Maintainability on Web- based Systems James Eaton SE4112/16/2006.
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
Web Accessibility Web Services Office of Communications.
XHTML 16-Apr-17.
Using Cascading Style Sheets CSS Basics. Goals Understand basic syntax of Cascading Style Sheets (CSS) Understand basic syntax of Cascading Style Sheets.
HTML 4 - Introduction HTML stands for Hyper Text Markup Language. It is the standard format for documents on the World Wide Web. Just as Microsoft Word.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
October 16, 2007HighEdWebDev2007 Single Source Website for Full Spectrum Access Rick Ells University of Washington
Introducing XHTML: Module B: HTML to XHTML. Goals Understand how XHTML evolved as a language for Web delivery Understand the importance of DTDs Understand.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Semantic Markup and Search Engine Optimization Joseph R. Lewis Sandia National Laboratories.
Chapter ONE Introduction to HTML.
Creating a Simple Page: HTML Overview
Using Styles and Style Sheets for Design
The Internet Writer’s Handbook 2/e Web Accessibility Writing for the Web.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
Coding: XHTML and CSS. Why code? Writers and editors are often asked to write and edit web copy. Although it is easy to create a web site without coding.
Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention.
3 XHTML.
Web Accessiblity Carol Gordon SIU Medical Library.
Design and Construction of Accessible Web Sites Michael Burks Chairman Internet Society SIG For Internet Accessibility for People with Disabilities June.
HTML and XML Behind Web Authoring Tools. 2 Objectives Introduce HTML Learn HTML Step by step Introduce XML.
XHTML and Style. History of the Internet Internet has been around since the early 1960’s as part of a program with universities and the US government.
Everything in it’s right place Revisiting website accessibility Jeff Coburn Senior Web Specialist Institute for Community Inclusion.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
Web Standards Web Design – Sec 2-4 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
Professor Waterman Cascading Style Sheets (CSS) is a language that works with HTML documents to define the way content is presented. The presentation.
Intro To Web Design with Adobe Dreamweaver CSS Cascading Style Sheets (CSS) is the W3C standard for defining the presentation of documents written in HTML,
CSS : Cascading Style Sheets Ann Dobbs Class: i385e.
1 Web Application Programming Presented by: Mehwish Shafiq.
XML Introduction. Markup Language A markup language must specify What markup is allowed What markup is required How markup is to be distinguished from.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Louisa Lambregts, Louisa Lambregts
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XHTML by Cheryl M. Hughes.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
HTML A brief introduction HTML1. HTML, what is? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup.
Cascading Style Sheets (CSS) EXPLORING COMPUTER SCIENCE – LESSON 3-5.
Introduction to the World Wide Web & Internet CIS 101.
Copyright © 2003 Pearson Education, Inc. Slide 8-1 Created by Cheryl M. Hughes The Web Wizard’s Guide to XML by Cheryl M. Hughes.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
1 Survey of Profiles from Other Domains XMSF Profile SG 13 January 2004 Curt Blais and NPS MV3250 (Introduction to XML, 1st Quarter 2005) Katherine L.
Web Accessibility. Why accessibility? "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
4.01B Authoring Languages and Web Authoring Software
W3C Web standards and Recommendations
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
INTRODUCTION TO HTML5.
Chapter 1 HTML, XHTML, and the World Wide Web
4.01B Authoring Languages and Web Authoring Software
Chapter 1 HTML, XHTML, and the World Wide Web
HTML A brief introduction HTML.
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Why use Web Standards?.
Structuring Content in a Web Document
Web Standards and Accessible Design.
HTML / CSS Mai Moustafa Senior Web Designer eSpace eSpace.
4.01 How Web Pages Work.
HTML5 and CSS3 Illustrated Unit B: Getting Started with HTML
Presentation transcript:

Copenhagen, 6 June 2006 Modern Web standards in CHM portals Mădălina Sauca Finsiel Romania

2 Web Accessibility  The site information must be accessible to:  all users, including users with physical, mental or technical disabilities  all types of devices (different browsers, PDAs and mobile phones, TVs, speech synthesizers, Braille interpreters, TVs, printers, etc.)  other web sites, web applications and search engines  WAI (Web Accessibility Initiative) – guidelines discussing accessibility issues and providing accessible design solutions  There are three levels of conformance:  WAI A Conformance Level "A“ (used in CHM for administration functionalities)  WAI AA Conformance Level "Double-A" (used in CHM for end users interface)  WAI AAA Conformance Level "Triple-A“; the most strict

3 Accessibility - Further reading    Full WAI standards description for all the three levels of conformance:   ist (check list) ist

4 Usability  Ensuring a “Easy to use” (or “User friendly”) interface supposes to:  improve the website navigation (ex: search, sitemap)  improve the user orientation within the site (ex: bread crumb trail)  improve user control and flexibility (ex: language option)

5 Usability - Further reading  

6 Semantic HTML  “Semantic Web” refers to Machine-Understandable information  Semantically correct HTML is important - thinking on how applications (Google for instance) interpret it, more than how users view it  Use the proper HTML tags for certain types of information  use of, tags for headings, use of only for tabular information and NOT for the layout design... etc.

7 Semantic HTML - Further reading  events/archives/presentations/semantichtml.html events/archives/presentations/semantichtml.html 

8 XHTML (eXtensible Hyper Text Markup Language)  XHTML is a family of document types that reproduce and extend HTML4 and are XML-based  XHTML documents are XML conforming (is designed to work with XML-based user agents and can be validated using XML tools)  Can utilize applications (e.g. scripts and applets) that rely on  either the HTML Document Object Model  or the XML Document Object Model

9 XHTML - Further reading   Validation service 

10 CSS2  The Cascading Style Sheets (CSS) are used for the graphical presentation of website layouts. Target! Complete separation of the structure from presentation – the CSS should have absolute control over the appearance. CSS level 2  is used in two major directions: for the elements positioning and for their stylization  builds on CSS1 and, with very few exceptions, all valid CSS1 style sheets are valid CSS2 style sheets  allows information to be presented differently according to the target media (screen, printer, handheld/mobile etc.) and to the client’s settings (alternative layouts, text browsers, etc.)

11 CSS2 - Further reading     Validation service: 