【发布时间】:2011-04-18 08:33:29
【问题描述】:
我正在寻求减少我在开发中非常臃肿的主页应用程序。我已经使用服务器大小的组合/缝合器和最小化器优化了 CSS 和 JS 请求。
我现在有一个图像轮播,可以旋转 15 张图像作为杂志风格的布局。此外还有非轮播点,共有 8 个对象。我想将小图像分组为少至三个大图像以减少对象请求。
假设:
这些图片纯属文章装饰。
尽管上述情况属实,但在图像不可用的情况下,它们仍然应该提供替代文本,因为它们确实传达了一个想法(可访问性要求)。
每张图片大小都差不多 130Wx80H
每张图片都是某物的库存照片
有两个域可用于并行下载
还有两组小图片,每组 4 张图片。
目标: 最初,我以为我会只使用背景图像并让服务器端创建和缓存精灵图像和 CSS 生成器。但是,我不确定可访问性。然后,我认为默认情况下不打印背景图像。这会导致很多白色。
问题: 我可以对图像进行分组,同时仍然保持可访问性并为屏幕阅读器保持适当的流程。我唯一的办法是使用普通的旧 img 标签并尝试在两个域之间拆分对象的 URI 吗?是的,最明显的事情是重新设计并完全删除图像,但这是一个电子商务/杂志网站。
【问题讨论】:
标签: image optimization accessibility webpage