Accessible Design for Websites

Gregor Schmidt

Hasso-Plattner-Institut

Review

The architecture of the Internet

Accessible Websites

Today's topic

Definitions

The User

The open structure

The arising Requirements concerning Accessibility

The aim

Requirements

Where to find the solutions

Solutions: XHTML & CSS

XHTML

CSS

Tags & Boxes (Abbreviations)

Wrong Markup
XHTML was standardized by the W3C
XHTML was standardized by the W3C
Correct Markup
<abbr title="eXtensible HyperText Markup Language">XHTML</abbr>
was standardized by the
<abbr title="World Wide Web Consortium">W3C</abbr>
XHTML was standardized by the W3C

Tags & Boxes (Images)

Tags & Boxes (Text Structuring)

Tags & Boxes (Language Selectors)

Tags & Boxes (Boxes)

Solutions: RSS

Solutions: RSS (Example)

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>Fachenglisch - Test Feed</title>
        <description>This feed is only for testing.</description>
        <language>en-UK</language>
        <item>
            <title>No Panic</title>
            <author>schmidt</author>
            <description>I will be finished soon</description>
        </item>
        <item>
            <title>Demonstration</title>
            <author>schmidt</author>
            <description>This should show the possibilities
                         of RSS and its limitations.</description>
        </item>
    </channel>
</rss>

Conclusion

End of Presentation