WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: How doing Accessibility helps in reducing server load ?

for

Number of posts in this thread: 9 (In chronological order)

From: Ravi Jain
Date: Tue, May 14 2013 10:50PM
Subject: How doing Accessibility helps in reducing server load ?
No previous message | Next message →

How doing Accessibility helps in reducing server load ?
Hello Everyone,
Somebody asked me this Q few days back , honestly I had no accurate
answer for it.
Can anybody please solve my query ?
Doesn't matters even if its technical one.

Thanks in Advance

Ravindra ,

Accessibility Engineer ,
Onya Digital Solutions .
www.onyadigital.com

From: dinesh.kaushal@wipro.com
Date: Tue, May 14 2013 11:53PM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | Next message →

First, When you separate presentation from structure i.e. use css for formatting, you specify the formatting in a css file instead of specifying format information all over the html file. This reduces the size of the html file. If you think about only one file, the difference is not much but when we deal with thousands of files or may be hundreds of thousands of files, impact is huge.

Second, if you replace any text content that is shown with images with plain text and css, you can reduce the size and multiple requests made to the server.

With warm regards
Dinesh Kaushal
Technical Lead |Information Systems - MyWipro | Accessibility
PMI Certified Associate Project Manager
Mobile: 9900096374
Blog: http://dineshkaushal.blogspot.com

The energy between two people is what creates great marriages, families, teams, and organizations -- Tom Rath.
"The only true wisdom is in knowing you know nothing." -- Socrates

-----Original Message-----
From: = EMAIL ADDRESS REMOVED = [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Ravi Jain
Sent: 15 May 2013 10:21 AM
To: webaim-forum
Subject: [WebAIM] How doing Accessibility helps in reducing server load ?

How doing Accessibility helps in reducing server load ?
Hello Everyone,
Somebody asked me this Q few days back , honestly I had no accurate answer for it.
Can anybody please solve my query ?
Doesn't matters even if its technical one.

Thanks in Advance

Ravindra ,

Accessibility Engineer ,
Onya Digital Solutions .
www.onyadigital.com
Please do not print this email unless it is absolutely necessary.

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.

WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.

www.wipro.com

From: Ravi Jain
Date: Wed, May 15 2013 2:42AM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | Next message →

Thanks srinivasu ,
Yes it does helps , but isn't it so that "separating content and
layout " and doing "semantic html" are basically the point to justify
for " General Development Best practices " ?

Regards,

Ravindra

From: dinesh.kaushal@wipro.com
Date: Wed, May 15 2013 3:17AM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | Next message →

Hi Ravindra,

I didn't see Srinivasu's mail so I understand you have mistaken me for Srinivasu.

Yes, these are "General Development Best practices " and many of the accessibility problems stem from violating such practices.

Around 50 percent of WCAG 2.0 guidelines can be classified as Web Development Best practices.


With warm regards
Dinesh Kaushal
Technical Lead |Information Systems - MyWipro | Accessibility
PMI Certified Associate Project Manager
Mobile: 9900096374
Blog: http://dineshkaushal.blogspot.com

The energy between two people is what creates great marriages, families, teams, and organizations -- Tom Rath.
"The only true wisdom is in knowing you know nothing." -- Socrates

-----Original Message-----
From: = EMAIL ADDRESS REMOVED = [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Ravi Jain
Sent: 15 May 2013 2:12 PM
To: webaim-forum
Subject: Re: [WebAIM] How doing Accessibility helps in reducing server load ?

Thanks srinivasu ,
Yes it does helps , but isn't it so that "separating content and layout " and doing "semantic html" are basically the point to justify for " General Development Best practices " ?

Regards,

Ravindra
Please do not print this email unless it is absolutely necessary.

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.

WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.

www.wipro.com

From: Srinivasu Chakravarthula
Date: Wed, May 15 2013 3:29AM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | Next message →

I totally agree with Dinesh. Accessibility is more about using right techniques and best practices.

Dinesh,
I wrote to him off the list earlier and I just wrote the same thing that you have written.

Regards,

Srinivasu
http://srinivasu.org Twitter: @vasutweets
Sent from my iPad

On May 15, 2013, at 2:47 PM, < = EMAIL ADDRESS REMOVED = > wrote:

> Hi Ravindra,
>
> I didn't see Srinivasu's mail so I understand you have mistaken me for Srinivasu.
>
> Yes, these are "General Development Best practices " and many of the accessibility problems stem from violating such practices.
>
> Around 50 percent of WCAG 2.0 guidelines can be classified as Web Development Best practices.
>
>
> With warm regards
> Dinesh Kaushal
> Technical Lead |Information Systems - MyWipro | Accessibility
> PMI Certified Associate Project Manager
> Mobile: 9900096374
> Blog: http://dineshkaushal.blogspot.com
>
> The energy between two people is what creates great marriages, families, teams, and organizations -- Tom Rath.
> "The only true wisdom is in knowing you know nothing." -- Socrates
>
> -----Original Message-----
> From: = EMAIL ADDRESS REMOVED = [mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Ravi Jain
> Sent: 15 May 2013 2:12 PM
> To: webaim-forum
> Subject: Re: [WebAIM] How doing Accessibility helps in reducing server load ?
>
> Thanks srinivasu ,
> Yes it does helps , but isn't it so that "separating content and layout " and doing "semantic html" are basically the point to justify for " General Development Best practices " ?
>
> Regards,
>
> Ravindra
> > >
> Please do not print this email unless it is absolutely necessary.
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
>
> WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
>
> www.wipro.com
> > >

From: John Hicks
Date: Wed, May 15 2013 3:46AM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | Next message →

There is another aspect here, which is surplus code.
Have you ever seen some of the code generated by CMS packages or tools.
My recent memory is of the GWT (google widget toolkit).

The number of embedded divs you can have just for a simple label on the
screen somewhere is amazing.

Last time I checked, GWT did not generate accessible code, but what I am
saying goes beyond that. We seem to be at the (I hope) tail end of an era
where no consideration whatever was given to how you get something onto the
screen. Tables where each cell contained a one celled table, etc.

I think that Accessibility practices are about thinking of the bigger
picture, and realising that
<div>
<div>
<div>
<div>
<div>
<span> hello</span>
</div>
</div>
</div>
</div>
</div>

is just dumb. (but really you see this in some generated code).

I don't imagine that it helps speedy DOM calculations either, in general
(client).

It seems that excessive coding, inaccessibility, and non-standards
implementations all go together.

The stack of divs above is not inaccessible, but... if you were working on
accessibility, you'd notice it, right, and say to yourself... what the h*^£
is that?!

Good day to all

John
Paris

From: dinesh.kaushal@wipro.com
Date: Wed, May 15 2013 4:01AM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | Next message →

Yes, something similar happens with asp.net and portlet factory as well.


These tools also generate lots of tables and embedded style information which increases page size.

With warm regards
Dinesh Kaushal
Blog: http://dineshkaushal.blogspot.com

From: Ravi Jain
Date: Wed, May 15 2013 4:04AM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | Next message →

Hello Srinivasu & Dinesh ,

Thanks for a quick reply ,

Ravindra

From: Greg Gamble
Date: Wed, May 15 2013 8:50AM
Subject: Re: How doing Accessibility helps in reducing server load ?
← Previous message | No next message

Dinesh,
I disagree about ASP.Net adding excess code. True, at one time the generated code was just plain stupid. But todays generated code is clean, compact and compliant ... especially if you create an MVC app. MVC apps have a greater separation of data and presentation that allows a developer to code the html elements almost anyway they want.

Greg