W3C home > Mailing lists > Public > public-bpwg-comments@w3.org > July to September 2010

Comment on Sprites for MWABP

From: Francois Daoust <fd@w3.org>
Date: Mon, 19 Jul 2010 12:03:40 +0200
Message-ID: <4C4422FC.90600@w3.org>
To: public-bpwg-comments@w3.org
Hi,

This is a small comment on section 3.4.6 Aggregate Static Images into a Single Composite Resource (Sprites) of the second last call working draft of Mobile Web Application Best Practices:
  http://www.w3.org/TR/2010/WD-mwabp-20100713/#bp-conserve-sprites

The best practice does not explicitly restrict its usage to "decorative" images. It does so implicitly through the use of examples "icons, buttons".

When applied to informative images that appear as <img> tags within the markup, this best practice would result in a mix between content and layout, since CSS then becomes mandatory to render the correct portion of the image and thus to carry the information.

I suggest to clarify the current text in the "What it means" subsection:
"Web applications often depend on a number of *decorative* images to provide icons, buttons, etc."
... instead of:
"Web applications often depend on a number of static images to provide icons, buttons, etc."

I also suggest to start the "How to do it" subsection by:
"Define candidate images as CSS background images and combine them into a single image for transfer (spriting)"
... instead of:
"Combine images into a single image for transfer (spriting)"

This has been discussed back in May 2009 from an accessibility angle, which essentially boils down to the same thing, but although there seemed to be agreement that restrictions to decorative images for this technique was a good thing, it doesn't seem to have been integrated in to the document:
  http://lists.w3.org/Archives/Public/public-bpwg/2009May/0039.html
... started from Jo's question and Alan's response:
  http://lists.w3.org/Archives/Public/public-bpwg/2009May/0034.html

Thanks,
Francois.
Received on Monday, 19 July 2010 10:04:08 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 15 June 2012 12:13:34 GMT