谷歌浏览器(chrome)的一些使用技巧分享(来自六维空间作者cicaday)说在前面:六维上可能有不少用谷歌浏览器的朋友,我冒昧在这里开一贴,分享一下自己使用chrome的一些心得,目的就是为了抛砖引玉,希望能激起点点浪花。
----------------------------------------------内容可能还会增加,目前本贴目录大致如下:1、前言--一些废话2、操作技巧--和dz的兼容(使用即见即得编辑器,使用论坛表情,以及其它功能)3、操作技巧--文本域的自由拉伸功能4、操作技巧--拖放移动下载文件位置5、操作技巧--后退与历史记录(撤消刚关闭的页面)6、操作技巧--新建IE内核标签/隐身窗口7、操作技巧--任务管理器的使用8、操作技巧--拖放tab新建标签页9、操作技巧--地址栏的站内搜索功能10、快捷键一览11、点缀--地址栏的计算器功能12、点缀--一些有意思的命令13、关于谷歌浏览器版本的说明以及选择-------------------------------------------------好,现在正文开始。
我首先要说的当然是目前很多人提到的谷歌浏览器和六维的兼容问题,其实这是一个广泛性的问题,这里涉及到浏览器核心对js和css的处理方式的区别问题,我尽量把问题简单通俗化。
关于浏览器内核:浏览器的内核其实可以分为Trident、Gecko,Presto、Webkit等几种,这几种内核和目前常见的浏览器的对应关系是:Trident ==>IE,以及使用IE内核的浏览器,比如世界之窗,傲游2.x,搜狗,TT,GB 等Gecko ==>Firefox所有版本Presto ==>Opera,目前好像就这一个孤儿Webkit ==>Chrome,Safari,傲游3.x也采用webkit内核,用过测试版的同学应该知道。
内核相当于浏览器的引擎,用于解释网页的行为和特性,主要包括DOM、插件、Layout和JavaScript几个模块。
我们现在不讨论各个内核的优劣,我只想让大家理解一下有内核这么一回事。
可以这样理解,假如把浏览网页当成快递公司给你送东西,各个快递公司处理快件的方式是有区别的(可以理解为模块),它们送货的速度也是有区别的(可以理解为处理或者解释网页的速度),最后送给用户面前的快件可能都是一样的(可以理解为网页内容),但有些可能会把快件包装或者零件搞坏了(网页的框架,表现形式),最后,他们的服务态度和收费也是不同的^^如果你能理解浏览器的内核是怎么一回事,那么关于前面提到问题就很好解释了。
六维是基于discuz!构架的一个论坛,现在的问题主要是发贴时的编辑器标签不响应(表情标签或者主文件框)以及元素错位的问题,为什么会这样呢?因为各个内核对网页元素处理的方式不同,dz的即见即得编辑器是(也必须是)用JavaScript和css写的,而内核对js和css的解释是最难揣测的,想让所有快递公司都很完整快速地把你的快件送到客户手里你就要认真仔细地去研究这些快递公司的各个部门是怎么协同工作的,说不定还要和他们老板一起吃个饭才行(可以理解成制定一些统一的行为标准),或者给快递员递枝烟什么的(插件或者hack)。
从现在看来,dz的编辑器对chrome是很不友好的,可能是因为康盛老总没请谷歌老总吃过饭,可能哪天他们吃过饭了dz的编辑器就很好地兼容谷歌浏览器。
但是我们知道,dz还有一个discuz!代码编辑器,在dz6.x时代很让人一目了然。
在dz7.x时代,代码编辑器为了美观显的更隐蔽。
代码编辑器是什么呢?就是纯文本编辑器,纯文本编辑就不会涉及到对网页上的元素进行解释的过程了,不管是哪种核心的浏览器,对纯文本的表现都是一样的,因为,纯文件就是纯文件,不需要表现~~如果你发现浏览器对编辑器不友好,那么切到代码编辑模式就应该没问题了,不过,如果你经常使用chrome逛论坛会觉得每次都切换很麻烦,那么可以到个人中心的论坛个性选项里把论坛的默认编辑器改成代码模式。
虽然说是代码模式,但实际上我们很少会涉及到代码^^好,关于chrome和dz的兼容我就谈到这里下面说chrome的一些操作技巧。
一些操作技巧总结:1、文本域的自由拉伸用chrome浏览网页时如果遇到文本域时,可以用鼠标拉伸文本域右下角的小三角阴影部分,从而控制文本域的大小,方便自己编辑内容。
2、拖放移动下载文件位置如果用chrome下载了文件在浏览器的状态栏能直接点击打开,用户也可以直接把这个文件拖到另一个位置,比如桌面,这样管理起来会很方便。
3、后退与历史记录(撤消刚关闭的页面)用鼠标按住后退按钮不放就可以看到浏览的历史记录,用快捷键Shift+Ctrl+T可以恢复刚刚关闭的标签页。
4、新建IE内核标签/隐身窗口chrome可以克隆或者新建ie内核的标签,从而解决前面提到和dz的兼容问题。
当然,建立ie内核的标签还有很多作用,比如可以使用网银,支付宝等等那些只支持ie安全控件的网站。
可以看到新建的ie内核版本是7.0的,我本机是ie版本是8.0,难道不是简单的调用?。
无解另外,点设置那个小扳手可以新建隐身窗口,至于用来干嘛的,呵呵,就不用说了吧。
5、任务管理器的使用xp用户可以直接从chrome的任务栏或者标签栏右键启动其任务管理器,或者用快捷键Shift+Esc。
用chrome的任务管理器我们可以关闭失去响应的标签,或者查看其它内容。
6、拖放tab将标签变为新窗口拖放tab可以使其分离成独立的窗口,这个功能应该都知道,怎么把拖出来的标签放回去呢?呵呵,还是需要拖放。
7、地址栏的站内搜索功能其实这个是通过自定义搜索来完成的,很多网站是通过GET来提交搜索数据的,那么我们只要提取出相应的url就可以定义站内搜索,以六维为例说明之。
首先我要们要知道六维搜索是怎样提交数据的,我看了下网页源码发现是post提交的,所以返回的页面看不到url有什么奇特的变化,可能是为了美观,居然用把搜索数据简写为serchid,但是略懂php的人都知道,其实php处理提交数据都是放到一个公用数组里,那么我们其实也可以用url提交数据,现构造六维搜索url如下:1./search.php?srchtxt=%s&srchtype=tittle&orderby=lastpost&ascdesc=desc&searchsubmit=yes复制代码其实%S为搜索关键字,添加到自定义搜索中去,如下图:当我们在地址栏输入bt关键字时就得到这样的提示:按一下tab,哈哈,看到什么了ps:用url提交搜索数据还是有点问题,就是不能自动将中文字符转码成16进制的,也就是说,这种方法可以实现六维的站内搜索,但是提交中文字符会得不到你想要的结果。
不知道哪位达人有好的建议?8、Chrome的快捷键地址栏快捷方式在地址栏,进行下列操作之一:键入搜索字词使用默认搜索引擎进行搜索键入网址中"www."和".com"之间的部分,然后按Ctrl+Enter 为您在地址栏中输入的内容添加"www."和".com",然后打开网址键入搜索引擎关键字或网址,按Tab 键,然后键入搜索字词使用与关键字或网址相关联的搜索引擎进行搜索如果谷歌浏览器可以识别您要使用的搜索引擎,将会提示您按Tab 键。
F6 或Ctrl+L 突出显示网址区域中的内容输入网址,然后按Alt+Enter 在新标签页中打开网址窗口和标签页快捷方式Ctrl+N 打开新窗口按住Ctrl 键,然后点击链接在新标签页中打开链接按住Shift 键,然后点击链接在新窗口中打开链接Alt+F4 关闭当前窗口Ctrl+T 打开新标签页Ctrl+Shift+T 重新打开上次关闭的标签页。
谷歌浏览器可记住您关闭的最后10 个标签页。
将链接拖动到标签页内在指定标签页中打开链接将链接拖动到两个标签页之间在新标签页横条上的指定位置打开链接Ctrl+1 到Ctrl+8 切换到指定位置编号的标签页。
您按下的数字代表标签页横条上的位置。
Ctrl+9 切换到最后一个标签页Ctrl+Tab 切换到下一个标签页Ctrl+Shift+Tab 切换到上一个标签页Ctrl+W 或Ctrl+F4 关闭当前标签页或弹出式窗口打开谷歌浏览器功能的快捷方式Ctrl+B 打开和关闭书签栏Ctrl+H 查看历史记录页Ctrl+J 查看下载页Shift+Escape 查看任务管理器Shift+Alt+T 将键盘焦点设置在谷歌浏览器工具栏上。
使用键盘上的向右和向左箭头,导航至工具栏的不同区域。
网页快捷方式Ctrl+P 打印当前页F5 重新加载当前页Ctrl+F5 或Shift+F5 重新加载当前页,但忽略缓存内容按住Alt 键,然后点击链接下载链接Ctrl+F 打开"在网页上查找"框Ctrl+G 或F3 查找与您在"在网页上查找"框中输入的内容相匹配的下一个匹配项Ctrl+Shift+G 或Shift+F3 查找与您在"在网页上查找"框中输入的内容相匹配的上一个匹配项Ctrl+U 查看源代码将链接拖动到书签栏将链接加入书签Ctrl+D 将当前网页加入书签Ctrl++ 放大文字Ctrl+- 缩小文字Ctrl+0 还原到正常文字大小文字快捷方式突出显示内容,然后按Ctrl+C 将内容复制到剪贴板将光标置于文字字段中,然后按Ctrl+V 从剪贴板粘贴当前内容将光标置于文字字段中,然后按Ctrl+Shift+V 从剪贴板粘贴当前内容的纯文字部分突出显示文字字段的内容,然后按Ctrl+X 删除内容后面加两个网上没有提到的快捷键,或许只是我发现了,后面有同学跟贴我才发现自己还是错的。
←/→方向键。
这个相当于翻页或者叫步进功能,就在当网页上有很多页码链接时,按这个组合键可以直接代替鼠标的下一页/上一页功能,给张图例:地址栏的计算器功能Chrome的”隐藏页面”1. about:,about:version,chrome-resource://about/,和chrome-resource://about/version - 显示当前版本2. about:plugins,chrome-resource://about/plugins - 显示已安装的插件3. about:cache,view-cache: - 显示缓存页面4. about:memory,chrome-resource://about/memory - 显示chrome所有浏览器内存使用情况5. about:stats,chrome-resource://about/stats - 显示内部状态,并在前面显示“Shhh! This page is secret!”(哈哈!这个页面是个秘密!)6. about:histograms,chrome-resource://about/histograms - 显示内部性能指标的直方图7. about:dns,chrome-resource://about/dns - 显示一些网站主机的DNS记录9. about:crash - 显示崩溃画面10. about:hang - 使这个页面假死(不接受任何命令)11.about:shorthang - 让这个页面假死约20秒12. about:internets- 一个彩蛋,只当你的系统中C:\Windows\System32包括sspipes.scr屏幕保护程序时才能运行,其他情况只会在标题栏显示“The Tubes are Clogged!”(管道堵塞)13.chrome-resource://new-tab/ - 新标签页,并清空了历史记录14.chrome-resource://favicon/ - 显示一堆乱码,可能是图标的代码15.chrome-resource://thumb/ - 显示一堆乱码,可能是缩略图的代码16.chrome-resource://inspector/inspector.html - 审查元素,貌似有点问题13.view-cache:stats - 显示缓存状态15.view-source: - 显示网页的源代码关于版本的一些说明:chrome大致可以分为以下三个版本。