Opera 11.60的新功能

与我可能提到的某些浏览器供应商不同,Opera会在发布更新时努力添加闪亮的新功能。 版本11.60也不例外,除非很少用户使用以下内容,否则他们不会注意到更改:

  • Opera的内置电子邮件客户端-已重新设计,或者
  • 地址字段-它具有一个新的快速书签/快速拨号星形图标

除了各种错误修复之外,Presto 2.10渲染引擎还包含所有令人兴奋的增强功能。 开发人员:准备修补…

新的HTML5解析器

Opera实现了W3C HTML解析规范 。 它为有效和无效的HTML定义了一组解析规则,以确保所有浏览器都生成相同的DOM。 尽管我们需要等到所有供应商都效仿,这将改善网站渲染的兼容性。

ECMAScript 5.1支持

Opera 11.60完全支持ECMAScript 5.1规范

微数据DOM API

可以使用JavaScript查询诸如itemprop和itemscope之类的微数据属性。 例如,假设页面包含使用Schema.org人员定义定义的联系详细信息:


<div itemscope itemtype="http://schema.org/Person">
	<p itemprop="name">Craig Buckler</p>
	<p>URL: <a href="http://www.sitepoint.com/author/craig-buckler/" itemprop="url">http://www.sitepoint.com/author/craig-buckler/</a></p>
</div>

我们可以使用JavaScript询问这些数据:


// fetch the first person in document
var person = document.getItems("http://schema.org/Person")[0];

// show first name defined
alert("This article was written by " + person.properties["name"][0].textContent);

CSS rem单位

CSS rem单位计算相对于字根而不是包含元素的字体大小。 该属性可以在CSS或SVG中使用。

径向渐变

Opera现在提供了径向渐变重复径向渐变以补充线性渐变支持。 语法:

-o-radial-gradient(position, size and shape, color stops);

例如:

-o-radial-gradient(50% 50%, 50px 50px, #000, #fff)

CSS4图像渲染属性

此属性指定应对图像,背景,画布元素和边界图像使用哪种缩放算法,例如,清晰边缘,最优化对比度,最近邻,最优化速度,最优化质量等。

更好的HTML5 <音频>和<视频>支持

已实现以下属性/属性:

  • 预加载 -可以设置为“无”(最小化服务器流量),“元数据”(允许获取曲目列表,持续时间等)或“自动”(可以乐观地下载整个媒体资源)。
  • 已缓冲 -媒体的时间范围
  • 可搜索的 -媒体可搜索的时间范围
  • 静音 -静音音频输出

自定义协议和内容处理程序

您可能已在链接中使用“ mailto:email@address.com”或“ tel:01-234-567890”来启动默认电子邮件客户端或电话应用程序。 Opera现在支持新的navigator.registerProtocolHandlernavigator.registerContentHandler对象,这些对象使您可以创建自己的协议并定义处理程序。 有关更多信息,请参见DEV.OPERA文章

DOM4活动

像最近的Webkit构建一样,Opera 11.60允许您使用以下DOM4 API

  1. 合成事件:从代码触发UI事件,例如,按下键,将焦点放在输入字段上,将鼠标移到元素上等。
  2. 自定义事件:定义自己的事件类型,例如,射击游戏角色时的“死亡”事件。

投机解析

在正常情况下,浏览器会延迟下载和渲染,直到执行加载的脚本为止。 推测性解析会继续加载资源,例如图像和CSS文件,以准备进行渲染-这可以提高脚本繁重页面的性能。

优美的XML失败

现在,Opera不会显示“ XML解析失败”错误,而是尝试将格式错误的XML(XHTML)文档呈现为HTML,即使将它们与application / xhtml + xml MIME类型一起使用也是如此。 尽管这可以解决许多渲染问题,但是您可以在Opera的配置面板中将其关闭。

布鲁斯·劳森Bruce Lawson)对节日感到高兴的是,他们演唱了关于这一变化的圣诞颂歌

Opera 11.60可在Opera.com上的大多数平台上使用

From: https://www.sitepoint.com/opera-116-new-features/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值