Chrome 浏览器开发

google(谷歌)Chrome 浏览器的二次开发。

Chrome 开始支持 TCP Listen API

0

screenshot_tcpserver-550x189

Chrome开始支持一个新的API:TCP Listen,它可以允许应用直接接受TCP连接。

比如你可以用这个API在开发环境里创造一个HTTP server,比如为测试页面读取来做一个自动化的浏览器窗口,再比如用一个DLNA®/UPnP媒体服务器来做增强性的Media Center应用并将你存放在Picasa里的照片显示在你的DLNA电视上。

(更多…)

Chrome Frame 开始捆绑于 Google Toolbar 之内

0

chrome-frame-toolbar-promo

如果你新安装了Google Toolbar for Internet Explorer,那么你会发现Google一起给你安装了Chrome Frame。这是一个让IE也可使用Chrome内核来渲染页面的插件,网页开发者可以在网页里加入一个元标签来让安装有Chrome Frame的IE用户在访问页面的时候使用Chrome渲染。

目前已经有不少Google自己的服务都加入了对Chrome Frame的支持,包括Google Calendar、Google Drive、Google Docs、YouTube等,Google Apps甚至不再支持老的IE版本(IE 6、7已经不被支持,IE 8则将在2012年11月不再支持),如果你想在IE里用Google Apps的话,使用Google Frame是唯一的办法(或者干脆换用Chrome)。

(更多…)

开发Chrome插件简单实战教程

0

Chrome凭借其简单,稳定,快速的优点迅速风靡全球,占领浏览器市场,直逼IE的市场份额,超越也只是时间问题。初次打开Chrome浏览器,你会发现整个页面只有一个地址栏,一对箭头,刷新按钮和一把扳手,当然还有最重要的空白页面,这就是Chrome的整体构造,可以说是最简单的浏览器了,但是仔细深入你会Chrome的功能远不止这些,通过Chrome的扩展中心你可以安装成千上万的插件来丰富你的浏览器功能,这时你就会发现Chrome的强大之处。

Chrome的扩展中心地址是 https://chrome.google.com/webstore,里面有全球的开发者开发的插件,你只需要选择,然后点击添加到Chrome即可。目前从事Chrome开发的人非常少,我觉得可能是某种网络不稳定因素造成的Google服务不稳定,导致了大家都不愿意开发这片市场,所以在网络上关于Chrome开发的资料少之又少,目前官方的开发文档也都是英文的,阻挡了不少E文小白对Chrome开发的热情。
Chrome官方开发文档地址:http://code.google.com/chrome/extensions/dev/devguide.html 我大致看了一下,对他的结构也有所了解,这里将做一个简单的实战来检测一下我的开发水平。 学艺不精,多多包涵,老鸟路过,新手可以参考下,作为入门教程。

(更多…)

通过 Flash 让所有浏览器支持 WebP 格式图像解码

0

WebP是Google推出的一种图片格式,它基于VP8编码,可对图像大幅压缩。与JPEG相同,WebP也是一种有损压缩,但在画质相同的情况下,WebP格式比JPEG图像小40%。见 Wiki百度百科。它是一个开源项目,我们可以在此获取其中源码,以及相关工具。

显然,Google浏览器Chrome首先引入,此外Opera 11.10也增加对WebP的支持。但目前还缺少其它浏览器的支持(除非安装插件),但这并不妨碍我们尝试!

大多数浏览器自身无法解码WebP格式,但可以交给我们来实现!虽然网页脚本无法胜任,但借助Flash技术,我们完全可以实现高效快速的解码。并且,几乎所有的浏览器都支持Flash,所以zjcqoo写了个WebP插件:

当前版本共3个文件:WebP.jsWebP.swfWebP.htc。在此下载打包文件。

(更多…)

Chrome Frame Stable 分支也已不再需要管理员权限

0

chrome_frame_logo

6月份的时候,Chrome Frame的Dev分支就已经进化到了不需要管理员权限即可安装的程度,而现在Stable分支也跟进了。如果你当初因为不想用管理员权限而安装了Beta或Dev分支的Chrome Frame,那么你现在可以切换回更稳定的Stable分支了,不过你先需要先关闭IE浏览器,卸载老的Chrome Frame,再安装新的Chrome Frame。

但是现在在安装的时候默认需要有管理员权限,否则会出错。

Chrome Frame Stable分支可在这里下载

Via The Chromium Blog

中文版 Chrome 扩展开发指南上线

0

screen-capture

360极速浏览器一批工程师用业余时间完成了Chrome extension developer’s guide全部翻译工作,放在360极速浏览器应用开放平台的开发文档里供大家参考学习。

Chrome扩展开发者指南共有6大章节:

  • 基础文档
  • 改变浏览器外观
  • 与浏览器交互
  • 应用(扩展的内部实现)
  • 完成并发布应用
  • 规范和协议

感谢360极速浏览器对Chrome开发中文资料的贡献,希望能帮到更多的Chrome开发者,制作出更多更好的Chrome扩展。

Chrome 开发工具支持远程调试

0

chrome-remote-debugging

Google Chrome 开发工具(简称 DevTools)前端界面是作为 HTML + CSS + JavaScript 的 web 应用实现的。它采用序列化的信息通道与被审查页面通讯。开发团队建立这个序列化异步交互通道是为了将 DevTools 前端移出被审查页面的进程。但实现了才发现,甚至能将 DevTools 前端移出浏览器运行。下面是尝试远程调试的步骤:

  • 使用远程调试命令行开关运行要远程调试的 Chrome 实例:chrome.exe --remote-debugging-port=9222 --user-data-dir=remote-profile。远程会话必须使用不同的 Chrome 实例,所以运行时要加--user-data-dir 参数。
  • 转到要调试的页面。
  • 现在运行正常的 (客户端) Chrome 实例并转到 http://localhost:9222 那里。

(更多…)

TheWorld Chrome 4.0.3.402 版发布

0

新增:
新增关闭浏览器时,自动清除浏览痕迹的功能(在设置 – 更多设置 里开启)
新增打开多个标签时,关闭窗口时提示的功能(在设置 – 更多设置 里开启)
支持IE9高速模式,即刻感受IE9硬件加速
新增保存网页为图片功能
新增对页面播放器的检测,提示切换到兼容模式访问
新增崩溃的页面自动恢复的功能
新增搜索框(默认未开启,可在 工具菜单→选择界面样式 子菜单中开始)
新增所有扩展在同一个进程运行的特性
状态栏上新增了皮肤菜单,可选择已安装的皮肤主题
新增选择界面样式菜单(在工具菜单中),可选择标签栏位置及是否显示搜索框等

(更多…)

回到顶部