微软带头打了30年,这场屏幕里的大乱斗,终于要结束了
来源:http://www.tudoupe.com时间:2022-03-09

最近有消息说
主要浏览器制造商(苹果、微软、谷歌和Mozilla)建立了合作,以解决网络设备方面的困难。

由于这个“联合军”几乎包括所有主要的浏览器销售商,程序员的工作将随着他们的合作而大大减少,互联网界将拥有更舒适和统一的冲浪经验。
一些较不寻常的页面效果,如下文所示,将不复存在。
不格式化的图像演示文稿( 左图表)

很不对头的动画效果

粘贴标签页眉没有按计划显示卡片 。

由于不同的浏览器对同一代码的解释不同,不同的网站在不同浏览器上显示或互动不同。
如果不为多个浏览器优化网站,用户的经验就会受到影响。
事实上,浏览器巨人是从浏览器创建过程中开始使用的,目的是解决不同浏览器不同阵营产生的兼容性和适当性问题。
最有趣的一个方面是微软, 通常被称为U. A. 战争。
今天我们来讨论一下
U. A. 拥有几乎所有的浏览器。 Mozilla是起点。

在开始之前不要问UA是什么 我们先从故事开始
30多年前,微软和Netscape 发动了第一次"借款人世界大战"
Netscape Navigator是一个著名的网络浏览器,内部代号为Mozilla。
你说的是互联网,不是互联网, 而是视角, 就像你现在看到的 IE 浏览器的图标。
由于在线环境出现了一些突破,例如Cookie、JavaScript脚本和框架技术,这些技术非常强大,对蠕虫很受欢迎。
另一方面,框架技术允许浏览器窗口同时显示许多页面、每个框架一页和一个不同的页面。

今天戴上它,你肯定在想: 就这些吗?
然而,在互联网早期,网页大多由一行文字和原始图像组成,例如下文所见的图像。
另一方面,框架提高了网页的可用性,使访问速度更快,并在一瞬间完成。

因为浏览器的属性发生了巨大变化, 夸张地说, 它提供了像框架这样的复杂能力, 有些甚至可能连图像都无法支持。
使用框架返回页面显然不适合不支持框架的网站 。
因此,用户代理生来就嗅嗅。
什么是你的UA?
U.A.是浏览器的识别码,浏览器载有浏览器信息的识别码,并发送到网站,知道自己是谁,知道自己能做什么(例如,如果你能展示照片),然后将你转到适当的网站。

以下是一个来自Netscape的U.A.的例子, 网站看到Mozilla/1.0, 了解浏览器和浏览器的版本号, 并在后面看到 Win3。
Mozilla/1.0 ( Win3.1 )
当美国看到它是一个网络浏览器时, 网络服务器赞美它是一个出色的浏览器!
如果有其他浏览器, 网络服务器会发送一个标准页面 。 毕竟, 如果它到达顶端, 而浏览器不支持它, 那么会怎样?
微软已经是一家大型公司,有大量有才华的软件开发商在互联网浏览器浏览器上工作,其中许多浏览器没有像框架和这些独立实体等网络视图那样落后。
IE 1.0

然而,因特网探索者当时是一个“新生儿”,虽然它支持一个高知名度的网页,但网站与信息经济不匹配,又恢复到通常的网页。
但IE等不及了,它想打败Netscape 并接管市场, 所以它选择欺骗。
你难道不想通过识别UA来决定哪个网站可以返回吗?
通过一系列机制,包括相关采购,IE的占用率上升到IE 4。 在0岁时,微软有效地降低了净值。
IE 4.0

然而,Netscape并没有完全承认失败,源代码在收购前已经公布,Firefox是根据最初开发代码Mozilla出生的。
这个组织的产品是Fire Fox浏览器。
Firefox根据以前的普遍获得:Firefox(Firefox)开发了自己的标识,以区别于先前的网络浏览器。
Mozilla还创建了一个称为Gecko的布局引擎,它相当强大,Fire Fox将它纳入其普遍获得服务。

跟前面一样。。
网站还了解到,使用Gecko引擎的浏览器将更有效率、更有成效,因此网站将为它建立一个更复杂的网页,并为其他浏览器建立一个常规网页。
有些浏览器存在问题,虽然理论上我们可以做到这一点,但网站不允许给我们机会,我们开始伪造 " ID " 。
一个戏剧性的场景展开:所有浏览器都开始伪装成Mozilla。
最初也是最重要的, Linux 支持者创建了Konqueror, 引擎是KHTML。
该团体认为,KHTML和Gecko一样优秀,但网站没有为他们提供一个好的网页,所以他们假装自己是自己,在U.Assuitable团体中写作,他们认为KHTML和Gecko一样优秀,但网站没有为他们提供一个好的网页,因此他们假装自己是自己,在U.A.上写了我们与Gecko的同等地位。
UA = Mozilla/5.0 (compatible; Konqueror/3.2; FreeBSD)
(KHTML, like Gecko)

Apple's Safari 建在KHTML引擎上,
然而,因为他不想失去他为KHTML写的东西, 他还选择把UA放在前面, 加上一点额外的标记。
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit /85.7 (KHTML, like Gecko) Safari/85.5
我们目前使用的最常用的铬浏览器基于 WebKit, 但是它也和前一个一样更新了, 因为我们不想失去我们为 WebKit 创造的东西。
因此,在美国,他声称自己是这样。
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13
总之,无限套娃。
最后,没有人是Mozilla, 没有人是Mozilla。
有些人用移动浏览器触摸网络网站, 但通过改变普遍获得, 他们欺骗网站:「我是电脑! 请提供相关页面给我!
这阻止了“OpenXX APP, 查看所有XX 批注”拦截活动出现在移动网页上。

例如,iPhone终端浏览器不支持视频广告。
因此,通过改变U. A., 快乐观赏者欺骗了优 认为他是一个iPhone 为了享受一个伟大的视频 没有广告。

因为浏览器是独立的, 除了“兼容性插件”外, 还有许多“兼容性模式”是由浏览器创建的。
为什么浏览器以前没有想到"统一标准"呢?
事实上,可怕的法官的猜测是双重的。
一方面,采用开放和普遍标准是逐步的;毕竟,它涉及大量制造商,其中许多制造商想“立即”改善用户的经验,以便获得市场份额。
另一方面,如果每个人都是统一的,他们就会失去其特殊优势,成为工具而不是商品。
由于浏览器的主要功能极为多样和稳定,因此不可能随着时间推移创造技术进步,而专注于以家庭为基础的标准已不再重要了。 程序设计者也更愿意努力实现统一,因为程序设计者给用户带来麻烦。
在IE浏览器周围的计算机屏幕上显示的是 两次“世界大战”, 统一了与男人的标准。

上一篇:谷歌以 54 亿美元击败微软收购网络安全公司Mandiant
下一篇:没有了
相关新闻
- 2022-03-09 谷歌以 54 亿美元击败微软收购网络
- 2022-03-09 售价万元的折叠屏手机:微软Surf
- 2022-03-09 微软CEO纳德拉之子去世,享年26岁
- 2022-03-09 【VOA常速】每日听读 |微软宣布暂停
- 2022-03-09 微软Office macOS预览版16.60(Build 22
- 2022-03-09 游戏平台 Steam 上微软 Win11 系统份额
- 2022-03-09 俄乌战争掀开史上最大网络军战,
- 2022-03-08 被各种制裁使用正版软件时,俄罗
- 2022-03-08 游戏订阅服务时代来临,对于玩家
- 2022-03-08 因为上网冲浪体验太差,Google、苹
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
