Harry Roberts 撰写了一篇关于处理一个设计缺陷相当严重的项目的文章。 该网站完全依赖于图像加载才能呈现任何内容。 他深入探讨了为什么这对可访问性和性能不利,但更进一步地描述了这如何会引发其他问题。
然后,Harry 建议我们在开发网站时始终问自己一个关键问题:如果这张图片没有加载会发生什么? 例如,如果用户使用的是低端设备、使用不稳定的网络、使用鲜为人知的浏览器、在没有关键 API 或功能的情况下查看网站……您明白了。
说到这里,我们之前曾询问过 是什么造就了一位优秀的前端开发人员,我认为在阅读了 Harry 的文章后,这是对这个问题的最佳答案:一位优秀的前端开发人员会不断地问自己,“如果…?”。