61阅读

ie浏览器首页被锁定-Chrome浏览器被指“IE杀手”尚难击垮Windows

发布时间:2017-10-18 所属栏目:bho

一 : Chrome浏览器被指“IE杀手”尚难击垮Windows

  CNET科技资讯网9月5日国际报道 有人称谷歌新开发的Chrome浏览器是“IE杀手”,更有甚者称之为“Windows杀手”。谷歌新发布的浏览器能否撼动微软尚不明朗,但谷歌无疑在为改变业界现状而做准备。

  谷歌进入浏览器市场一点都不惊奇。谷歌在我们的网络活动中起着举足轻重的作用:搜索应用、电子邮件应用、办公文档应用等由谷歌提供的网络应用丰富多采。

  为实现满足用户网络需求的目标,谷歌推出网络浏览器来协调其网络应用。借助Chrome浏览器,谷歌希望依靠大量的数据中心“云计算”将更多的用户计算由桌面系统转移到网络上来。但仅靠谷歌推出的浏览器就能使用户放弃原来的网络浏览器和电脑操作系统吗?

  我们先讨论操作系统。你最喜欢的操作系统是什么?是Windows操作系统、还是OS X操作系统、抑或Linux操作系统?无论你是哪种操作系统的忠实用户,至少在未来数年内你需要一个操作系统来启动自己的电脑并存储应用软件。因为操作系统太庞大了,无法通过云计算直接运行。

  当使用Chrome浏览器隔离网络活动时(如打开一个标签播放视频流时不会降低其它的网络浏览速度),仍然需要一个操作系统做基础。如谷歌在发布Chrome浏览器时就没有考虑要用Chrome浏览器来替代操作系统。尽管经过了两年的努力,若没有Windows操作系统,Chrome照样不能运行,而且Chrome根本就不能在苹果的OS X操作系统或Linux操作系统上运行。

  另一个问题就是Chrome在与谷歌的竞争对手争夺市场份额方面的潜力。Chrome能从IE浏览器72%的市场份额和火狐20%的市场份额中争夺到份额吗?Chrome最初的表现当然很强劲。雷曼兄弟分析师表示,Chrome发布当天的免费下载量就达到了2%的市场份额。雷曼兄弟的分析师预测,未来两年内Chrome市场份额有望达到15%-20%。

  此外,并没有证据表明谷歌的Chrome是一款革命性的网络浏览器。谷歌工程师强调了Chrome的架构不同,预测其处理软件应用的能力要比竞争产品强。但第一天下载Chrome的网民发现该款浏览器只是一款“裸”浏览器,没有其它浏览器所具备的附件和插件功能。

  值得Chrome骄傲的是谷歌品牌,尽管谷歌推出的产品不一定都能为投资者带来收益,但其品牌却能创造奇迹。谷歌粉丝们一定会抓住机会,积极下载谷歌品牌的浏览器,用于查看Gmail、查找Google Map,在Google.com上查找洗洁剂。

  是因为用户迷恋谷歌品牌才促进了Chrome的市场份额,若说Chrome是“Windows杀手”或“IE杀手”,这种论点太不靠谱了。

二 : IE 浏览器20年辛酸史:曾得盛宠,终被赐死

从首个IE的诞生到如今生命的结束,刚刚好经历了20年。在这20年岁月里,IE有过荣耀,有过辉煌,有过挣扎,也有过没落。下面就让我们一起来回顾一下IE的20年成长史。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

据国外媒体报道,微软本周早些时候证实,将在未来全面放弃Internet Explorer(IE)浏览器,拟为Windows 10中全新开发的“Project Spartan”浏览器让路。从首个IE的诞生到如今生命的结束,刚刚好经历了20年。

在这20年岁月里,IE有过荣耀,有过辉煌,有过挣扎,也有过没落。下面就让我们一起来回顾一下IE的20年成长史:

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

1995年:微软Internet Explorer浏览器(IE 1)诞生

Internet Explorer 1其实是微软和一家名为Spyglass的小公司之间的授权协议的产物。Spyglass是当时Mosaic网页浏览器(全球最早可显示图片的浏览器之一)背后的开发商。据帮助开发了Mosaic的原型的开发者埃里克·辛科(Eric Sink)表示,微软与Spyglass签署授权协议,主要是为了与当时的巨头网景公司抗衡。

