意图请求:缓存策略的PWA时代

缓存媒体文件,特别是图像,似乎是提高性能的一种显而易见的方法,但我们应该这样做吗?为了在不滥用用户网络连接或硬盘的情况下提供更高性能的用户体验,Aaron Gustafson对经典的最佳实践进行了介绍,对媒体缓存策略进行了实验,并分享了一些智能缓存API技巧。

JavaScript:第二部分

Web开发是困难的。我们并不总是在第一次尝试就能成功。幸运的是,我们不需要从一开始就把一切都做好。Jeremy Wagner提供了一些帮助我们从JavaScript的集体宿醉中恢复过来的方法。

对屏幕阅读器的语义

作为我们的From URL to Interactive系列的扩展,设计师和前端开发人员Melanie Richards深入研究了我们的内容是如何被大量的屏幕阅读器访问的,这些阅读器是高度可定制给用户的。了解可访问性api的细微差别、全面的测试方法以及可用资源的丰富程度,站点创建者可以为尽可能多的用户创建可访问的内容。

var, JIT

JavaScript语言设计师凯文·史密斯完成了“从URL互动”系列。他解释浏览器如何编译和执行我们的JavaScript,以及从什么我们登陆页面上的那一刻发生,当我们离开。了解这些浏览器处理使得我们写出更高性能的代码。

括号,像素

我们继续与Greg Whitworth (W3C CSS工作组和CSS Houdini任务组的成员)一起讨论列表Apart的四部分“从URL到交互”系列。他将讲解如何解析CSS,如何计算值,以及样式表中的“级联”实际上意味着什么。然后我们将讨论布局、绘画和组成。做好准备,我们马上就要穿过我们旅程中最优美、最曲折的一段。

DOM标记

在列表Apart的四部分“从URL到交互式”系列的第2部分中,W3C HTML规范的前编辑Travis Leithead带领我们了解了解析HTML的过程:从浏览器如何创建树到DOM如何响应事件。必威官网网址多少有了这些知识,您将能够做出更明智的DOM决策,减少交互时间,并消除意外的回流。

从URL到交互式

当我们仔细想想,我们整个行业取决于我们的信仰的“黑盒子”我们几个完全理解了一把:浏览器。我们交出我们的HTML,CSS,JavaScript的,跨我们的手指,并希望他们提供在我们头上,我们有丰富的经验。但我们知道他们是如何工作才能真正让你摆脱困境的时候出问题。这就是为什么我们组装难以置信的知识渊博的作家屈指可数的把我们的引擎盖下在这四部分组成的系列。加入我们在整个网络此行,为代码和经验之间经常有雾谷。

服务器客户端

作为“从URL到交互式”系列的第一部分,Ali Alabbas带我们经历了代码如何进入浏览器的过程。在“服务器到客户机”中,他讨论了如何建立服务器连接、缓存以及服务工作人员如何将这些因素考虑到请求和响应过程中。你可不想错过这门来自网络专家的大师级课程;了解浏览器运行方式的这一方面对于理解性能至关重要。

响应的图像

“img”元素仍然是网站性能的最大挑战之一,特别是在响应式设计。在这段图像表演的摘录中,马奎斯告诉了我们为什么,但他也阐明了解决方案。

Internet Explorer的缓慢死亡和逐步增强的未来

我们的开发实践是否应该被Internet Explorer和其他主要浏览器之间的巨大鸿沟所束缚?还是应该把IE用户抛在脑后,奔向未来?奥利弗•威廉姆斯(Oliver Williams)提出了一种中间立场:我们可以在不破坏网络的向后兼容性的情况下让自己的生活更轻松。