使用Javascript
为了用户体验而忍受令人厌恶的技术,en
Different browsers use different JavaScript standards. It is impossible to write cross-platform code with JavaScript. Web pages that work in Firefox will fail on Internet Explorer, and vice versa.
For the web user, this means web pages may not load correctly. For my software development operation, it means higher cost development and testing as JavaScript code must be tailored to each browser version and separate Selenium regression tests are required for different platforms.
We suffer JavaScript because it allows us to develop web pages that are easy to use. 例如, the SOFIns project uses an advanced JavaScript library that has nestled tables where a user can move objects between different groups. 我们用单个步骤实现了多步骤数据操作任务,en,简单的拖放操作,en,尽管令人厌恶,en,开发人员仍然必须忍受并理解 JavaScript,en,此页面包含有关我发现有用的技术的各种技术说明,en,谢尔盖·格拉邦,en,那张照片无价,en,丹和阿尔伯特无法停止盯着它看,en, simple drag-and-drop operation.
As distasteful as it is, a developer must still endure and understand JavaScript. This page holds various technical notes about the technology that I found to be useful.



That picture is priceless! Dan and Albert can’t stop staring at it.