“使用我们的授权许可对当时的Spyglass来说是一场巨大的胜利。但也是一个巨大的失败。因为在我们试图与我们的OEM浏览器授权客户安排第二次会议时,我们被响亮地抽了一个耳光——我们的客户告诉我们,他们不会再与我们签授权协议了,因为微软正在扼杀他们——我们将浏览器技术授权给了120家公司,但其中那个叫微软的将另外119家全部屠杀。”

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

1995年:模仿网景浏览器的IE 2诞生

IE 1问世仅几个月,微软便在同年的11月发布了第二版本的InternetExplorer。第二版最明显的改变在于复制了当时最热门浏览器——网景浏览器(Netscape Navigator)的若干项功能及设计。早些年,很多网站只为兼容网[www.61k.com)景浏览器而开发,以至于该浏览器在1996年的市场份额一度维持在90%左右。微软要想击败网警,首先就要拥抱和兼容后者的标准。于是,IE 2.0引入了收藏栏功能,并开始对HTML的一些标准提供支持。IE 2.0最终在大多数网页渲染上几乎做到了和网景浏览器一致。此外,还值得一提的是,IE 2.0也是首个支持Mac OS系统的IE浏览器,不过这发生在Windows版本上市6个月之后。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

1996年:IE 3让微软看到了增长

IE 3.0发布于1996年8月,是第一款真正让网景感到威胁的浏览器。为挑战后者,微软反向工程JavaScript脚本语言,并由此推出了一个面向IE浏览器的Jscript for IE;此外,IE浏览器从该版本开始支持ActiveX、插件以及128位加密等新技术。IE 3.0已经完全摒弃了已被使用了两个版本的Spyglass的原始代码——虽然代码不再继续使用,但部分Spyglass的技术被保留了下来,也因此在后来的日子里被告至法庭,微软最终向Spyglass赔付800万美元以和解官司。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

1997年:IE 4.0引爆战争,微软迎来大量诉讼

微软在1997年10月正式发布了IE 4.0。IE开发团队为表示庆祝,在网景公司门前的草坪上树起了一座10英尺高的字母“e”雕像——你没看错,微软在网景公司草坪上树雕像。IE 4.0被广泛认为是微软在浏览器市场的转折性产品,是一款真正发起战争的产品——微软将IE 4.0集成至了Windows操作系统中,此举使得网景的份额大幅流失给微软,并最终走向倒闭。此外,在Windows中集成IE浏览器的做法,也为2001年美国政府以《反垄断法》重罚微软埋下了伏笔。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

1999年:IE 5.0占领全球市场

先是在1998年6月发布了一个IE 5.0开发者预览版,后又在同年11月发布了一个公众预览版,最终,微软于1999年3月正式发布了随后被集成至Windows 98 SE(1999年9月)中的IE 5.0浏览器。IE 5.0增加了对XMLHttpRequest (XHR)和HTML Application (HTA)的支持。在微软发布IE 6.0之际,IE 5的全球市场份额已经攀升至80%以上,其中很大原因是微软在Windows中的集成。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

2001年:IE 6.0被冠以“史上最差科技产品”的头衔

IE 6与Windows XP和WindowsServer 2003一同推出,截至2002年,IE的市场占有率已经接近90%。尽管市占率空前高,但IE 6最臭名昭著的却是其安全隐患问题,而其中的缘由则大多是因为设计本身而导致。2004年,美国计算机安全紧急应变小组(US-CERT)发布了一份《计算机安全漏洞报告》,明确指出IE的设计缺陷加之其被深入集成至Windows系统的做法,使得该浏览器完完全全成为了一个高危的累赘。同时多个安全专家也开始呼吁用户放弃使用IE浏览器。2006年,《PC World》杂志评选出“史上最糟糕的科技产品”,其中IE 6.0名列第八位。“或许是这个星球上最不安全的软件产品”——这是杂志报道对IE 6.0的评价。作为反垄断案的判决结果,IE 6.0也是最后一个被命名为“Microsoft Internet Explorer”的IE浏览器。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

2006年:IE 7.0终于在千呼万唤中亮相

