我正在学习HTML5。我看到几乎所有东西都与JS有关。为什么JS比HTML / XHTML更集中?
答案 0 :(得分:1)
本身并非如此。如今,Javascript在高质量用户界面中非常普遍。设计人员和开发人员需要在他们的界面上进行交互,这在很多情况下只能通过客户端交互完成,这是javascript给你的。因为HTML 5是最前沿的,所以具有javascript专业知识的高质量UI人员可以展示自己的力量。
HTML5正在响应许多事情,例如过去需要Flash和Javascript等插件才能完成的视频和补间。这将使我们能够更原生地提供这些“高级”功能,从而提高可用性。您已经在YouTube的html5视频投放示例中看到了这一点,它与不支持Flash的移动浏览器兼容。
答案 1 :(得分:0)
这是我的简短回答。
Javascript在客户端处理,可以启用异步请求。这使页面更快,并允许动画和内容更改而无需重新加载。
答案 2 :(得分:0)
我对此的看法:HTML5将尝试标准化Web应用程序的概念。您几乎可以将HTML5视为定义用户界面的标记,而Javascript是允许您执行应用程序逻辑的语言(即Ajax,用户控件回调)。
如果您曾经使用过Android SDK,iOS SDK或Microsoft的WPF,您会注意到用户界面是通过输入,按钮等XML结构定义的。当您使用Java,Objective C时,或者C#来做所有的编程逻辑。现在,HTML 5和Javascript正朝着相同的范例发展。