存档
Chrome 已经支持任意网站附件拖放上传功能
在我们平时互联网生活中,经常都需要上传附件,比如图片、文件等等。传统的方法都是通过点击网页上的“选择文件”按钮——浏览要上传的附件,而如果使用 Chrome 浏览器的话就不需要这么麻烦了,直接将本地文件拖到“选择文件”按钮上就可以。
刚才随便在几个网站上(包括 Chrome迷博客后台图片上传、Chrome迷论坛附件上传)试了一下,发现都可以使用这种功能了,对于经常需要上传附件的用户来说非常方便。其实我也不知道什么时候开始支持这个功能的,反正是支持了,大家以后传附件的时候就别用原来那么老土的方法了吧!
当然,直接将网页上的图片拖放到本地这个功能早就支持了。
via Lifehacker
Chrome 不能指定安装路径的原因
Chrome迷的读者中有很多都在问 Chrome 为什么不能够指定安装路径,甚至还有很多用户正因为这一点而不使用 Chrome 浏览器,其实这个是 Google 的一个策略,其原因就是:让 Chrome 安装不需要管理员权限。
对 Windows 操作系统权限机制比较了解的用户应该知道,绝大多数情况下,安装软件都是需要管理员权限的,比如以普通用户或者来宾用户登录系统,是无法安装绝大部分软件的,而想要安装 Chrome 浏览器就没有这个限制。
Google 这个实现方式很简单——直接将 Chrome 安装在当前的用户目录,而不是安装在面向全局系统的 Program files 目录,因为当前用户访问自己的目录是不需要系统管理员权限的,所以就很好的解决了这个问题。比如上图中就是安装在来宾帐户中的 Chrome 浏览器。
在 Chrome 中开启默认的 Web Apps
随着 Chrome 8 正式版的发布,现在 Chrome 已经全面支持 Web Apps,包括最新的 Chrome 8 正式版。但由于目前 Chrome Web Store 还没有正式上线,所以大家还看不到哪儿有可用的 Web App。其实,目前所有分支的最新版本 Chrome 都已经内置了三个默认的 Web App,只是没有显示出来而已。
Windows 平台:
1、关闭所有 Chrome 窗口;
2、给 Chrome 快捷方式加上命令行启动参数 --enable-default-apps 并保存;
3、启动 Chrome 浏览器,在地址栏中输入 chrome:extensions 进入 Chrome 扩展管理页面;
4、展开“开发人员模式”,然后点击“立即更新扩展程序”,几十秒之后,新标签页上就会出现默认的 Chrome Web Apps 了。
Mac 平台:
1、完全退出 Chrome ;
2、打开终端,运行:
open /Applications/Google Chrome.app --args -enable-default-apps
接下来同 Windows 平台方法的3、4步;
Linux 平台:
1、完全退出 Chrome ;
2、给 Chrome 添加命令行启动参数,Ubuntu 中看起来应该是这样的:
/opt/google/chrome/google-chrome %U --enable-default-apps
接下来同 Windows 平台方法的3、4步;
特别注意:
经过我的测试,发现中文以及其他很多语言界面的 Chrome 使用了上述方法后不能生效,唯一可以肯定的是英文版 Chrome 界面可以生效,所以如果你也发现按照上述方法之后未能生效,请首先参照这个帖子,将 Chrome 界面语言修改成英文。
via GOS
技巧分享:如何修改 Mac 和 Linux 版 Chrome 的界面语言
大家知道在 Windows 平台中,想要修改 Chrome 的界面语言非常简单,直接通过选项,并将你想要的语言调整到最上面即可,想必大家都会设置。而且除此之外还有更简单的一招——直接给快捷方式添加一个--lang=xx的命令行启动参数,比如给 Chrome 快捷方式添加上 --lang=en启动参数,Chrome 就会以英文界面运行。
但在 Mac 和 Linux 平台上,修改 Chrome 的界面语言就没那么简单了,甚至需要一点点比较 Geek 的技巧。首先我们说在 Mac 平台上的修改方法:
Mac 平台:
在 Mac 平台的 Chrome 中,是压根儿没有语言设置选项的(只有字体选项),所以不可能通过 Chrome 本身对语言进行设置,更不可能对浏览器的界面语言进行设置。那么如何才能搞定呢?其实也很简单,我们这里以将 Chrome 界面设置为英语为例说明:
方法一,直接在终端中执行:
defaults write com.google.Chrome AppleLanguages ‘(en)’
方法二,点击左上角的黑苹果——系统偏好设置,然后点击”个人“选项中的”语言和文本“,将你想要设置的语言拖到最上面,然后重启浏览器即可。比如我们这里可以将英语拖到最上面。
Linux 平台:
在 Linux 平台上修改 Chrome 的界面语言需要修改 Chrome 的语言环境变量,方法也很简单,直接在终端中执行:
LANGUAGE=en ./chrome #这里假设 Chrome 在当前目录下.
对于一般的 Ubuntu 环境,我们可以这样做:
LANGUAGE=en /opt/google/chrome/google-chrome %U
如果你还想加参数运行的话,直接在上面的命令后面添加即可(别忘了空格)。
以上就是在 Mac 和 Linux 平台下修改 Chrome 界面语言的方法,大家不妨试试。
Chrome Dev 9.0.597.0 频繁崩溃解决办法
感谢 Terry Chen 给力的投递
Chrome Dev更新到9.0.597.0之后在一些电脑上出现了频繁崩溃的现象,笔者的电脑也在此列,因此只能暂时使用Firefox,晚上看到How-to Geek放出了解决方法,欣喜之余,决定简单介绍一下和大家分享。
本次导致Chrome Dev崩溃的原因是GPU accelerated canvas选项默认开启所导致的,由于每次启动Chrome便立刻崩溃,我们无法进入about:flags将其关闭,以下是How-to Geek提供的几种解决方法:
1、卸载Chrome Dev,安装Chrome Beta或Chrome Stable
可能很多朋友在遇到问题之后已经将Dev卸载换成Beta和Stable,这种方法虽然有效,但是没有什么意义,不再赘述。
2、还原旧版本
进入C:用户用户名AppDataLocalGoogleChromeApplication文件夹(隐藏文件夹,需修改文件夹选项设置才可见),该文件夹中前两个字文件夹的文件夹名为Chrome Dev的版本号,即9.0.587.0和9.0.597.0,将9.0.597.0(即较新版本)的文件夹改名(任意名称皆可,例如crashing9.0.597.0),然后将 9.0.587.0(即旧版本)文件夹改名为9.0.597.0(即新版本版本号),然后运行Chrome,在地址栏输入about:flags,将 GPU Accelerated Canvas 2D一项禁用!然后关闭Chrome,将两个文件夹的名称恢复即可。 阅读全文…
Mac 版 Chrome 也玩 “Aero” 特效,半透明窗口酷炫至极
Mac OS X 系统虽然漂亮,但一直都没有类似于 Windows Vista/7 上的 Aero 特效,这也使得很多人认为在窗口的美观度方面,Mac OS X 其实并不如 Windows。然而最近,这个系统级的限制被 Chrome 率先攻破。
我相信你之前一定没有在 Mac 版 Chrome 上实现过如上图所示的界面,我很负责任的告诉你,上图并不是 PS 作品,而是真正在 Mac 版 Chrome 上实现的半透明窗口特效。实现方法很简单,首先安装这个叫做 Transparency Fix for Themes with PNG images 的 Chrome 扩展(作者不厚道,安装该扩展后新标签页会被强制跳转到 myfav.es,解决方法看文末),然后安装以下主题中的任意一个,即可实现不同程度的窗口半透明效果: 阅读全文…
在线创建自己的专属 Chrome 主题
如果你总喜欢让自己的 Chrome 浏览器与众不同,但又不喜欢 Chrome 官方主题画廊提供的主题,那么 ChromeTheme.net 或许可以满足你的要求,因为这里分享了很多很多漂亮的 Chrome 主题。即使该网站上的主题你都不喜欢,你还可以使用 ChromeTheme.net 提供的 Chrome 主题在线创建工具,自己打造专属 Chrome 主题。
ChromeTheme.net 提供的这款 Chrome 主题自助工具非常简单,用户不需要安装任何软件,直接在浏览器上就可以完成。在创建主题的过程中,用户只需要准备四张图片用于主题,每一步都都有非常明确的提示,菜鸟也能够轻松创建出自己的专属主题。网站还会帮你打包或者直接在线分享你创建的 Chrome 主题,感兴趣的童鞋不妨去试试。
via Lifehacker(AU)
插件点播功能进入 Chrome Dev 分支
最新版的 Chrome Dev 和 Canary 分支都迎来了一项新功能——插件点播(Click to Play),使用该功能可以让你在打开网页之后再决定要使用什么插件,以大幅度的提升网站载入速度。比如在视频网站上,开启 Click to Play 功能之后,打开网页不会载入 Flash ,需要用户点击 Click to Play 才会载入。
使用 Chrome 插件的点播功能非常简单,在偏好设置——高级选项——内容设置中启用 Click to Play 功能即可,同时 Chrome 还允许使用百名单功能,即设置百名单中的网站默认可使用任意插件。
via Lifehacker
Chrome 进阶技巧:将缓存路径放到非系统分区并设置大小
Chrome 只能安装在系统分区确实是一个很讨厌的设计,因为不仅仅是这个程序被安装到了系统分区,连浏览器的缓存以及用户数据文件都会在系统分区里,对于一些不喜欢将程序安装在系统分区或者系统分区较小的用户来说非常不人性化。尤其是对于使用固态硬盘做系统盘以及想要实现关机即删除缓存的用户来说更是如此。不过,我们还是有办法限制缓存的大小,以及让 Chrome 将缓存存放到你指定的目录,比如非系统盘的目录。主要须用到 Chrome 以下两个命令行参数:
--disk-cache-dir--disk-cache-size
以上两个参数对于使用 Chrome 很久的高手来说应该都不会陌生,但即使是使用这两个参数的话,也只是对你所指定参数的那个快捷方式有效,如果是第三方程序调用 Chrome 打开的链接就无效了。所以,我们今天就来说一下如何真正意义上的将 Chrome 的缓存搬到指定的目录,并限制缓存大小。
我们这里以将 Chrome 的缓存目录设置为 d:cache,并将缓存文件的最大尺寸设置为100M为例进行说明。
首先,右键点击 Chrome 快捷方式,切换到“快捷方式”选项卡,在“目标”一栏的内容后面添加下面的命令行启动参数:
--disk-cache-dir=”d:cache” --disk-cache-size=104857600
添加完之后大概就是这个样子:
C:Users[username]AppDataLocalGoogleChromeApplicationchrome.exe --disk-cache-dir=”d:cache” --disk-cache-size=104857600
然后,打开 Windows 的注册表编辑器(Win+R,然后运行 regedit),定位到下面的注册表键:
HKEY_CLASSES_ROOTChromeHTMLshellopencommand
在这里你可以看到一个指向 Chrome 运行路径的名为(Default)的键值,双击它,在 Chrome.exe 和 -- "%1″ 的中间添加同样的命令行参数,添加完成后大概是这个样子:
“C:Users[username]AppDataLocalGoogleChromeApplicationchrome.exe” --disk-cache-dir=”d:cache” --disk-cache-size=104857600 -- “%1″
保存退出之后,你 Chrome 的缓存目录就彻底指向 d:cache 了,而且缓存文件最大不会超过100MB。
另外,如果你还想了解如何制作绿色版 Chrome 以及 Chrome 最小显示字体大小的话,可以参考 Chrome迷论坛会员 akwak 今天发的帖子——《给chrome/chromium新手们》。
P.S.本文中介绍的方法仅适用于 Windows 7操作系统,Windows XP 和 Vista 用户可以根据实际情况变通,Mac 和 Linux 用户不适用。
via ghacks
UPDATE:看到很多人说按照本文中所说的方法设置之后无效,经过我的再次测试,上面的方法是没有问题的,不过有以下几点需要注意:
- Chrome 必须为系统的默认浏览器
- 命令行参数中的引号必须为英文半角引号(从文章中复制过去可能会变成全角,请手动改成半角)
- 既要在 Chrome 的快捷方式上添加命令行参数,也要在注册表中添加命令行参数
顺便说一下,给 Chrome 快捷方式添加命令行参数的作用是让我们的设置能够在这个快捷方式上打开的网页上生效,而注册表中的修改主要是为了外部程序调用 Chrome 打开的网页也能生效,比如你朋友给你从QQ上发来的链接,直接点击用 Chrome 打开,这就是外部调用。