此时距离IE 6.0的发布已经过去5年多。“Microsoft Internet Explorer”的字样被“WindowsInternet Explorer”取代。IE 7是Windows Vista的默认浏览器,同时也提供Windows XP版本。IE 7支持256位加密(仅限于Vista用户)和Windows RSS平台。微软宣称,由于ActiveX控件被设计拥有自己独立的进程(不再占用Windows Explorer系统进程),因此IE 7的安全性有了大幅提高。可能是因为等得太久,IE 7在市场份额上始终不能追赶上IE 6,期间也为如Mozilla Firefox(火狐)浏览器创造了机会。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

2009年:IE 8.0进一步改善,但还不足够

IE 8被广泛认为相比前两个版本的IE浏览器存在较大改进。然而,IE8来得太晚,微软在浏览器市场的份额已开始流失,其中最大的两个竞争对手分别是Mozilla Firefox和谷歌Chrome。IE 8提供了新的开发者工具及一些如加速器、推荐网站、性能稳定性改善等的新特性。不过最终,IE 8没能成功帮助微软重新夺回丢失的市场份额。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

2011年:IE 9成微软最后的努力

针对IE 9,微软改变了用户界面设计,并将重心转移至HTML 5、CSS3、XHTML以及其他功能改善方面。IE 9为独立产品,并没有随任何操作系统一同发布。此外,为挽回市场份额,微软甚至不惜重金在电视、Tumblr等社交网站上投入了一系列广告。目前大多数评论认为,IE 9从技术上达到了与Firefox和Chrome不相上下的水平,只是其市场份额却始终未能如微软所愿实现大幅增长。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

2012年:IE 10为Windows 8专属浏览器

IE 10只存在于Windows 8系统中,同时鉴于后者的特殊定位,IE 10呈现两种版本:Metro风格(现微软称为通用应用)和传统桌面风格。前者在设计上强调触屏操作友好,但不支持插件功能;后者支持插件功能,外观与上一版本无太大差异。IE 10内置了Adobe Flash Player,不过考虑到Flash对电池续航的折损,其部分功能在Metro版本中被屏蔽。有关IE 10的评价目前大多与Windows 8捆绑在一起,因此这里不单独强调。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

2013年:IE 11,最后的版本

IE 11随Windows 8.1一同发布,将会成为微软IE系列的最终版本。IE 11在性能表现不差,至少在CraigBuckler一项测试中其性能达到了Chrome和Firefox的水平。IE 11在面对新网络标准的兼容性上略落后于主要竞争对手。

IE 浏览器20年辛酸史:曾得盛宠,终被赐死_ie 6.0

Project Spartan能带来什么?

ProjectSpartan还只是微软针对Windows 10新浏览器的开发代号,至于产品的最终商标名,目前暂无定论。根据微软1月份Windows 10发布会议透露的信息,新浏览将包含如下特性:集成Cortana语音助手、可在浏览器内注释网页并与他人共享、读取网页内容的工具等等。此外,新浏览器使用了全新开发的渲染引擎,并被设计为跨平台支持从智能手机到桌面电脑的一切设备。

作者:@网易科技

来源:钛媒体

原文地址:

三 : 定制IE浏览器的尖兵利器 - BHO

  IE浏览器是当前使用人数最广的浏览器, 本文主要来讲述如何来打造我们自己特色的浏览器, 自定义工具栏按钮, 自定义网页的右击菜单, BHO技术与IE浏览器. 本文写作过程中参考不少网络上的相关资料, 我将在最后的参考资料中列出这些文章.

自定义工具栏按钮

我们经常看到迅雷, 网际快车(FlashGet)等软件安装后会向IE的工具条添加自己的按钮。[www.61k.com]按下按钮后还会作出相应的动作,这种功能是如何实现的呢?

基本原理:
从IE5开始便允许我们向工具栏添加自己的按钮,其本质就是修改注册表,添加创建此按钮所需的信息。

实现步骤:
1.创建此按钮的GUID(globally unique identifier)
你可以通过Visual Studio中的Guidgen.exe来产生GUID。
例如我生成的GUID是{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}
以下的例子中我都使用这个GUID来作说明。

2.创建子键HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}

