首先不要使用亚马逊来举例说明如何实现可访问性 - 他们的网站不是一个很好的例子(他们尝试过,但他们有多年的不良做法,他们很难解决)。
这个问题的答案取决于销售的产品。
例如,如果它是一个带有狗和猫拥抱图片的杯子,那么单个图像 alt 标签可能是正确的选择,并从屏幕阅读器中隐藏其余图像。
但是,如果它是一个复杂的产品,具有不同的图像显示尺寸、规格、功能等,那么多个 alt 标签可能是合适的。
要问的问题是“这张图片是否描绘了任何会影响购买决定的新信息”。
如果答案是肯定的,则添加一个 alt 标签,如果答案是否定的,则将其隐藏在屏幕阅读器中。
编辑 - 解决对问题所做的编辑
从纯粹的可访问性和“规则”的角度来看 - 不,如果图像的每个方面都在其他地方进行了描述,则不需要对图像进行 Alt 描述。
但是,在实践中,应该始终至少有一个 Alt 标记,其中包含对产品的有用描述。
alt 标签的想法是为盲人用户提供尽可能多的信息和尽可能与有视力的用户相似的体验(我知道盲人用户不仅使用屏幕阅读器,而且为了解释的简单,请原谅我)。
不过,与此同时,盲人用户也会感谢您为他们提供尽可能少的信息,从而为他们提供与视力正常的用户相同的体验。
视力正常的用户会首先看到图像,盲人也应该首先看到图像,因为这在文档流中是有意义的,但请调整您的 alt 描述以提供主要描述中缺少的信息,以避免太屏幕阅读器用户的信息重复很多。
另外(稍微远离可访问性,但仍然与为什么总是至少有一个 alt 标签相关)不要忘记 SEO - 如果可能的话,您希望该产品图片出现在图片搜索中,尤其是在在商业环境中,alt 标签仍然可以帮助搜索引擎对图像进行分类。
关于你是否应该至少有一个 alt 标签的最后一个论点是那些禁用图像以节省带宽的人会发生什么 - 你仍然应该至少有一个 alt 标签来描述图像应该是什么。 (一种不同类型的“可访问性”,但仍然相关)。
tl;dr -> 是的,至少还有一个 alt 标签。