我如何在客户端使用 HTML5 , CSS 和 JavaScript 编写网站,以便 在页面加载后 允许
客户端浏览器之间的直接tcp / ip连接 。
我需要这样做以减少延迟,因为该站点将要求将其中一个用户的输入尽快传输给另一用户,因此从客户端A到服务器再向客户端B发送数据并不是一个好习惯。选项。
我阅读了有关此主题的先前文章,但没有可用的解决方案/示例。据我了解,可以使用Silverlight,Java或Flash等插件在客户端之间建立直接连接。
是否有不需要插件的解决方案?我只想使用JavaScript。
我不得不让您失望-目前仅JavaScript无法实现。Websockets(和Socket.IO)允许在客户端和服务器之间进行类似套接字的连接,但不允许客户端之间进行类似套接字的连接。您可以选择使用插件-Flash,Silverlight,Java或定制。
您可以使用socket.io并通过编写一个简单的代理服务器来模拟它
JavaScript可以获取浏览器提供的很多对象,并进行操作。 window window对象不但充当全局作用域,而且表示浏览器窗口。 window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。 兼容性:IE<=8不支持。 'use strict'; ---- // 可以调整浏览器
我正在尝试创建一个可以被web应用程序或其他节点模块使用的npm包。 如果我只支持浏览器,我只会分配给window
浏览器工作原理。 目录 排版引擎 渲染 JavaScript 引擎 并发模型 内存管理 执行环境 网络通信 缓存 Cookie 跨源资源共享 安全 同源策略 Web APIs 事件 存储 定时器 Fetch 文档操作 数据通信 图形处理 音视频处理
设计开发的页面与网站需要在浏览器上预览与调试。推荐使用 Chrome 浏览器。 Chrome Safari Firefox Edge(IE)
可浏览互联网Web网页的应用程序。 浏览器的LiveArea™ 浏览Web网页 开启更多窗口 使用书签及历史记录 设定浏览器 上传
浏览工具 JS 浏览工具: URI.js platform.js history.js html2canvas 参考工具(查看浏览器是否支持某特性) caniusee.com HTML5 Please HTML5 test Browserscope webbrowsercompatibility.com iwanttouse.com/ Platform status Browser support