3.在此子键下创建如下字串值。
(1)CLSID
这是IE的CLSID,其值必须为{1FBA04EE-3024-11D2-8F1F-0000F87ABD16}
(2)Default Visible
指明此按钮默认状态下是否可见,Yes表示可见,No为不可见
(3)ButtonText
按钮文字
(4)Icon
默认状态下的图标全路径,例如c:\vckbase.ico。也可以是EXE文件中包含的图标,例如:C:\PROGRA~1\NETANTS\NetAnts.exe,1000(后面的1000是指EXE文件中该图标文件对应的资源ID)
(5)HotIcon
鼠标移到按钮上时的图标全路径

 bho 定制IE浏览器的尖兵利器 - BHO

如下子键为按下按钮后需要执行的相应动作:可以是COM对象、浏览条Explorer Bar、脚本Script、可执行文件。
下面我们逐个进行介绍。

①COM对象
你需要建立名为ClsidExtension的字串值,其值应该为此COM对象的GUID
例如金山词霸就使用ClsidExtension来调用自己的COM对象。

②浏览条Explorer Bar
所谓浏览条就是类似我们按下往IE历史按钮后打开的历史记录列表,其本质好比MFC中的CReBar对象。 浏览条也可以自己制作,
因为超出了本文的范围,暂不作讲解。
为了在按下按钮后打开一个浏览条,你需要建立名为BandCLSID的字串值,其值为浏览条的CLSID

③脚本Script
按下按钮后执行的脚本,例如:"%SystemRoot%\web\related.htm"
你可以在这个HTML文件里面加上脚本来得到IE当前的许多信息,需要注意的是假如你想通过Script打开非脚本的HTML文件是不可行的。

④可执行文件
假如我们想让IE在按下按钮后执行一个可执行文件, 你可以增加名为Exec的字串值,其值为此可执行文件的全路径,
例如c:\windows\notepad.exe或者是一个网址如http://wwww.cnblogs.com. 最终效果如下

bho 定制IE浏览器的尖兵利器 - BHO 

自定义网页的右击菜单

我们经常看到页面右击菜单中的如迅雷下载所有链接, 百度搜藏, 乃至到收藏此页到【博客园网摘】; 这些是如何实现的呢? 其实很简单, 一句话修改注册表即可.

一、在IE菜单中加入菜单项
在注册表HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt项下建立一个新项,项的名称即为出现在菜单中的标题
将新建项的默认值设定为一个URL地址,当用户点击菜单项后,IE就会调用URL指向的页面中的脚本。举例说明, 收藏此页到【博客园网摘】中其URL地址:http://wz.cnblogs.com/rightclick/, 对应页面就简单一个JavaScript脚本, 大家如果感兴趣可以查看一下其源代码内容.
bho 定制IE浏览器的尖兵利器 - BHO
二、如何控制菜单项在合适的时候显示
下面再介绍一下上面注册项中Contexts项的作用,通过该项可以制定菜单项在右键点击IE中的什么对象时出现,它可以为以下的值或其组合值

对象
缺省CONTEXT_MENU_DEFAULT0x1
图片CONTEXT_MENU_IMAGE0x2
控件CONTEXT_MENU_CONTROL0x4
表单域0x8
选择文本CONTEXT_MENU_TEXTSELECT0x10
锚点CONTEXT_MENU_ANCHOR0x20
超链接0x22
右键点击网页中除上以外的地方显示该项
CONTEXT_MENU_UNKNOWN
0x40

例如上面我们希望菜单项在用户点击图片或者超链接时出现,那么我们就将值设置为

dword:00000022

既在点击图片 或者 锚点时出现菜单。一个锚点是页面中描述一个超链接的对象。如果不设置Contexts 项,则菜单项会在点击任何对象时出现在右键菜单中。收藏此页到博客园网摘功能就是缺省设置.

BHO

BHO(浏览器辅助对象)是一种简单的ATL COM对象,而Internet Explorer会在每次运行时都加载它;换句话来说,即每个Internet Explorer的实例都会加载它。BHO运行在Internet Explorer的地址空间内,能对可访问的对象(如窗口、模块等等)执行任何操作,且因为它依附于浏览器的主窗口,所以其生命期与浏览器实例的生命期一致。

