03 2010 档案

摘要: 覆盖页是Chrome引用扩展中的HTML文件替换它默认提供给用户的HTML页面,覆盖也出了HTML外还可以包含CSS,Javascript代码。现在为止,新标签页(它在用户新建窗口或者新建标签页的时候出现)是扩展唯一可以覆盖的页面。默认的新标签页 一个重写的覆盖页 Manifest如下在扩展的manifest文件中注册你的覆盖页:建议要做一个覆盖页的话,有如下的指南:速度,做一个精简的页面:因为新...阅读全文
posted @ 2010-03-25 07:33 island205 阅读(1241) | 评论 (1) 编辑
摘要: 选项为了让用户可以根据喜好来定制扩展,你希望有个选项页面吧。如果你想的话,在扩展程序管理面板中提供了一个选项链接,点击它就可以打开一个新标签指向你的选项页面。第一步:在manifest中声明你的扩展选项页第二步:编码选项页这是一个选项页面示例:重要说明官方4.0.222以后的版本支持这个特性。 我们打算提供一些默认的CSS样式表来鼓励大部分的选项页面有个协调的风格,你可以关注crbug.com/2...阅读全文
posted @ 2010-03-22 22:57 island205 阅读(839) | 评论 (0) 编辑
摘要: 使用浏览器动作向Google Chrome的主界面的工具栏(地址栏的右边)添加一个图标,除去图标还可以添加工具提示,标记和一个弹出面板。如下图所示:一个多彩的图标和下面弹出的面板。 如果你想创建一个图标不是一直显示的扩展,使用页面动作代替浏览器动作吧。Manifest挂载你的浏览器动作的扩展,manifest文件的代码如下:UI的组成一个浏览器动作必须有一个图标,可以附加工具提示,提示标记以及弹出...阅读全文
posted @ 2010-03-22 03:13 island205 阅读(1721) | 评论 (0) 编辑
摘要: 开发者指南假若你已经看完了开始和概览教程。改变Google Chrome的外观浏览器动作:添加图标到工具栏 选项:让用户自定义扩展 覆盖新标签页:实现自己的喜欢的浏览器初始标签页 页面动作:增加新的图标到地址栏 主题:全新设计浏览器外观 与Google Chrome其他方面的互交书签:创建、组织或者操纵用户的书签 事件:事件监听 国际化:处理语言和语言环境 标签:创建、修改或者整理排序浏览器的标签...阅读全文
posted @ 2010-03-21 10:52 island205 阅读(1177) | 评论 (2) 编辑
摘要: 一旦完成了开始,万事俱备,开始编写你的Chrome扩展吧。基础一个Chrome扩展本质上是一个网页,是一个zip的包,里面可以有HTML、CSS、JavaScript、图片等等所有你需要的来实现你扩展的功能。你还可以用Chrome给你提供的各种APIs,从XMLHttpRequest到JSON到本地文件访问等。不管是浏览器动作还是页面动作,一般扩展都有自己的UI界面。扩展还可以与书签栏和标签(ta...阅读全文
posted @ 2010-03-20 12:42 island205 阅读(324) | 评论 (3) 编辑
摘要: 教程:开始(Hello,World!)这个教程先带着你做一个简单的Chrome插件。添加一个图标到Google Chrome上,当你点击的时候,将自动生成一个页面。如下图示例: 准备好浏览器Window下可用一般的稳定版开发扩展,但是要在其他Linux或者Mac上开发扩展要使用其他的最新的Google Chrome分支。Windows:任何最新的GC Linux:测试分支Beta channel ...阅读全文
posted @ 2010-03-18 08:43 island205 阅读(2105) | 评论 (13) 编辑
摘要: 目录: 开始 概览 开发人员指南 浏览器用户界面 浏览器动作 选项 覆盖页 页动作 主题 浏览器交互 书签 事件 标签 窗体 实现工具 幕后页 脚本 跨源XHR 国际化 信息传递 NPAPI插件 完成 自动更新 打包 教程 调试 参考 格式 Manifest Files 模式匹配 Chrome.APIs 其他APIs 原文链接:http://code.google.com/chrome/ext...阅读全文
posted @ 2010-03-17 16:32 island205 阅读(397) | 评论 (0) 编辑
摘要: 当然这个是一个很粗糙的改版,我比较喜欢微软雅黑字体,在火狐中国版中看上去还可以,但是在其他非雅黑字体的浏览器中看上去就不是很好了,尤其在现在号称最快的浏览器Opera10.50上字体和段落行间距上渲染得都不是很好。注意一个小地方,背景小色块的位置和颜色是随机变化的,实现这个效果的不复杂,下面会说到。我禁用了模板默认的CSS之后,存了个人主页的在本地用Dreamwaver边修改编测试的。HTML的结...阅读全文
posted @ 2010-03-16 01:23 island205 阅读(2237) | 评论 (32) 编辑
摘要: CTNND,这个扩展刚加了点功能,上传了个新版本,结果下载安装的服务器给GFW给屏蔽了,我连我狗食都没得吃,悲剧呀。情况是这样的:twitter上有消息称google要退出了。还有些文章:李毅中:相信谷歌事件会得到妥善处理谷歌销售撤离细节曝光 Google.cn月底关闭?还有一张图片:google已经在新浪微薄上给和谐了。希望google继续在中国开展业务……继续说我的...阅读全文
posted @ 2010-03-13 03:07 island205 阅读(1003) | 评论 (10) 编辑
摘要: 如题:https://chrome.google.com/extensions/detail/ngmlijafioeaephdciboiofejlfbgkfc阅读全文
posted @ 2010-03-09 22:49 island205 阅读(124) | 评论 (0) 编辑
摘要: 不是我翻译的,但是觉得不错,为了分享,只好...JavaScript函数调用规则一 (1)全局函数调用: function makeArray( arg1, arg2 ){ return [this , arg1 , arg2 ]; } 这是一个最常用的定义函数方式。相信学习JavaScript的人对它的调用并不陌生。 调用代码如下: makeArray('one', 'two'); // =&...阅读全文
posted @ 2010-03-07 20:49 island205 阅读(226) | 评论 (1) 编辑
摘要: 翻译自:web designer wall 我在做Notepad theme的时候,学习了些CSS3的新特性,现在就和大家分享下。先看看这个示例,这是我用border-radius,box-shadow和text-shadow做的多层次下拉菜单。在Firefox,Safari和Chrome表现不错,在无CSS3支持的浏览器中(IE7+等)表现正常,只是没有圆角和阴影效果。 预览: 下图是有无...阅读全文
posted @ 2010-03-06 18:37 island205 阅读(118) | 评论 (0) 编辑