QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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:351911
用户头像

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

关注

评论

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

开辟新蓝海 华为坤灵剑指中小企业安全增量市场

Geek_2d6073

Antares Auto-Tune Pro for Mac(音调校正) 11.0 激活版

小玖_苹果Mac软件

牛客网2024版Java最新面试宝典(附答案解析)正式开源!

采菊东篱下

程序员 java面试

VMware ESXi 8.0U3c Unlocker & OEM BIOS 标准版和厂商定制版

sysin

esxi

HarmonyOS鸿蒙开发 - 解决上下两栏白边 - 沉浸式效果

猫林老师

HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

Kafka 迁移 AutoMQ 时 Flink 位点管理的挑战与解决方案

AutoMQ

强大Raw格式图像ps插件Adobe Camera Raw for Mac中文激活

小玖_苹果Mac软件

ATB是什么?

zjun

CANN Ascend 大模型推理

Axure RP 10 for Mac中文激活版:高效原型设计软件

小玖_苹果Mac软件

开源云原生数据仓库 ByConity测试

多啦A梦

ByConity

如何使用Ascend的ATB加速库?

zjun

CANN Ascend 大模型推理

0基础跟练!代码小白也能搭建自己的专属 AI 聊天助手

豆包MarsCode

AI 聊天机器人 AI编程 聊天助手 豆包MarsCode

uniapp开发鸿蒙,是前端新出路吗?

猫林老师

前端 HarmonyOS

还在为入门鸿蒙效率慢而困惑?不妨试试开发学习神器 - AI辅助编程

猫林老师

鸿蒙 HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

【万字长文】MarsCode结合 Manim 打造炫酷的算法演示动画

战场小包

Python AI 代码生成 AIGC

Bodymovin for Mac (AE动画导出json工具) v5.12.1英文激活版

小玖_苹果Mac软件

3D渲染与动画制作的创意利器 KeyShot 2024 for mac中文激活版

小玖_苹果Mac软件

1685页Java面试题大全(整理版)3000+面试题附答案详解,最全面详细

采菊东篱下

编程 计算机 java面试

ATB算子实现原理解读

zjun

CANN Ascend 大模型推理

智能加氢站站控系统(源码+文档+部署+讲解)

深圳亥时科技

AIGC对本地配置要求高吗,云桌面如何实现一键镜像?

青椒云桌面

AIGC云桌面 AIGC云电脑 sd云端部署

Ascend推理组件MindIE LLM

zjun

推理模型 Ascend 大模型推理

如何在c++侧编译运行一个aclnn(AOL)算子?

zjun

算子 大模型 CANN 昇腾 Ascend

ATB概念之:算子tiling

zjun

CANN 数据切片 Ascend 大模型推理

AscendC从入门到精通系列(一)初步感知AscendC

zjun

算子 大模型 CANN AscendCL Ascend

鸿蒙应用开发从入门到入行 - 篇7:http网络请求

猫林老师

鸿蒙 HarmonyOS 鸿蒙应用开发 鸿蒙原生应用开发 HarmonyOS NEXT

VMware ESXi 8.0U3c Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版)

sysin

esxi

智谱清言英特尔酷睿Ultra专享版发布,离线模型玩转AIPC

E科讯

蓝宝石插件套装Boris FX Sapphire mac激活版 支持AE PS AVX OFX等

小玖_苹果Mac软件

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