写点什么

Chrome 新闻:Mac 和 Linux Beta 版, 扩展和 Web Sockets

  • 2009-12-13
  • 本文字数:1282 字

    阅读完需:约 4 分钟

Google Chrome 的最近更新有:Mac 和 Linux Beta 版, Windows 和 Linux 的扩展,以及 Web Sockets。

Chrome Mac 版被认为是和 Windows 版一样快速,安全而且稳定。并且延续了 Mac 的外观和感觉。它使用了如拼写检查服务、钥匙链密码管理系统和系统沙盒提供的安全性等 Mac 操作系统的特性。Mac 上 Chrome 还没有支持 Gears,只有 Firefox 和 Safari 可以。

Google Chrome Linux 版本使用了 Gnome 和 KDE 两种桌面环境,以及通常的包管理器来自动更新。来自 Google 以外的 50 位开发者在帮助开发这个开源项目。Gears 也还没有支持 Chrome/Linux ,只有 Firefox/Linux 支持。

扩展

另一个更让人期待的特性是扩展。 虽然还是beta 版,已经有超过300 个扩展功能,而且还会添加更多。因为任何人都可以在遵守协议的前提下提交自己的扩展。Windows 和Linux 版的Chrome 已经支持了扩展功能,Mac 版也会很快支持。

每个扩展发布后,会收到一个30 个字符长的ID,它是由Google 基于一对公钥和密钥来自动生成的。一个Chrome 扩展文件(CRX) 包含该扩展对应的公钥,一个使用私钥生成的扩展内容的签名,以及用户上传的zip 文件内容。当安装扩展或扩展自动更新时,Chrome 使用公钥来核实签名。这样确保了内容的安全,保证用户使用的扩展来自于原始的发布者。扩展能够被放在其他的站点,而不只是Google 站点,只要改下manifest 文件来指向对应的网址就可以更新。

每个人都可以决定他所喜欢的扩展,不过如下是最受欢迎的前十名列表:

1. Google 邮件检测 - 显示你的 Google 邮箱的未读邮件个数
2. RSS 订阅扩展 - 只需要点击鼠标一下即可订阅某个 feed
3. Google 翻译 - 自动把网页翻译成所选语言
4. Google Wave 提醒 - 显示最新 wave 的个数
5. AdThwart - 阻止广告
6. Twitter 条 - 直接从 Chrome 发布信息到 Twitter
7. Chrome.fm - 听音乐
8. Google Chrome 的 Facebook 扩展 - 另外一种格式读取 Facebook 的更新
9. Chrome 手势 - 通过鼠标来指挥浏览器
10. Xmarks 书签同步- 同步不同的电脑和浏览器的书签。

Web Sockets

作为制定中的 HTML5 标准的一部分, Web Sockets 可以让 web 应用能和服务器进程进行双向的通信,而不用依赖于长时间的轮询。同样的原因,开发者们一直在使用 XMLHttpRequest ,但是因为它依赖于长 Get 命令而增加了复杂性。Web Sockets 连接打开后,Web Sockets 能够用 send() 来向服务器端发送消息,并且注册一个事件处理句柄来接收消息,通过 Web Sockets 协议,就能够进行通信了:

> 这样就在在可控环境中运行不可信任代码的客户端和选择从那段代码进行通信的远程主机之间开启了双向通信。 这里所用的安全模式是 Web 浏览器最初常用的安全模式。该协议包含一个初始的握手和接下来的一个 TCP 层之上的基本消息框架。这项技术的目的是为基于浏览器的应用程序提供一项支持双向通信而不需要打开多个 HTTP 连接(比如. 使用 XMLHttpRequest 或多个

2009-12-13 06:352354
用户头像

发布了 42 篇内容, 共 20.1 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

Go学习笔记——条件判断if

为自己带盐

Go 学习笔记 3月月更

理解Restful风格

蜜糖的代码注释

RESTful 接口规范 REST API 3月月更

豆瓣9.6分,Scala编程圣经第5版重磅来袭!

博文视点Broadview

AI算力加速之道

安第斯智能云

人工智能 深度学习 异构计算

大数据Flink培训:维表Join/双流Join的方法

@零度

flink join 大数据开发

在 Nebula K8s 集群中使用 nebula-spark-connector 和 nebula-algorithm

NebulaGraph

数据库 开源 分布式系统 图数据库

这场汇聚行业顶级大咖的Meetup,有哪些不容错过的干货?| IDP Meetup 01

Baihai IDP

人工智能 AI 生态 Meetup

31 家企业入选阿里云首期云原生加速器,共建云原生行业新生态

阿里巴巴云原生

阿里云 云原生 云原生加速器 招募 行业生态

如何高效完成ECS多环境部署?

阿里云云效

阿里云 云原生 开发 部署与维护 ECS

AHPA:开启 Kubernetes 弹性预测之门

阿里巴巴云原生

阿里云 Kubernetes 云原生 AHPA 弹性预测

虎符交易所完成2月HOO回购 HOO单月涨幅高达40%

区块链前沿News

Hoo 虎符交易所 平台币

作为前端上传图片的两种方法

小学僧

3月程序媛福利 3月月更

一文带你了解动态数组方法实现

xiaoyu

数据结构 算法 数组 java; 动态数组

web技术分享| WebRTC控制摄像机平移、倾斜和缩放

anyRTC开发者

前端 音视频 WebRTC 摄像头 web技术分享

优雅的编码习惯总是让人心情愉悦(Shell篇)

XinXing

Shell Code 优雅 脚本 规范

信息安全无小事!教你如何做日志脱敏

卢永德

尚硅谷Maven新版视频教程发布

@零度

maven

web前端培训:react基础面试题分享

@零度

前端开发 React

upload上传文件类型的限制的几种方式(element)

lo

JavaScript

OpenHarmony开源开发者成长计划 | 知识赋能第四期课程——标准系统HDF开发

Anna

直播 赋能 OpenHarmony

程序设计优化之管道数据流

有道技术团队

HarmonyOS UI组件在线预览,程序员直呼“不要太方便~”

HarmonyOS开发者

UI HarmonyOS

面试官:对于宏任务和微任务,你知道多少?

是乃德也是Ned

JavaScript 面试 前端 ES6 Promise

声网崩溃数据的自动化闭环处理

RTE开发者社区

自动化 测试 Dev for Dev

黄东旭当选 CCF 数据库专业委员会、开源发展委员会、大数据专家委员会执行委员

PingCAP

恒源云(GpuShare)_加速pytorch训练的方法来喽~

恒源云

深度学习 PyTorch

优雅的DO,VO,DTO转换工具MapStruct

卢永德

3月月更

java培训:Redis和Mysql数据怎么保持一致

@零度

MySQL redis JAVA开发

CNI 这么多,怎么选?| 容器网络系列第1期

BoCloud博云

Kubernetes 容器云 cni 容器网络平台

云原生小课堂 | Envoy请求流程源码解析(二):请求解析

York

云原生 istio 网络 envoy Service Mesh (ASM)

Linux之ss命令

入门小站

Linux

Chrome 新闻:Mac和Linux Beta版, 扩展和Web Sockets_Linux_Abel Avram_InfoQ精选文章