WebRTC实现了基于网页的视频会议,标准是WHATWG 协议,目的是通过浏览器提供简单的javascript就可以达到实时通讯(Real-Time Communications (RTC))能力。是一个无插件实时通信。我们来看看如何使用。
阅读全文作为一个前端优化来说压缩技术不可少,但是各个浏览器支持情况却又是不同。
浏览器支持的压缩编码分析
作为主流的PC浏览器来说主要是IE、Chrome、Firefox、Opera、Safari这几个,同时移动端的Chrome、Firefox、Opera、QQ、UC等,这么多的浏览器,它的压缩编码支持情况是怎么样的?(浏览器端主要是针对编码的解码)
解码类型 | IE | Chrome | Firefox | Opera | Safari | UC | |
---|---|---|---|---|---|---|---|
gzip | √ | √ | √ | √ | √ | √ | √ |
deflate | √ | √ | √ | √ | √ | √ | √ |
sdch | x | √ | x | √ | √ | x | x |
lzma | x | x | x | √ | x | x | x |
windows
在http://download.java.net/openjdk/可以进行相应的版本的源码下载,但是打包是zip格式的。
linux下载
openjdk的源码是使用 Mercurial管理的,所以下载openjdk之前你需要先安装 Mercurial.
sudo apt-get install mercurial
然后执行下面的命令
sudo hg clone http://hg.openjdk.java.net/jdk8/jdk8/ openjdk8
执行获得源码的脚本(执行获得源码的脚本的时候需要权限)
sudo chmod 755 get_source.sh
sudo ./get_source.sh
阅读全文注下载时间很久,如果为了方便最好下载zip打包好的版本。