编程语言
首页 > 编程语言> > Magento – javascript依赖=巨大的可用性问题

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

作者:互联网

好吧这是一个咆哮和一个问题结合 – 为什么地狱是magento如此依赖于JavaScript?这完全符合所有可用性指南.令人讨厌的是它甚至使用按钮而不是正确的表单提交元素.为什么?这对我来说毫无意义.

为什么会这样,有没有办法绕过它?

解决方法:

在过去的五年中,Web应用程序开发人员通过创建应用程序并需要javascript作为基准技术,避开了20世纪末和21世纪初的共同智慧. Magento正在追随这一趋势,因为他们希望提供一种模式化的,支持AJAX的体验,同时提供Javascript和非Javascript体验可以增加开发和测试时间.

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

至于他们使用HTML按钮属性,Magento不是一个网页,它是一个Web应用程序.他们的架构采用类似Java的方法,包括从浏览器中抽象出来的UI.这意味着PHP用于驯服浏览器,而不是使用PHP来使用浏览器.在这个上下文中,按钮元素(由Javascript驱动)更有意义.请查看Google Web Tools,了解其中的另一个示例.

“绕过”这种方式的方法是不使用Magento,或者自定义Magento,使其适合您的Web开发应该是什么样的模型.如果你对此的第一反应是“哇哇,这将花费太多时间”,那么恭喜你,你的想法与Magento完全相同.该公司的Magento不是微软,甲骨文或SAP.他们是一个200人的公司,并期望他们解决你所有的问题(免费)是不现实的.

欢迎来到2010.

标签:javascript,magento,usability
来源: https://codeday.me/bug/20190714/1456725.html