作者gydF4y2Ba

亚伦·古斯塔夫森gydF4y2Ba

正如Web标准项目前经理所期望的那样,Aaron Gustafson对Web标准和可访问性充满热情。他在网络上工作了近20年,最近加入微软,成为一名网络标准倡导者,与他们的浏览器团队密切合作。他写下他想写的东西gydF4y2Baaaron-gustafson.comgydF4y2Ba。gydF4y2Ba

也来自作者gydF4y2Ba

有意请求:pi时代的缓存策略gydF4y2Ba

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

betway必威安卓

当我们思考这个问题时,我们整个行业依赖于我们对少数人完全理解的“黑盒子”的信任:浏览器。我们交出我们的HTML、CSS、JavaScript,交叉我们的手指,并希望他们呈现我们头脑中的经验。但是,当事情出错时,知道它们是如何工作的真的能帮你摆脱困境。这就是为什么我们在这个由四部分组成的系列文章中聚集了一些非常有知识的作者来带领我们入门。加入我们穿越网络的旅程,进入代码和体验之间的迷雾之谷。gydF4y2Ba

会话语义gydF4y2Ba

语义标记始终要紧,但与语音界面迅速成为常态,现在重要的比以往任何时候都多。亚伦·古斯塔夫森向我们展示了HTML标签如何简单有语音接口,一个巨大的冲击。gydF4y2Ba

控制在网页设计幻觉gydF4y2Ba

我们认为我们的工作是控制用户的体验。但现实是,我们的控制力远远低于我们的想象。这是设计的:这是网络,以及为之服务的网络,应该如何工作的。ALA的Aaron Gustafson展示了我们的媒体密谋破坏我们精心制作的体验的许多方式,并分享了关于我们能做些什么的可靠建议。gydF4y2Ba

CSS电网的故事,从它的创造者gydF4y2Ba

设计师们使用网格已经有几个世纪了。经过20多年的等待,他们终于来到了这里。这是CSS网格的故事。很多人在正确的地点和正确的时间才做到这一点。gydF4y2Ba

是的,那网络项目应该是一个PWAgydF4y2Ba

一个渐进式Web应用程序(PWA)是具有特殊的权力网站。尽管你可能已经听说,大多数网站和,更重要的是,他们的读者,可以从中受益成为个PWA。它是如此简单!新列表除了主编,首席亚伦·古斯塔夫森说。gydF4y2Ba

互动是一个增强gydF4y2Ba

网络上有无穷无尽的单点故障恐怖故事,网站提供空白和被屏蔽的页面,让用户目瞪口呆。但问题不在于JavaScript和其他技术,而在于我们如何使用它们,仅仅依靠它们,而不是多样化我们的体验。在第5章的节选中gydF4y2Ba自适应网页设计(第二版)gydF4y2Ba亚伦古斯塔夫森解释了为什么理解和限制范围内工作的关键是建立有弹性的网站。gydF4y2Ba

现在你看我gydF4y2Ba

显示和使用基于JavaScript页面操作标签式界面,可折叠的元素,和手风琴部件隐藏内容是共同发展的格局。了解如何你的隐藏机制可以选择在摘自影响的辅助技术,如屏幕阅读器可访问的内容gydF4y2Ba自适应网页设计gydF4y2Ba。gydF4y2Ba

停止与CSS3分叉gydF4y2Ba

你可能还记得JavaScript还是一门黑魔法的时候。它赢得了这样的声誉,因为为了实现跨浏览器一致性的哪怕是最细微的一点,你必须为不同版本的Netscape和IE编写代码。今天,由于web标准的倡导和勤奋的JavaScript库作者,我们的代码相对来说是免费的。遗憾的是,在我们急于使用CSS3中可用的一些特性时,我们已经偏离了轨道。进入Aaron Gustafson的eCSStender,这是一个JavaScript库,允许您使用CSS3属性和选择器,同时保持您的代码fork- and hack-free。gydF4y2Ba

渐进增强用JavaScriptgydF4y2Ba

我们关于渐进增强及其实现方式的介绍性系列文章最后介绍了用JavaScript实现PE所需的思维方式,并调查了这样做的最佳实践。gydF4y2Ba

使用CSS进行渐进式增强gydF4y2Ba

组织多个样式表简化的环境适宜视觉体验的创造。支持旧的浏览器,同时保持你的CSS破解免费。使用生成的内容提供视觉增强,抓住先进的选择力量,创造奇妙的(或有趣)的影响。一个系列的第二部分。gydF4y2Ba

理解渐进增强gydF4y2Ba

史蒂文·查普恩(Steven Champeon)颠覆了web开发,并创造了基于标准的设计的最佳实践,当时他引入了为内容和体验而不是浏览器进行设计的概念。在系列的第一部分中,ALA的Gustafson向我们介绍了渐进增强的原理。即将到来的部分将把这一理念转化为复杂的、面向未来的设计和代码。gydF4y2Ba

超越DOCTYPE:Web标准、前向兼容性和IE8gydF4y2Ba

七年来gydF4y2BaDOCTYPEgydF4y2Ba开关已经站在设计者和开发者非常有利的标准模式和怪癖模式之间进行切换。但是,当IE7,其大大提高了对标准的支持,“打破了网络,”它揭示了我们切换的缺陷。的追求是在寻找向前兼容的更可靠的确保器。在版本针对的答案吗?gydF4y2Ba

如果我告诉你你有个漂亮的身材…gydF4y2Ba

在设计中一致地布局图像是很困难的,特别是当您将密钥交给其他人来填充内容时。ALA的工作人员Aaron Gustafson演示了一点聪明的JavaScript在解决图像布局中的不一致性方面有多么大的作用。gydF4y2Ba

败坏了用户体验gydF4y2Ba

预见用户需求的关键是制定好印象;这是小事情最要紧。ALA的技术编辑艾伦·古斯塔夫森解释了为什么渐进增强意味着良好的服务。gydF4y2Ba

入门使用AjaxgydF4y2Ba

在O'Reilly出版的此摘录gydF4y2Ba网页设计技术手册,第3版gydF4y2Ba,ALA的产品编辑想借你抛开有关鸟类和蜜蜂聊上几句。或者,也许关于Ajax。gydF4y2Ba

改进打印链接显示gydF4y2Ba

前段时间,埃里克迈耶展示了如何的URI添加到使用打印样式页面的打印版本。然而,有时候,过多的内联的URI可以使页面难以阅读。亚伦·古斯塔夫森谈到与一个JavaScript救援插件,会让你再爱你的联动。gydF4y2Ba

让他们吃蛋糕gydF4y2Ba

越来越多的争论坑无障碍违反可用性。从我们的角度来看,它就像蚀花生酱果冻反对。本文将帮助您创建一个网页,既可以使用gydF4y2Ba和gydF4y2Ba方便,节省读者从JavaScript的一点帮助和文档对象模型滚动的麻烦。gydF4y2Ba