Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > 508 compliant (i.e. accessible to the people with disabilities)?

Reply
Thread Tools

508 compliant (i.e. accessible to the people with disabilities)?

 
 
=?Utf-8?B?Zm1AbmV3c2dyb3Vwcy5ub3NwYW0=?=
Guest
Posts: n/a
 
      11-04-2004
We would like to consider using ASP.NET for our portal development. A
requirement is that the pages are 508 compliant.
http://www.section508.gov/index.cfm?...n=Content&ID=3

All I have been able to find on the net is a KB article that says a
framework rollup now has the grid producing 508 compliant HTML.
http://support.microsoft.com/default...b;en-us;823030

I also found a blog that says VS2005 will produce 508 compliant server
controls. http://weblogs.asp.net/scottgu/archi.../25/39620.aspx.

So if ASP.NET 1.1 does not produce 508 compliant code is there a KB that
describes what we would need to do beyond uses ASP.NET 1.1 and VS2003 right
out of the box?

Thanks,
fm
 
Reply With Quote
 
 
 
 
clintonG
Guest
Posts: n/a
 
      11-05-2004
All section508 compliance occurs in the user interface. The classes in the
framework emit client-side HTML and client-side script but as you've learned
what is emitted falls short of section 508 compliance. Thus, you need to
learn how to use the framework to modify what is emitted.

If you are using Visual Studio.NET search on the term: client-side in the
help file and also Google: "client-side functionality in a server control"
which will result in the documentation you will need to use to learn to emit
your own compliant client-side HTML. Start with MSDN articles as that is
official documentation.

--
<%= Clinton Gallagher, "Twice the Results -- Half the Cost"
Architectural & e-Business Consulting -- Software Development
NET http://www.velocityreviews.com/forums/(E-Mail Removed)
URL http://www.metromilwaukee.com/clintongallagher/


<(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> We would like to consider using ASP.NET for our portal development. A
> requirement is that the pages are 508 compliant.
> http://www.section508.gov/index.cfm?...n=Content&ID=3
>
> All I have been able to find on the net is a KB article that says a
> framework rollup now has the grid producing 508 compliant HTML.
> http://support.microsoft.com/default...b;en-us;823030
>
> I also found a blog that says VS2005 will produce 508 compliant server
> controls. http://weblogs.asp.net/scottgu/archi.../25/39620.aspx.
>
> So if ASP.NET 1.1 does not produce 508 compliant code is there a KB that
> describes what we would need to do beyond uses ASP.NET 1.1 and VS2003

right
> out of the box?
>
> Thanks,
> fm



 
Reply With Quote
 
 
 
 
Derek Harmon
Guest
Posts: n/a
 
      11-05-2004
<(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
> So if ASP.NET 1.1 does not produce 508 compliant code is there a KB that
> describes what we would need to do beyond uses ASP.NET 1.1 and VS2003 right
> out of the box?


There are a variety of ASP.NET server control replacements that provide greater
degrees of Section 508 compliance for ASP.NET 1.x for today's applications,

http://www.google.com/search?hl=en&q...nce%22+ASP.NET


Derek Harmon


 
Reply With Quote
 
Steven Cheng[MSFT]
Guest
Posts: n/a
 
      11-05-2004
Hi Fm,

As for the generating 508 compliant asp.net page output in 1.1 you
mentioned, I think we have serveral available approachs:
1. Page Level: intercept the page's output html content and do our custom
format on it before send to clientside. And generally we have two means to
intercept the page's output content before sent to clientside:
# Use a Response Filter , for example:

Response Filter to Take out White Spaces and New Line Feeds using
HttpResponse.Filter
http://dotnetjunkies.com/WebLog/donn...9/08/1468.aspx

# For a certain page, override the page's Render method and modify the
output page content in it:
For example:

Class PageName: System.Web.Page
{
protected override void Render(HtmlTextWriter writer)
{
protected override void Render(HtmlTextWriter writer)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);
System.Web.UI.HtmlTextWriter htw = new HtmlTextWriter(sw);
base.Render (htw);

string content = sb.ToString();

//do formatting on the content
}
}

}

2. Control level, make our custom control wrapper ( derived from the
existing web control classes) and override the render method so as to
format the html content at the control level). This is similiar to override
the Page's Render method since we do modification in our custom control's
overrided Render method.

3. Using raw isapi filters in IIS ( since this is beyound the .net
framework , I haven't any furthur values).

In addition, here are some former threads in the group discussing on the
similiar problem:

http://groups.google.com/groups?hl=e...5073f6721ef&se
ekm=y0F8qBe9DHA.3612%40cpmsftngxa07.phx.gbl#link1

http://groups.google.com/groups?hl=e...A.3496%40cpmsf
tngxa07.phx.gbl&rnum=3&prev=/groups%3Fq%3Dasp.net%2Bxhtml%2Bsteven%2Bcheng%2
6hl%3Den

Hope also helps. Thanks.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)



Hope helps. Thanks.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)


 
Reply With Quote
 
=?Utf-8?B?Zm1AbmV3c2dyb3Vwcy5ub3NwYW0=?=
Guest
Posts: n/a
 
      11-05-2004
Thanks Clinton, Steven and Derek! I appreciate the insight.

"(E-Mail Removed)" wrote:

> We would like to consider using ASP.NET for our portal development. A
> requirement is that the pages are 508 compliant.
> http://www.section508.gov/index.cfm?...n=Content&ID=3
>
> All I have been able to find on the net is a KB article that says a
> framework rollup now has the grid producing 508 compliant HTML.
> http://support.microsoft.com/default...b;en-us;823030
>
> I also found a blog that says VS2005 will produce 508 compliant server
> controls. http://weblogs.asp.net/scottgu/archi.../25/39620.aspx.
>
> So if ASP.NET 1.1 does not produce 508 compliant code is there a KB that
> describes what we would need to do beyond uses ASP.NET 1.1 and VS2003 right
> out of the box?
>
> Thanks,
> fm

 
Reply With Quote
 
Steven Cheng[MSFT]
Guest
Posts: n/a
 
      11-08-2004
You're welcome, Fm.

Thanks again for your posting.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
version 2.0 is trying to download 1.508 mhagen Firefox 2 11-09-2006 01:27 AM
How to create section 508 compliant Data Grid - ASP.NET v1.1 Corey B ASP .Net 10 06-27-2006 04:00 PM
Are fat people ICE-AGE compliant ? Andrew Computer Support 2 11-03-2005 01:11 PM
508 Compliancy Tools for ASP.NET VBDotNETCoder ASP .Net 3 11-16-2004 02:40 PM
SWsoft Acronis Disk Director Suite 9.0 Build 508, Acronis OS Selector 8.0 Build 917, Acronis Partition Expert 2003 Build 292, Acronis Power Utilities 2004 Build 502, F-SECURE.ANTI vIRUS.PROXY v1.10.17.WINALL, F-SECURE.ANTI vIRUS v5.50.10260 for CITRI vvcd Computer Support 0 09-25-2004 01:38 AM



Advertisments