如果在系统中打开了活动桌面,BHO也能随同Windows Explorer一起启动。如果不想在Windows Explorer中运行BHO,可将如下代码添加到DLLMain中:

TCHAR strLoader[MAX_PATH];

::GetModuleFileName (NULL, strLoader, MAX_PATH);
if(stricmp("explorer.exe", strLoader) == 0)
return FALSE;

BHO的COM Server必须实现IObjectWithSite,以便对象可以挂钩到浏览器事件,Internet Explorer会依靠IObjectWithSite将一个指针传递到它的IUnknown接口,所以,只需实现IObjectWithSite的SetSite方法就行了.

参考浏览器帮助程序对象

IWebBrowser2::ShowBrowserBar 方法

http://msdn.microsoft.com/workshop/browser/webbrowser/reference/IFaces/IWebBrowser2/ShowBrowserBar.asp

Browser Helper Objects: The Browser the Way You Want It

如何使用BHO定制你的Internet Explorer浏览器

IHTMLSelectionObject2 Interface

http://msdn.microsoft.com/en-us/library/aa768843(VS.85).aspx

ActiveX Security: Improvements and Best Practices

http://msdn.microsoft.com/en-us/library/bb250471(VS.85).aspx#psd

Building Browser Helper Objects with Visual Studio 2005

http://msdn.microsoft.com/en-us/library/bb250489(VS.85).aspx

BHO,好厉害的东东

VC++开发BHO插件——定制你的浏览器  作者 陆其明

参考阅读文档:

浏览器的定制与扩展

用VC6实现IE工具栏

如何往IE工具条添加按钮

如何提取网页中所有链接

采集网页选定部分全攻略

如何获取网页密码框中的密码

如何禁用HTML页面的上下文菜单

如何使用BHO定制你的Internet Explorer浏览器

ATL 实现定制的 IE 浏览器栏、工具栏和桌面工具栏

四 : 怎么锁定IE浏览器主页 IE浏览器主页锁定方法图解

常在网上飘,哪有不中招?当你浏览一些流氓网站或者安装一些不良软件时候,不知不觉你的IE主页就被篡改、锁定而无法更改。很是让你烦心、愤怒。其实,你自己可以设定锁定你的主页,达到防止流氓行为更改你的主页!

【IE主页锁定方法步骤】:

点击任务栏的【开始--运行】,然后在运行栏上输入【gpedit.msc】

按回车键,然后弹出了【本地组策略编辑器】窗口,现在依次点击【用户配置---管理模板---Windows组件---Internet Explorer】,在上面的窗口右侧我们可以找到“禁用更改主页设置”这一项,双击打开,在设置标签中选中“已启用”,单击“确定”关闭“组策略”。这样就通过组策略锁定了IE主页了。

这样流氓软件、木马就不能随意修改你的 IE主页了!

五 : 锁定浏览器首页,不让任何人修改的详细方法图文介绍

  主页被改一直是我们在使用电脑中比较纠结的问题。小编在这里教大家一个用组策略锁定主页,让别人再也没办法更改主页了。

  1

  进入组策略,进入的方法有2个。

  一个是在运行里面输入“gpedit.msc”

  另一个是通过C:WINDOWSsystem32下的“gpedit.msc”文件,双击它进入。当然你可以通过搜搜“gpedit.msc”然后双击进入组策略。

  2

  禁止更改主页设置介绍(这也是我要说的功能):

  禁止用户更改浏览器主页。主页是用户启动浏览器时最先出现的页。

  如果启用该策略,“Internet 选项”对话框中“常规”选项卡上“主页”区域的设置将变灰。

  如果禁用该策略或不对其进行配置,则用户可以更改其主页。

  如果设置了位于 用户配置管理模板Windows 组件Internet ExplorerInternet 控制面板中的“禁用常规页”策略,则无需设置该策略,因为“禁用常规页”策略将删除界面上的“常规”选项卡。

  该策略适用于希望维护公司内部主页一致性的管理员。

  3

  改功能的位置图:

不想让人修改浏览器首页怎么办 三联
本文标题:ie浏览器首页被锁定-Chrome浏览器被指“IE杀手”尚难击垮Windows
本文地址: http://www.61k.com/1061488.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1