告别这两个徽标(Gecko和Webkit)
2个月前,有人在谈论 Opera切换到Webkit,据说 互联网的未来处于危险之中 为这个Web引擎的广泛采用。 现在,令所有人惊讶的是,出现了两个新引擎: 伺服 y 眨.
一方面,由Mozilla和三星共同开发的Servo,采用了一种称为 锈。 Rust是Mozilla设计的一种并发,实用和安全的语言(它不包含NULL指针或悬空指针)。 这个新引擎将首先面向移动设备(Android和Firefox OS),也将应用于配备ARM的计算机。
另一方面,Google决定放弃Webkit并制作一个名为Blink的叉子。 他的想法:降低Webkit的复杂性。 将使用多进程体系结构,以便当站点发生故障时选项卡继续起作用。 Opera有望为该项目做出贡献(Safari尚未透露任何消息),它将首先进入Chromium。
顺便说一句,两个引擎都是打开的,尽管Blink将在闭门造车的基础上进行更多开发。
http://www.infoq.com/news/2013/04/Google-Blink-Mozilla-Servo
好消息,因此可以保证WebKit不会半垄断...是的,我发现Servo徽标suuuper很酷😀
那是壁虎
糟糕^-^ ...
碰巧您在不阅读文章的情况下发表评论了,哈哈哈。
至少在Blink的控制下,它将从半垄断变成完全垄断。 :/
令人怀疑的是,每个人都将Webkit仅仅归功于Google的使用,但是您已经拥有了一个分支,而现在有了伺服器,您将有另一个进入竞争领域……先生们,只要每个人都遵守Webkit的标准,那都没有关系。 W3C并有足够的支持来支持它,因此Gecko仍然非常非常有影响力。
我同意
这将是相同的情况,因为Blink肯定会继续与WebKit的专有属性兼容,因此就好像它继续是始终存在的WebKit,并且什么都没有改变。
打破垄断的唯一方法是,如果您抛弃这些属性,而只是坚持标准,那当然不会发生。
那些“ Webkit专有属性”是什么?
我不知道这些天的教条是否只是某些竞争活动所创建的FUD之一,人们是否只是因为该公司在网络上规定了“真相”而如此重复。
我指的是-webkit前缀和浏览器检测。 Blink仍将支持该前缀,并且可能会继续使用该前缀中的AppleWebKit参数。 用户代理 (或类似“ AppleWebKit之类的东西”)。 换句话说,对于网站而言,它仅是普通的WebKit。
啊,但这听起来已经不一样了。
另外,在-webkit流行之前,祸害是-moz,但是没人说什么,因为它是Mozilla,而且每个人的幻想都是要伤害IE。
尽管前缀很多,但始终只考虑-moz和-webkit,而第二个则是从Chrome到此处。 websmater很少考虑-ms和-o前缀。
实际上,微软已经停止放置其前缀,因为它停止放置实验性的东西,它只会放置标准,这足以使他们说«IE一如既往地落后于标准,因为它没有放置-moz和- webkit»。
我的意思是,仅针对Chrome和Webkit的八卦只是FUD和夸大其词,这种情况一直存在,直到只有Mozilla出现,才没有任何抱怨。
最理想的策略是Mircosoft应用的策略,但是其他策略当然必须“放弃这些属性,并限制自己遵循标准,这当然不会发生”(听起来很丑!!放在它上面是更明显的,因为我说这个陈词滥调是夸张和FUD;没有什么私人的,因为那不是你的事,我知道这是一个陈词滥调,很时髦,他们在所有博客中都说过,如果他们告诉您以人们认为的方式)。
@alan:我不明白你的观点。 FUD在哪里? 您谈论的那些陈词滥调是什么?
让我们来看一下,一方面,您是对的,但无论前缀是谁,都是错误的。 WebKit的问题很简单,就是它的市场份额成倍增长,并且其前缀已经超过所有其他前缀,成为一种“新Internet Explorer 6”。 在某种程度上,开发人员忘记了其他前缀,而只使用了-webkit。 更糟糕的是,他们利用了 用户代理 仅支持该引擎而排除其他引擎,那是索赔开始的时候。
这不是FUD或孤立的案例,它总是在流行的浏览器影响少数族裔支持时发生。 它首先发生在IE上; 即使您可能尚未意识到这一点,也可以使用Firefox,但规模较小,因为它从来不是来自Opera社区的最受欢迎的浏览器和批评。 我之所以知道这一点,是因为我使用该浏览器已有好几年了,遇到如此之多的网站仅支持Mozilla浏览器实在是太可惜了,但是由于使用的是Firefox,而且它的“好”而使人们的抱怨充耳不闻。
现在,由于WebKit的采用程度,因此根本无法忽略它。 我重申自己的话,防止这种情况发生的唯一方法是搁置专有属性,并限制自己遵循为此而生的标准。
既然每个人都意识到前缀是多么糟糕,那么流行的方式就是放弃它们。 歌剧一如既往地是第一位。 据我所知,他几年前就抛弃了他,从那以后,他按原样解释了CSS3。 然后眨眼 从我读到的,它不会强制使用任何新的前缀,但出于兼容性原因,它仍将支持-webkit,我敢打赌它将具有一个 用户代理 兼容; 因此,正如我所说,这似乎没有任何改变,至少很长时间没有改变。
我将要完全回答您在第三段中所说的话(相信我,它几乎是一样的),实际上,除了结论我不知道为什么外,总的来说,我们几乎同意了我们所说的一切。
我只与您的第三段不同,总的来说,是FUD,因为整个投诉就像Webkit在整个故事中是唯一的,或者甚至是现在的唯一。 这不是一个消极的运动,而是针对性的。 目前最好的情况是,Webkit和Mozilla的前缀不规则情况都是相同的,而是Webkit使以前是专政的民主化; 但不合逻辑的是,这场竞选就像Webkit是唯一的,当然是“暴君”。
使用Webkit时,这种情况并非不会被忽略,不是因为不可能,而是因为那些以前因为对他们方便而沉默的人现在说了,因为这有利于他们丢掉FUD并生成意见矩阵。
“ Chrome和Webkit的很大份额”只是偷偷摸摸的论点,以使现在抱怨似乎是合理和客观的(而且可能是另一个FUD“ Chrome绝对统治了网络”,而Chrome只是3播放器) ,则仅占市场的三分之一)。 当八卦开始针对Chrome时,它的配额甚至少于Firefox的配额,而且还在上升。 是的,Firefox也具有该配额,并且已经实施了较少的配额,并以其前缀和嗅探来使网络中断,但问题是没有人抱怨。 即使今天并没有停止支持Firefox,他们也没有抱怨。 相反,他们的行为好像今天不存在,从未存在过,他们只向Chrome投诉,这清楚地表明,这不是客观的投诉,而是一切都不过是FUD和预制的陈词滥调,跟着他们。
谷歌还有什么垄断?
Rekonq或Midori(web)会切换到该引擎(闪烁)吗?
Webkit不必消亡,Apple实际上可以继续其发展。
好消息,我已经在担心Webkit的垄断。
现在将成为眨眼的垄断
我留在Servo,对我来说,像Google这样的美国跨国公司控制所有信息和技术对我来说似乎并不健康
Mozilla是一家总部位于美国的跨国公司。
如果是因为三星,那它是一家位于韩国洋基保护国的跨国公司。
如果它来自谷歌,我希望他们会尽全力完善搜索引擎,尽管网上有流传Mozilla和三星也在创建一个。
的问候!
伺服是Mozilla和Samsung的马达
它将保持不变,他们将继续为Chrome开发“优化的”网站
“将使用多进程体系结构,以便当站点出现故障时选项卡可以继续工作”
难道这不是Chrome / Chrome提供的优于其他浏览器的优势吗?
也就是说,如果一个选项卡挂在我身上,则不会影响其他选项卡,并且浏览器不会完全关闭。
如果仅仅是这样,他们最好还是使用Webkit。
多线程体系结构是否意味着这将浪费我们团队的资源?
我这样看。
多线程体系结构意味着每个选项卡都是一个独立的进程。 在firefox中,存在多线程体系结构(每个选项卡是同一进程中的一个线程)
关键是当今没有真正具有真正使用多核功能的应用程序,其中一个示例就是几乎所有都使用单个核的文件压缩器……
在原始说明中,它说使用webkit变得更加复杂
多线程制表符是一个巨大的谎言。
在我使用Chrome,Chromium和SRWare Iron的时代中,当我从选项卡中删除页面时,整个浏览器都会掉落,最终我不得不杀死整个浏览器
奇怪。 您的情况...我一直在使用Chrome,现在已经使用Chromium已有多年了,我不记得您上次对我所说的话了(也许是2年前),那是我经历过的几次挂在选项卡上。
如果您可以报告错误,那就好,也许是一些插件,我不知道。 但是首先,由于Linux的稳定性,很少有需要放下页面。 尽管不同的发行版可能不会发生相同的情况。
我不认为Blink会是高质量的,但是就像Webkit一样,它将成为垄断。
让我们记住,谷歌向Opera支付了使用Webkit的费用,事实是,谷歌是一个巨大的业务,它破坏了竞争,
我留在伺服
对于初学者来说,Webkit并不是垄断者。
其次,我不知道您是否有证据证明Google向Opera支付了“使用Webkit”的费用,或者仅仅是FUD。
第三,Google付给您的钱不好吗? 因为Google一直向Mozilla付款,并用这笔钱赚了Gecko和现在的Servo。 Mozilla一直都是非常专业的Google,实际上Firefox是Google用来强加其“标准”并将网络带到他们想要的位置的第一个工具。
从看来似乎眨眼可能对Web开发来说不是一件好事,因为所有实验性的CSS3函数都不会带有xej:-blink-box-shadow:
而是由用户通过接受实验性CSS激活浏览器中的此功能。
这是简单明了的,因为没有普通用户来激活这些功能,Web开发在美学层面上的失败是无济于事的,因此开发人员不会浪费时间来制作新页面,因为使用“最常用”浏览器的人不会将能够享受它们
换句话说,它给我的印象是,网络世界中美学发展的巨大增长,谷歌浏览器的眨眼引擎将给它留下深刻的印象。
此过程不仅将由Chrome完成,而且还将由Mozilla完成。
顺便说一下,这对我来说是积极的,因为使用和强加试验性的东西对Web开发或用户都没有好处,更不用说对Web不利了,甚至连标准都不能完全正确地支持所有人浏览器致力于为标准提供忠实的支持。
@alan«...不利于Web开发...»mmmmm ...在最后一种情况下,页面将用javascrit(JQuery等)填充,以替代实验性ccs3效果。 如此慢的网页!!!!!
我不知道mozilla,可以分享信息来源吗? (如果您手边有)知道mozilla给出的解释是什么
制作具有效果的页面不是义务,您可以使用可用的内容和标准。 我记得,当CSS3和HTML5在地图上甚至不可见时(但是您已经想杀死Flash),简单但功能丰富的网站受到了很好的刺激,并且有可能使它们成为:功能性,专业性,吸引力。 时装设计师的“少即是多”也进入了网页设计。
即使具有效果,也可以使用当前可用的方法来做到,除了偏见外,我不知道它们在何种程度上比“现代方法”(“非常轻巧”,“慢”了)我制作的页面版本带有几个(可能很多)渐变背景,而在Firefox中滚动时,使用背景图像对我来说要好得多,然后又有所改善,但是我不知道现在怎么样了-在其他浏览器中,几乎看不到使用预制图像和CSS渐变之间的区别,但谁能保证旧方法不会更好?-)。
但是,让我们直言不讳,说确实有必要使用这些效果,并且新方法也更好,因此它们将是首选方法。
事实证明,您并没有更好的情况,因为并非所有浏览器都支持这些非标准功能(以及那些可能不正确支持这些功能的浏览器),因此您仍然需要为此做其他工作与其他浏览器的兼容性,并放置所有这些脚本并具有重复的工作; 除非您故意将其排除在外(作为对支持标准的一种惩罚),并且仅对那些急于执行(并强制执行标准)的浏览器提供支持。
因此,这种情况比您提出的情况要糟糕,然后您必须同时拥有两件事,而不仅仅是“坏事”。 那不是在那种情况下直接攻击开放和标准的网络。
我找不到Mozilla,但是我只是看到它链接到我看到此新闻的地方。
他们没有给出特殊的原因,也没有推断出任何原因,只是(现在)这些前缀处于困难时期并且没有人愿意靠近它们。
作为补偿,我在此留下了许多反对这种做法的数据的链接:
http://paulirish.com/2012/vendor-prefixes-are-not-developer-friendly/
PS:感谢执行“魔术”修复我的错误的管理员。
我认为这将是最快的时刻