BriskBard引擎:针对Windows平台的新的网络布局引擎

它每一天,我们看到一个新的网页排版引擎在市场上出现,这使得新的不BriskBard互联网套房所有的更有趣。乍一看,新的浏览器BriskBard似乎是多一点的,像许多其他Web浏览器Windows Internet Explorer的顶部的三叉戟壳建筑。如果你看看引擎盖下但是,你可以找到一个全新的网页排版引擎的开始。

在上面的图形功能的微笑黄色的脸应该是什么样子的微笑Acid2测试基准图像就像在其他现代web浏览器中一样。布里斯巴德的结果还不是十分完美;与其说它是一张微笑的脸,倒不如说它更像某种可怕的电子生物。然而,它确实表明BriskBard布局引擎已经走了相当长的路,考虑到这一点,这是相当令人印象深刻的由一个人创造

从Opera放弃了普雷斯托引擎回到2013年,除了一些重塑品牌的努力外,布局引擎市场并没有太多的活动。虽然有许多不同的网页浏览器,但整个市场都是基于这些渲染引擎之一:Apple WebKit,谷歌Blink,或Microsoft EdgeHTML/Trident。很长一段时间以来,WebKit似乎都是单一文化,但当谷歌分叉WebKit来制作他们自己的Blink引擎时,多样性得到了保证。

BriskBard是一种新的互联网套房设有一个大型的功能集像老Mozilla套件,Netscape和老歌剧院。BriskBard使用三叉戟默认为网页浏览,而是依靠自己的引擎,电子邮件客户端,新闻组和网络聚合feed阅读器。您可以选择使用BriskBard引擎导航常规的网络上。

该BriskBard引擎只是与HTML 4支持和CSS 2级有用于插件,嵌套的浏览上下文,超越图像多媒体,也没有任何脚本不支持排版引擎。随着许多流行网站今天部署的现代网络标准的支持,它肯定会觉得有点坏,因为用户在网上冲浪左右。yabo88软件下载

该引擎可以创建非常有趣和独特的布局结果。我会形容BriskBard引擎1.0的能力,在Internet Explorer 5.2的MacOS和Internet Explorer 7的Windows之间的处女地地方。它有自己独特的布局怪癖和Acid2的结果意味着它会在某处两者之间坐。然而,它支持生成的内容,这并不完全在Internet Explorer 9版本之前出现的东西。

有嵌套浏览上下文,如不支持。I帧。这打破的网站数量惊人,但它有效地也是广告拦截的一个非常有效的形式。几乎没有网站包括嵌套上下文(我没能找到一个例子),所以会有字面上大原因不明,没有空块从那里iFrame是预期页缺少后备内容。

BriskBard的字体招标也有点独特。它使用灰度抗锯齿代替了传统的子像素反锯齿看到在大多数的程序和几乎所有的Web浏览器和文本处理重方案。文本渲染偶尔会失败与复杂的布局的页面,需要重新启动才能再次得到显示文本。还有对网页字体的支持,从而使被滥用的肖像网络字体可能会丢失。

我很惊讶地发现,BriskBard运作得相当出色的高分辨率显示器(HiDPI)。我没想到的是一些比较主流的Web浏览器和其他程序仍然没有得到他们的共同行动在该部门。

我在布里斯克巴德连单位计算都搞不懂。它似乎在其他浏览器上四舍五入的地方四舍五入,在其他浏览器上四舍五入的地方四舍五入。

对于采用网站与BriskBard工作的最大障碍将可能是缺乏脚本支持,并可能对CSS 3级选择缺乏支持。它,然而,对于验证他们的网站仍然没有脚本访问提供Web开发人员具有良好的测试浏览器。

用户代理打破了不少建立约定:

BriskBard/1.0 (Windows 10) BriskBard/1.0

用户代理永不重复的成分,因为这可能会导致一些问题用户代理匹配的脚本,只希望用一个单一的匹配,而不是多个匹配的数组返回一个字符串。此外,用户代理的所有其它的例子我能得到返回到NT版本我的手,让“Windows NT的10.0”不“视窗10.0”作为BriskBard一样。

BriskBard也选择不顶礼膜拜网景通过包括“Mozilla的/ 5.0,这在几乎所有的web浏览器用户代理中都能找到。我不确定这与今天的情况有多大关系,但每个主流浏览器仍然在其用户代理中包含这个组件。现在已经不完全清楚他们这样做是出于兼容的原因还是出于怀旧。

由于缺乏对脚本,HTML 5和CSS 3级支持,我怀疑用户代理BriskBard的问题将是BriskBard用户网站不兼容的主要原因。同样有趣的是,市场上的新参与者选择忽视今天大多数web浏览器应用的过长的用户代理。


该BriskBard发动机和BriskBard互联网套件是由萨尔瓦多迪亚斯阜来自西班牙制造。它是一个艰巨的任务只是一个人,我必须说,我真的有一切,他已经完成了深刻的印象。

新的布局引擎总是具有挑战性的Web开发人员,更应如此,当它不提供任何的是在其他Web浏览器提供的Web开发工具[也不文档。旧时代的Web开发人员可能还记得回天这样的工具是可用之前,和网络开发由大量的试验和错误的。

BriskBard引擎还不适合日常浏览,但它可以证明,对web开发人员来说,不要对webkit的单一文化太过顺从,这是个重要的提醒。网页开发人员,磨练你的手艺,接受BriskBard布局引擎作为一个挑战!