如何最好地说服人们升级IE浏览器?
我最近问了一个问题 ,因为措辞过于强硬而被击落。 我今天再去一次,因为这是我真正关心的事情,我真的很想从这些聪明人那里得到反馈和想法。
IE6是不是我的存在的祸害,但它是接近的。 我是一个networking开发人员,并花费太多的时间来修复IE6的东西。 考虑到它的年龄和相对质量,我感到震惊,许多人仍在使用它。
据我所知,有些公司仍然将其用于传统的内部Web应用程序支持,但是我发现现在有两家公司现在还没有升级,因为XP的自动更新默认没有提供它(您必须通过基于浏览器的Windows Update安装IE7 / 8)。
因此,忘记那些需要它的人, 你如何说服个人或组织升级到更新版本的IE?
做警告横幅工作? 我曾考虑过跳过IE6修复,并把“这个网站最好的工作…”声明,但肯定有一个糟糕的渲染网站,使我和/或我的客户端看起来不好,而不是IE6。
也有人不需要保持IE6,但不能升级,因为他们在一个受控制的环境。 什么是最好的方式来影响他们足以让他们的pipe理员来解决这个问题?
注意:正如我上次所说的,我不在乎将这些人移动到另一个浏览器。 我不介意给他们这个select,但这当然不应该是一个Firefox / FOSS超级用户线程。
我也不是在寻找一个战斗,只是build设性的想法使业务types意识到浏览器技术损害最小的方式。
编辑:有几个“你不能强迫”的答案。 我同意,但我觉得我可以影响它。 我告诉人们,当我看到IE6,但我不坐在每个访问我所做的网站的每个IE6用户后面。
考虑香烟的健康警语。 他们不强迫人们停止吸烟,但他们确实以相当残酷的方式进行教育(现今)。 毫无疑问,教育人群已经对吸烟者的数量产生了巨大的影响。
IE6比吸烟less上瘾,是的,是的,推动教育理念似乎可能会影响正确的人做正确的事情。
忽略强制执行IE6的安装,请考虑将应用程序分割为IE6用户可以使用的基本function(虽然不具备可用性和可用性)以及仅适用于较新浏览器的高级function。 吸引用户到较新的浏览器与承诺的酷东西。
你不能强迫他们,特别是如果他们的公司中的IT强制要求IE6的话。
编辑:我同意教育人,但虽然有人受过教育,他仍然不能升级,除非IT允许。
那么,你总是可以告诉他们这是8岁。 可能比他们的电视或汽车年纪大。 大多数人会愿意升级到一个新的模式,如果他们可以得到它的自由。 只要把它放在其他的东西(如汽车和电视),让他们知道它的真正年龄。 这应该适用于高层pipe理人员,因为他们通常会失去很多技术专长。 🙂
简单的销售。
你必须find什么激励你的用户,并向他们展示升级如何使他们受益。
问题在于你所针对的用户(通常不懂技术的人,或者公司的政策限制),除了恐吓手段外,没有什么可以激励他们的。
您可以编写非常简单易于维护IE浏览器的页面,并保存为其他浏览器的酷东西,并显示他们预览了另一个浏览器可以做…
这是一个很好的例子: Microsoft SharePoint 2010不支持IE 6。
这将迫使大多数大公司升级。
奥利,
我以前一直处于你的境地。 在所有情况下,我确定我的CSS和Javascript呈现并在IE6中运行良好,但是随后我为以后的浏览器添加了渐进式增强function。 然后,我通过说“我已经添加了一些你可以在新浏览器中看到的东西”来吸引顾客。 这本身在多数时候使他们兴趣做交换。
下载IE8,Google Chrome,Safari或Firefox,并向他们展示他们呈现页面的速度比IE6快多less。
告诉他们请求caching与IE6无法正常工作(如果你使用的是IIS)
但诚实地说,向他们展示新浏览器的速度,特别是如果你正在做大量的JavaScript的事情。 新的渲染速度是惊人的。
GMail向IE6 / 7用户展示了一个小小的不显眼的通知:“希望你的GMail能更好/更快地工作?点击这里”。 目标网页提供了对Chrome,FF3和IE8的升级。
我认为,如果更多的网站传播关于最终用户从受信任名称安装免费升级软件的好处的话, 这将会走很长的路。
我认为你所希望的最好的方式是黑客攻击CSS,但是使用横幅。
给大家的一个提示:朋友不要让朋友使用IE6。
我认为现在最好的办法是处理它。 我会尽量让您的网站完全兼容IE6&up。 但是,您仍然可以在网站中包含浏览器检测,告诉用户他们使用的浏览器可能无法正常工作。
我见过网站之前这样做。 想起美国银行的网上银行。 过去,他们会在运行Google Chrome时发出这样的消息。 您可以收到一条警告消息,指出该网站可能无法在您的浏览器中正常运行,即使这种情况大部分也是如此。 这是鼓励用户升级的一种方式。 但是,这是一个很好的路线。 如果你过头了,你将不可避免地吓跑一些不愿意或无法使用的用户(比如公共图书馆,学校等)来升级他们的浏览器。
国际海事组织,基本上你只是浪费你的时间,如果你尝试这样做。 不pipe你做了多less教育,只要Windows XP是占主导地位的操作系统,你仍然需要支持IE6,因为很大一部分IE用户只是使用操作系统附带的东西,而不会去升级,期限。 你可能会说服一些人升级,但是你不会说服自己是否继续支持IE6。 直到Windows 98终于离开,IE4才能安全地被忽略。
如果Windows 7的performance比Vista更好,那么也许在3年左右的时间内,我们就不用担心IE6了,但是在那之前,这只是一个你必须面对的事实。 如果你想说服人们升级只是因为你想帮助他们有一个更好的经验,那么这可能是一个有价值的目标,但试图说服他们升级,让你不再需要支持该浏览器只是一个练习徒劳无益
我认为你正在考虑错误的方式。 假设我们每个人都以努力和优势为基础做出决定,你认为升级浏览器(很多工作和非技术人员非常困难)是否有足够的优势来certificate这一点? 也许不会!
所需要的是时间,Vista搭载IE7,Windows 7将搭载IE8。 虽然公司不会在一夜之间转换,但时间会解决这个问题
如果您提供的是您的消费群真正关心的内容,但是您的网站无法在IE 6上实际运行,那么我会检查它们是否使用了不支持的浏览器(IE 6),如果它们将它们redirect到特定于其浏览器的页面(有限的function,没有得到很好的支持等),或者只是一个页面,说他们正在使用你不支持的浏览器。
这里的重点是:如果他们真的关心,那么他们会在他们的IT部门竖琴,让它安装。 然而,如果你只是让他们使用你的网站,但是在一个破碎的意义上,那么他们会认为你的网站是可怕的,需要修复。
我目前的公司仍然强制IE6,我怀疑这是因为他们有很多内部网站不能在IE7中工作。 对此你没有太多可以做的事情。 至less我也可以在公司以外的地方使用Firefox。
less数指甲和脚趾应该说服他们。
如果你是支持你的客户坚持使用IE6而不是更新的浏览器的Web应用程序的供应商,我会说试图为他们提供升级激励(例如较低的支持合同费用,一次性续约折扣或一些“增强”的function集,一旦他们升级他们的最低公分母浏览器,将奇迹般地启用)。
我同意前面提到的有关警告标语的一些看法,他们会感到烦恼和无用。
如果公司如此庞大和/或官僚化,以致在升级方面难以销售,那么他们可能需要几年时间才能获得“现有”。 我曾经工作过的一家医院刚刚完成了升级到Windows NT 4,而XP已经出来了一年。
就个人而言,如果我对这种情况有任何影响力的话,那么随着IE6在客户现场的使用,每年在我的支持或开发费用上会明显提高我的年度发票,同时将它们呈现得更低升级他们的浏览器的定价选项。
我认为这是一个会加class加点的问题。 新的应用程序开始使用HTML5function,我怀疑IE将在未来5年内支持的东西。 这应该开始移动客户远离旧的浏览器。
我认为让IE6升级的最好办法就是购买一台新电脑或升级操作系统。
人们不喜欢IE6,因为他们喜欢它。 他们保留它,因为他们的IT部门需要它。 这可能是因为他们有内部软件,他们不能升级,或者因为他们的IT部门不想被打扰,但前者更可能。
不过,我相信XP是IE6的最后一个操作系统。 Vista和Win7不支持它,所以用户和IT部门别无select。
你会认为选项卡浏览就足够了一个卖点。
您将能够“强制”升级的唯一方法是为需要使用最新版本的Internet Exploder的企业创build必备的应用程序。
然而,机会很渺茫。
一个更好的select是实际开发您的Web应用程序与您的目标市场的头脑。 如果您正在开发一款适用于传统浏览器的企业产品,那就开发出来迎合这一挑战。
你只能抱着你的访客到目前为止。 如果他们不愿意用浏览器select来改变他们的行为,那么这真的不是你的问题。
在最后一天,如果我们决定必须迎合每个人,那么你可以忘记过去15年来浏览器技术所取得的进展,并且已经(接近)100%的覆盖率。 但那只是荒谬的。
基本上 – 使用跨浏览器兼容的技术为您的目标市场开发,并根据需要降低function/样式 – 并意识到您不能一直满足所有人
我认为最好的办法是重新打包你的网站只为IE7 +(显示旧版本的IE6),并在您的IE6网站以一个有吸引力的方式,如“新”,“升级到V2,新特色的东西”和其他欺骗性但无害的营销方式:P。 基本上,让他们对IE7 / FF /等等有吸引力。 或者人们不认为这是值得的努力。
这一举措将以对数或甚至指数级的速度进行,也就是说,随着用户开始移动,更多的用户会相信其价值,就像同伴压力:P
你必须做出一个很好的论点。 例如FF如何更安全,因为它通常使用比IE6less的特权运行。
在digg上有一些有趣的img,从学校pipe理员升级到firefox的通知,这是原因之一。
编辑:我使用ie6update.com的脚本在我的stream行网站,以帮助那些可怜的ie6用户升级:P
你知道“过去的生活”吗? 只需在您的网站上放置脚本,鼓励IE6用户使用友好的,非谴责的消息进行升级,并链接到最新的IE。
你可以通过像HiJackThis这样的机器扫描他们的机器来向他们certificate这一点,以显示他们现有的计算机是如何被没有最新的IE浏览器。
简单!更新的版本还没有经过彻底的testing,因此不支持!许多软件产品的新版本还引入了毫无疑问的被动function,这是市场营销导向,甚至窃听机密信息!
不是第一个尝试新的人,
也不是最后一个把旧的放在一边。
– 亚历山大·波普
你不能说服人们升级。 唯一有IE6的人不在乎或者在大公司/政府工作,他们无法控制他们使用的浏览器。
一个横幅或警告只是让他们烦恼。
根据我的经验,如果你有渲染问题,这通常是与您的CSS更深层次的问题。 通常,我制作了一个样式表,它在IE和Firefox中都或多或less地运行。
例如,如果您没有明确包含文档types,则使用自动边距居中放置div在IE中将不起作用。 这对于html文档来说确实是一个正常的期望,所以渲染问题不是一个开始的问题。
这些东西走上了图腾柱。 除非你使用的是ASP.NET Web控件,否则在使用单个样式表的所有浏览器中都可以正确渲染div。
为networking创build一个标准。 然后修复IE。
- HTML锚点标记是否应该声明已禁用的属性?
- 在线Internet Explorer模拟器
- 我怎样才能防止退格键导航回来?
- 在同一台机器上运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8
- 跨浏览器(IE8-)getComputedStyle与Javascript?
- 如何修复JavaScript的Internet Explorer浏览器中的Array indexOf()
- IE 6和IE 7的Z指数问题
- 即使模拟Internet Explorer 8文档模式,为什么Internet Explorer 11不符合条件注释?
- 如何处理IE 8中JavaScript Object.bind()方法的缺失