tagged “IE7”

前两天遇到一件怪事,由于系统中毒(还是安装了SP3和卡巴斯基杀毒软件的系统,网络真的没有绝对的安全),在卡巴斯基杀完毒后重启进系统,提示"没有找到mfc40u.dll"的错误,标题是"lsass.exe 无法找到组件",lsass.exe是系统运行时的一个重要进程,无法运行的话连系统登陆界面都进不了,点确定后屏幕背景一片黑,只能看到鼠标箭头。手动重启,在开机自检后按F8出现启动高级菜单,选择"最后一次正确的配置",顺利进入系统,但病毒依旧存在,卡巴斯基再次杀毒,重启后又遇到刚才连登陆界面都没出现的状况,没办法,只有重装系统(准确说是还原,之前我做过备份)。 

由于备份的时候就已经把IE7的临时文件夹更改到非系统分区,所以还原后也没有留意它。还原后第一件事情----安装SP3补丁,虽然之前即使安装了补丁也被病毒感染,但肯定的是,如果不安装,更可能被感染。接着把卡巴斯基和其他必备的软件安装好了,一切正常。过了几天,在用Windows自带的磁盘清理工具对系统盘进行清理的时候发现在"要删除的文件:"列表下有"Internet临时文件"和"脱机文件",文件还比较大,临时文件不是已经设置到了非系统盘吗?怎么还会在系统盘中有这么大的文件呢?打开IE7 的"Internet 属性"-》"浏览历史记录"-》"设置"的"Internet临时文件和历史记录设置"对话框,惊奇的发现"当前位置"是"C:\Document and Settings\Admin\Local Settings\Temporary Internet Files"(其中Admin是当前登陆的用户名),这个是系统的默认设置,但我确信在做系统备份之前就把位置改到了E盘,也就是文件应该存放在"E:\Internet 临时文件",而这次系统还原后我也没有对IE的临时文件设置进行过改动,想想真是蹊跷。 

既然临时文件夹现在的位置是默认的,那就改回来吧,在"Internet临时文件和历史记录设置"当中选择移动文件夹,在弹出的窗口中选择E盘,点击确定后系统会注销以更改设置,再次进入系统,再次打开"Internet临时文件和历史记录设置",很奇怪的,发现"当前位置"仍然是默认设置,即"C:\Document and Settings\Admin\Local Settings\Temporary Internet Files",很明显,更改没有起作用,重新以上操作,还是不行,包括注销后重启都没能把位置从默认位置改到E盘。打开E盘,发现"Internet 临时文件"还存在,但是文件夹不是隐藏的。 

从网上搜索到的一些相关信息来判断,可能和系统盘的临时文件夹下面的文件有关,而当前登陆用户是无法删除系统盘的Internet临时文件夹的,最后采取的解决办法就是:先重复上面的操作,把临时文件位置改到"E:\Internet 临时文件",注销后按两次Ctrl+Alt+Del键,出现经典的登陆对话窗口,"用户名"输入计算机管理员Administrator(不同于刚才登陆用的Admin用户),输入密码,现在就可以删除"C:\Document and Settings\Admin\Local Settings\Temporary Internet Files"了,注销Administrator,用Admin登陆,再看现在IE的临时文件存放位置,成功地改为了"E:\Internet 临时文件"。

在我中学开始学计算机的时候,键盘和主机上的按钮对我来说就是最直观的可操作的计算机部件,还记得那时候老师就是让我们从记忆Caps Lock、Enter、Shift、Ctrl、,Tab、Alt等键以及其中的某些组合起来的作用开始学起的。后来接触得越多了,就更习惯使用鼠标,“指哪儿打哪儿”,更方便。而键盘上的快捷键更多的是用在“系统级”的操作中,如Ctrl+Alt+Tab打开任务管理器、Win+R打开“运行”、F1打开“帮助”等。其实用快捷键操作,无论是操作还是系统的反应速度,比用鼠标更为节省时间,但是由于不同的应用程序有不同的操作选项,除了F1、Ctrl+C、Ctrl+V、Ctrl+S等“系统级的”都能用,剩下的要使用快捷键的话有太多的要记忆,而且不同应用程序对在同一个或者类似选项的快捷键定义极有可能不一样,更增加了不便。

到了后来,随着网络的普及和发展,用电脑的时间大部分是在网络上,浏览器也就成了使用最多的软件,可以毫不夸张地说,现在在我使用电脑的时间当中,浏览器占据了三分之二以上。Jeff Atwood就列出了五个我们必须知道的浏览器快捷键,我感觉非常实用,其中的很多我以前都不知道,实在是很惭愧,所以现在大致把它翻译出来,分享给大家。

如果您使用的是Windows Vista,可以参考这篇文章,通过设置状态栏的应用程序图标来设置其对应程序的快捷键可以使用Win+数字 来进行设置。

以下的大部分快捷键技巧适用于IE 7.0和Firefox,和操作系统无关。

Alt+D可以定位到浏览器的地址栏

screenshot: browser keyboard shortcut, Alt+D

 

Ctrl+E可以定位到浏览器的搜索框。

screenshot: browser keyboard shortcut, Ctrl+E

比较有意思的是,如果您使用的是Windows Vista,上面两个快捷键技巧同样适用于文件浏览器。

