创建非JavaScript友好站点

2020-06-23 02:48:23

订阅前几天,我的另一个站点的一篇帖子发布在reddit上,其中一位读者评论说,如果没有脚本,我的站点将无法使用。好的,整个问题是我得到了错误的配置PageSpeed模块,网站进入了一个无限循环。

不管怎么说,这件事让我觉得如果关闭浏览器上的JavaScript支持,我网站的菜单就不起作用了。

该站点基于Foundation,因此在很大程度上依赖于JavaScript和JQuery库。

因为大多数跟踪器使用JavaScript来跟踪你,所以很多人使用不同的软件在他们的浏览器上屏蔽JavaScript,以便做到这一点。

如果您希望每个人都能阅读您的网站并使用您的导航,则不应使其依赖于JavaScript才能工作。

当你使用小屏幕访问网站时,大多数网站都会依赖JavaScript来显示汉堡菜单,这就是我在其他网站上的情况,但有些网站甚至不能在大屏幕上工作。

如果您的Web浏览器上有“无脚本”扩展名,则即使您在大屏幕上工作,也不能在这两种浏览器上使用菜单。

如果希望避免在菜单中使用JavaScript,可以使用不同的方法。

另一个我喜欢的选项是为你的菜单创建一个新的页面,如果你使用的是WordPress,看看这个主题1,它使用了我提到的方法,一个菜单的专用页面。

您创建网站是为了让人们访问它,创建菜单是为了使您的网站导航变得容易。因此,您需要确保您的站点将是可用的,无论您的访问者使用的是什么技术。在禁用JavaScript的情况下,网站的某些部分可能无法工作,但菜单应该可以工作。