WebGL程序使用三种语言开发:HTML、JavaScript和OpenGL ES着色器语言(GLSL ES),着色器代码GLSL ES内嵌在JavaScript中。
有关于上述内容的详细问题参见JavaScript高级程序设计引用类型ECMAScript中的所有参数传递的都是值。当从一个变量向另一个变量复制引用类型的值
HTML5连接性领域包括WebSocket、服务器发送事件和跨文档消息传递(Cross-Document Messaging)等技术。在HTML5之前,浏览器窗口和框架之间的通信由于安全的原因而受到限制。然而,随着Web应用程序开始组合不同网站中的内容和应用程序,这些应用程序的相互通信变得必不可少。为了解决这个问题,标准组织和主要浏览器供应商同意支持跨文档消息传递,后者能够确保在浏览器窗口、选项卡
ECMA-262把对象定义为无序属性的集合,其属性可以包含基本值、对象或者函数。严格来说,这就相当于说对象是一组没有特定顺序的值。对
渲染引擎主要包括HTML解释器、CSS解释器、布局和JavaScript引擎、绘图模块等。HTML解释器解释HTML文本的解释器,主要作用是将HTML文本解释成DO
WebKit可以在不同的操作系统上工作。不同浏览器可能会依赖不同的操作系统,同一个浏览器使用的WebKit也可能依赖不同的操作系统。
使用网络栈来下载网页和网页中的资源是渲染引擎工作过程的第一步。WebKit资源加载机制
最早的Web应用程序使用表单和全页刷新。每当用户提交信息,浏览器将提交一个表单并读取新页面。有导航得情况下更新页...
四种JavaScript引入方式:内嵌式语法结构 使用一对script标签 <script type = "text/javascript">js代码</script>在页面直接引入(任何位置
文档对象模型(DOM, Document Object Model)是针对XML但经过扩展用于HTML的应用程序编程接口API。DOM把整个页面映射为一个多层节点结构。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号