我们这些在这个行业工作
了一段时间的人都记得那些浏览器功能没有添加任何内容的岁月,我的意思是有时一次好几年。那时您正在从事网络工作。是否因为没有添加内容而感到沮丧,或者只是让跟上变得更容易?雷切尔:我认为这很令人沮丧。你知道,当时我们在 IE6 和 IE7 之间有五年的时间,所以在这五年里,网络平台基本上停止了,因为很多人都在使用 IE6,尽管周围有新的其他浏览器无法真正使用他们将所有 电报号码数据 新内容放入浏览器中,因为大多数访问您网站的人使用的浏览器不支持它。所以我认为这是非常令人沮丧的,因为这是一个非常非常长的时间,特别是当 IE6 也有各种各样的错误和问题,以至于我们没有得到修复的时候。
雷切尔:这甚至不是新功能。我们正在处理一些问题,例如您的部分内容无缘无故地消失。所以,是的,这很令人沮丧,但它非常稳定。有问题,但至少我们可以列出这些错误,有些网站列出了所有 IE6 CSS 问题,所以当你遇到一个问题时,你会说,哦,是的,就是这样。我知道如何解决这个问题。因此,我们基本上都成为处理浏览器错误并了解它们是什么的专家。
德鲁:我记得像Peekaboo这样的东西,那是那个时代的Peekaboo bug吗?
雷切尔:是的。
德鲁:列出它们的网站是什么?列出了它们全部?我现在不记得它的名字了,但是随着时间的推移,已知错误的列表变得越来越长,以至于很难找到你所在的那个,你遇到的特定错误,因为列表太长了。我们当时所处的位置是,当时占主导地位的浏览器(当时是 Internet Explorer)是技术创新最少的浏览器,但这并不意味着没有技术创新,因为有更广泛的生态系统,但是否有可能使用像 Firefox 这样的东西中出现的新的 CSS 部分?当主流浏览器远远落后时,我们能做些什么吗?
http://zh-cn.newsus.club/wp-content/uploads/2024/01/rm.png
主体:120+ 原生 React UI 组件与 Next.js 完全兼容
尝试 KENDOREACT
雷切尔:这非常困难。我的意思是,我认为像polyfills这样的东西的所有想法,而且我们很多人也在推动渐进增强的故事,并说,看,没关系,你的网站不需要在所有浏览器中看起来都一样。我想我一生中的大部分时间都在这么说。这在当时是一件大事,因为人们只是在浏览器中进行 A/B 测试,你知道,没有……你正在向你的客户端感知,他们只会在另一个浏览器中打开它,然后就像,“哦不,这是错误的,因为它在另一个浏览器上落后了三个像素。”
雷切尔:这非常非常普遍。人们会谈论像素完美,他们通常的意思是它应该与 PDF 或您正在使用的任何内容或 Photoshop 文件以及他们知道的所有浏览器完全相同,或者至少通常是两种浏览器。所以我认为当时推动网络向前发展是相当困难的,你遇到了很多阻力,而且你常常不得不这么做,并希望很多时候你能侥幸逃脱惩罚。
頁:
[1]