输入URL地址和搜索关键词以后,我们都会按Enter,但是这样的话显示当前浏览器窗口的内容就会被刚才输入的另外一个URL地址所对应的网页和搜索结果网页所替代。如果您不想这样的话,可以按Alt+Enter在新的选项卡中打开网址。

screenshot: keyboard shortcut, Alt+Enter

当然,用键盘上的快捷键并不表示说就是为了不用鼠标。在大多数情况下,您大可以把快捷键和鼠标结合起来使用,只要这样能让您的浏览体验更好。Jeff Atwood也说,他并非一个“keyboard purist”,相信大多数人也一样。当然,如果如果您想做一个“keyboard purist”,不妨看看这个,这里有浏览器的所有快捷方式。

其实,除了键盘上的快捷键,鼠标也可以适用快捷键。IE 7.0和Firefox都支持标签(Tab)浏览,在打开一个当前网页的某个链接时,您是否每次都是打开右键,通过选择“在新选项卡中打开”完成的呢?其实只要按下鼠标的中键(即滚轮,相信现在的鼠标应该都有吧,呵呵),就可以实现这样的操作,而且在打开新选项卡的同时,还不影响您浏览当前网页(不会切换到新的选项卡。

pressing the middle mouse button

鼠标中键除了可以打开新的选项卡,还可以关闭选项卡。

相信有了上面的快捷键技巧,在您用浏览器浏览网页的时候,能更方便,有更好的使用体验。

特别声明:以上大部分内容翻译自Jeff Atwood的The Five Browser Shortcuts Everyone Should Know,图片也引用其网站Coding Horror,如果您要翻译或转载,请请务必以超链接形式标明文章原始出处和作者信息。

 

10月18日,微软正式发布IE7浏览器( ),新的IE7.0不仅在界面(streamlined interface )更漂亮,在功能上也也更完善,加入了“tabbed browsing”(多标签浏览)、根据需要对进行打印设置(improved printing),“RSS feeds”、Choose multiple search
providers(选择不同的搜索引擎来进行搜索)等新功能,另外,IE7.0还在安全方面(improved security features)做了改进,增加了对钓鱼网站的监控。

唯一一点遗憾的是,IE7.0在安装时要对Windows进行正版验证,如果你的操作系统不是正版的拷贝,那么你将无法安装。不过不要担心,一位叫做Mahmud Shaon的牛人在他的Blog上介绍了一种让盗版XP也能通过正版验证的方法,步骤如下:

  1. 微软网站下载Internet Explorer 7.0。根据你所使用操作系统版本的具体情况,选择相应的版本。如果你正在使用Windows XP Service Pack 2 (SP2),则选择“Internet Explorer 7 for Windows XP Service Pack 2 (SP2)”,如果你使用的是没有安装service pack 2.0的Windows XP,则无法安装IE7.0。 用WinRAR把下载的IE7-WindowsXP-x86-enu.exe解压到一个文件夹(比如IE7-WindowsXP-x86-enu)。
  2. spymac网站上下载补丁iecustom.dll,把它复制到上一步解压时建立的文件夹(如IE7-WindowsXP-x86-enu)下的update目录,当系统提示是否覆盖同名文件时,选择“是”。
  3. 运行update目录下的“update.exe”(不是iesetup.exe!!!)。最后,选择“exit/finish”而不是“restart”来完成update.exe的运行。
  4. 还是从spymac网站下载normaliz.dll并把它复制到系统盘的Windows\System32目录下(如C:\Windows\System32)(为了防止安装后找不到文件而出现问题),然后重启电脑。
  5. 重启电脑后,你也许会遇到explorer.exe进程找不到normaliz.dll 这个文件的问题。如果遇到这个问题,你的桌面会是空白的(如果你没有遇到这个问题,请直接转到步骤7),你可以用以下步骤来解决这个问题: a.按Ctrl+Alt+Del打开任务管理器 b.选择“文件”->“运行” 输入“cmd”,回车,打开Windows命令提示符 c.在命令提示符中输入“copy
    c:\normaliz.dll c:\windows\system32\normaliz.dll”,并执行命令,然后重起系统
    d.重启后,桌面就可以正常显示了。
  6. 运行update目录的“xmllitesetup.exe”。
  7. 重新启动系统,运行IE7.0……祝贺你,你成功了。

firefoxdestroyer.com的详细WHOIS信息

PostShow上看到一篇标题为"IE粉碎计划"的文章,说的是一个叫做"explorerdestroyer"的网站发布了一段 Javascript 代码,代码名叫" Explorer Destroyer ",如果你把它加到自己的 blog 上,你的访问者如果使用的是 IE 浏览器,页面将会不能读取,并跳转至 Firefox 推荐下载页。这便是他们"IE粉碎计划"的一部分。explorerdestroyer的人说,它"既有社会效益(为你的访客推荐 cooool 的东西),又有经济效益(Firefox 下载的 Adsense 广告价格可是1USD啊)。"

有了explorerdestroyer,会不会有FirefoxDestroyer呢?带着好奇,我查了查FirefoxDestroyer.com的域名信息,果然有(如右上图)!又试着在地址栏输入
http://www.firefoxdestroyer.com/,结果地址发生了转向,变成了http://foxdestroyer.com/ ,页面上只有一个到微软网站介绍IE 7的页面链接,非常有趣!

Tags

他们来过

和我聊天

Powered by Movable Type 4.1