构建依赖于javascript的网站仍然是不好的做法吗?

Wil*_* Du 6 javascript compatibility cross-browser

创建依赖于javascript的网站仍然是不好的做法吗?

我知道它曾经是,但现在大多数浏览器都支持它们......为什么或为什么不应该担心这个?

Ste*_*ham 11

当你禁用它时,如果有很多网络中断,花费额外的努力使网站在没有Javascript的情况下工作变得越来越荒谬.

例如,您是否知道在使用没有Javascript的浏览器时无法安装Google Chrome?他们的"接受并安装"按钮需要Javascript.

在此输入图像描述

当然,您应该使用<noscript>标记向用户显示可能在其浏览器中意外禁用Javascript的相应消息.Google通过noscript标记将此文本放在页面顶部:

您需要支持JavaScript的浏览器才能下载此软件.单击此处获取有关如何在浏览器中启用JavaScript的说明.

我承认,当我发现它时,这是一个令人惊讶的情况,因为它是谷歌.数百万人下载了Chrome.但我认为它说明了依赖于Javascript的网站今天非常正常.


Jam*_*ong 7

取决于目标受众,但更重要的如何使用JavaScript.

将它用于不影响任何实际功能的效果通常很好.

如果您希望定位广泛的受众群体,并且您的网站在没有JavaScript的情况下无法正常运行,那么您可能需要重新考虑.