-
CSS变换与CSS动画和CSS过渡一起出现在Web上,以在Web上添加视觉效果和动作。十多年来,这些技术一直是Web平台和Web开发人员工具包的主要内容。实际上,CSStransform属性自2008年7月iPhone OS 2.0发行以来就一直在Safari中发行。您可以从2007年10月找到一些有关WebKit…
-
这是詹姆斯·斯坦利(James Stanley)的一个有趣的主意:一个CSS文件(可能每天更新),其中包含“季节性”颜色(例如,春天是绿色,秋天是橙色)的CSS自定义属性。然后,您将使用这些值来为您的网站设置主题,并且知道这些颜色每天都会稍有变化。 这是我在编写本文时得到的: :root { –seasonal-…
-
该SFHTML5组最近有一个讨论会上HTML5技术创造的虚拟现实体验- WebGL的,WebVR,three.js所,GLAM – ,以及实现在Firefox和Chrome对他们的支持目前的发展现状。这个想法是将整个网络带入VR体验。 VRML和X3D ISO标准的共同创建者Tony Parisi对WebVR(虚拟…
-
Google Material Design Lite)(MDL)旨在为网站提供材料设计外观。材料设计是Android上的标准语言,也是Google提出的跨平台语言。 根据Google的说法,MDL符合三项要求,可使其成为“精简版”: 它几乎没有依赖关系,这使得安装和使用变得容易 它与框架无关,允许开发人员将其集成…
-
Mozilla出于安全考虑阻止了该插件在浏览器中的使用后,鼓励开发人员转向HTML5和JavaScript而不是Flash。 根据Adobe的建议,两个关键漏洞可能使攻击者可以控制受影响的系统,Firefox的支持负责人Mark Schmidt在Twitter上宣布了此举。 Schmidt在推特上说:“大新闻!到目…
-
W3C于2017年12月14日作为官方建议发布了针对HTML规范的HTML 5.2更新。此更新添加了对话框元素等新功能,弃用了诸如HTML插件系统之类的旧功能,并集成了其他W3C委员会的工作,例如支持用于付款请求API和演示API。 规范的新版本为iframe添加了关键属性,以支持新的JavaScript API。…
-
Google Chrome小组最近推出了Adaptive Loading,这是一种根据网络速度,CPU,内存和其他Web平台信号来加载和呈现最合适的组件版本的探索。 该网络信息API已经期待已久的功能。浏览器开始提供支持,包括Android版Chrome,Android版Firefox以及基于Chrome和Chro…
-
当想到在CSS中创建条纹时,我的脑海立即转向渐变,repeating-linear-gradient并采取严格措施。您可以通过在两个色标之间使用相同的颜色来制作一条条纹,而在另外两个色标之间使用另一种颜色(或更多条)(在中间共享一个)来制作另一条条纹(或更多条)。 像这样: background: repeatin…
-
容器查询是CSS中的一项(希望)即将发布的功能,通过该功能,您可以创建响应式设计,以响应其容器的尺寸(例如div或其他HTML元素),而不是整个页面的尺寸(我们目前正在处理媒体)查询。 这对于基于组件的设计非常有帮助,因为当您需要根据显示位置的不同而稍微不同地显示它们时,您不再需要创建组件的不同变体。 不幸的是,容…
-
ARIA代表“可访问的丰富Internet应用程序”,可以帮助使您的网站更容易被听力或视觉障碍等残障人士使用。让我们看看我们作为开发人员如何使他们的生活更轻松。 我们可以使用ARIA的一种方法是将其添加到HTML中。您可能已经熟悉HTML语义元素,例如nav,button或header。很容易看出这些元素的用途。这…