万本电子书0元读

万本电子书0元读

顶部广告

Joomla! Accessibility电子书

售       价:¥

1人正在读 | 0人评论 9.8

作       者:David Studebaker

出  版  社:Packt Publishing

出版时间:2007-10-31

字       数:154.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Fast-paced and to-the-point, this book takes you through the important topics of Microsoft Dynamics NAV with clear explanations and practical example code. The book's selection of topics is driven by what the working developer needs to know in order to become productive as quickly as possible. The business applications software designer/developer who: Wants to become productive in NAV C/SIDE C/AL development as quickly as possible Understands business applications and the associated software Has significant programming experience Has access to NAV including at least the Designer granules, preferably a full development license and a standard Cronus demo database Is willing to do the exercises to get hands-on experience The Reseller manager or executive who wants a concise, in depth view of NAVs development environment and tool set The technically knowledgeable manager or executive of a firm using NAV that is about to embark on a significant NAV enhancement project The technically knowledgeable manager or executive of a firm considering purchase of NAV as a highly customizable business applications platform The reader of this book: Does not need to be expert in object-oriented programming Does not need to have previous experience with NAV
目录展开

Joomla! Accessibility

Table of Contents

Joomla! Accessibility

Credits

About the Author

About the Reviewers

Preface

What This Book Covers

Who is This Book for

Conventions

Reader Feedback

Customer Support

Errata

Questions

1. Why be Accessible?

Defining Accessibility

Understanding Your Users

Dealing with Change

Think Different

What Are the Benefits of Accessibility?

Accessibility Legislation

Irish Legislation

Accessible Procurement

Laws and Public Policies in Other Countries

UK Legislation

The US and Section 508/504

So What's the Big Deal with 508?

The European Union (EU) and e-Accessibility

eEurope Action Plan

e-Inclusion Policy

European Policy and the Future

So What Does It All Mean to You?

Summary

2. Understanding Accessibility

What Will Joomla! Not Do?

Usability

User Testing

Using Personas

Building Personas

Understanding Accessibility

Being Accessible Doesn't Hurt

WCAG 1.0

Differences Between WCAG 1.0 and WCAG 2.0

Principle 1—Content Must be Perceivable (P)

Principle 2—Interface Elements must be Operable (O)

Principle 3—Content and Controls must be Understandable (U)

Principle 4—Content Should be Robust Enough to Work with Current and Future Technologies (R)

Understanding WCAG

Summary

3. Understanding Disability and Assistive Technology (AT)

Blindness

Visual Impairment

Glaucoma

Macular Degeneration

Retinopathy

Detached Retina

Physical Disabilities

Cognitive Disabilities

Assistive Technology (AT)

What is a Screen Reader?

Screen Magnification

Switch Access

How Do Switches Work?

Mouse Emulation

Useful Tools for Developers

Web Accessibility Tools Consortium (WAT-C)

Mozilla Web Developer Toolbar

Sitting Comfortably? Then we'll Begin

Exercise 1—"No Frills" Browsing

If You are Using Firefox

Internet Explorer

ActiveX

Disabling JavaScript and Java in IE

Flash content

Mouse Free Zone

The Acid Test

Finally—Was It Good for You?

Try it yourself

Exercise 2—Turn Off Your Display

Summary

4. Creating Accessible Content

Describe What it is, Not How it Looks

All the (X)HTML You Need in Two Minutes

Using Headings to Communicate Structure

Time For Action—Let's Add Some Content

What Just Happened?

Time for Action—Adding Headings with WYSIWYG

What Just Happened?

Time for Action—Adding Headings by Editing the HTML

Add Frequent Headings to Assist the Screen Reader

How to Use Different Levels of Headings

Another Important Element

Lists

Time for Action—Adding Lists

What Just Happened?

Make Images Accessible

Description Anxiety

Time for Action—Adding Alternate Text to an Image

What Just Happened?

Choosing Good Alternate Text for Images

What is Good Alternate Text?

Ignoring Purely Decorative Images

Charts, Graphs, and Infographics

Describing Photographs

Time for action—Using longdesc

What Just Happened?

Good Link Text Assists Accessibility

Creating Accessible Tables

The Trouble with Tables

Time for Action—Create an Accessible Table (Part 1)

What Just Happened?

Time for Action—Create an Accessible Table (Part 2)

What Just Happened?

Does it Work?

Time for Action—Create an Accessible Table (Part 3)

Putting it All Together

What Just Happened?

Does Joomla! Have Good Table Manners?

Summary

5. Creating Accessible Templates

Understanding How Joomla! Templates Work

Separation Anxiety—Layout Tables, HTML, and CSS

Joomla! 1.0 Used Tables for Layout, So What's the Problem?

Why Are Tables Bad for Layout?

Building a Standards-Compliant Joomla! Template from Scratch

What Modules Do I Need?

Color scheme

Ensure Good Color Contrast for Your Site

Icons and Graphics

Create a Mock Up If Possible

Roll Your Own Accessible Joomla! Template

Using Dreamweaver

Set Up FTP Server Connection to Your Local Host

Create a Template for Your Template

A Few More Steps, Before We Get Going with Coding Our New Template

Selecting Your Template

Choosing the Correct DOCTYPE

What's up DOC?

XHTML Rules

Just One More Thing

Putting It All Together

Basic Template Layout

CSS Scaffolding

My CSS Layout

Just Before We Add Any Content Modules

Adding Content Modules

Module Options

Finishing the Template

Advantages of Joomla! Templates

Editing Joomla! Templates

Resizable Text

How to Make Sure That Text Will Resize

Without a Mouse

Highlighting Links

Some Basic Link Styles

Skip Navigation

Accessible Templates

Summary

6. Using XStandard to Create Accessible Content

Choosing Your Editor

The XStandard Interface

Styles Menu

Tool buttons

View modes

Browser Preview

Screen Reader Preview

Help

Context Menu

Removing The "Noise" From Markup

Using Correct Markup

Relative Values

Decorative Versus Non-decorative Images

Data Tables

Create a Table

Edit Tables Using the Table Properties Dialog Box

Edit Tables Using the Context Menu

Abbreviations

Screen Reader Preview

What is Screen Reader Preview?

Using the Screen Reader Preview

Interface Accessibility

Keyboard Shortcuts

More Tiny MCE

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部