gpt4 book ai didi

javascript - Magento - javascript 依赖 = 巨大的可用性问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:55:54 25 4
gpt4 key购买 nike

好吧,这是一个咆哮和一个问题的结合——为什么 magento 如此依赖 javascript?这违反了所有可用性指南。令人讨厌的是它甚至使用按钮而不是正确的表单提交元素。为什么?这对我来说毫无意义。

为什么会这样,有什么解决办法吗?

最佳答案

在过去的五年中,越来越多的 Web 应用程序开发人员通过创建应用程序并要求将 javascript 作为基准技术来避开 20 世纪末和 21 世纪初的常识。 Magento 正在追随这一趋势,因为他们希望提供一种现代的、支持 AJAX 的体验,并且同时提供 Javascript 和非 Javascript 体验会增加开发和测试时间。

电子商务行业的大多数决策都归结为增加销售额的投资返回率。 Magento 已经计算/打赌/决定由于人们关闭 Javascript 而导致的销售损失低于开发 javascript 和非 javascript 体验的成本。

至于他们对 HTML 按钮属性的使用,Magento 不是一个网页,它是一个网络应用程序。他们的架构采用类似 Java 的方法,包括从浏览器中抽象出来的 UI。这意味着 PHP 是用来驯服浏览器的,而不是使用 PHP 来与浏览器一起工作的。在这种情况下,按钮元素(由 Javascript 驱动)更有意义。看看 Google Web Tools 的另一个例子。

“解决”这个问题的方法是不使用 Magento,或者自定义 Magento 以使其适合您的 Web 开发模型。如果您对此的第一 react 是“哇,那会花太多时间”,那么恭喜您,您的想法与 Magento 完全一样。 Magento 公司不是 Microsoft、Oracle 或 SAP。他们是一家 200 人的公司,期望他们(免费)解决您的所有问题是不现实的。

欢迎来到 2010 年。

关于javascript - Magento - javascript 依赖 = 巨大的可用性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4038369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com