来自网络各处的文章,我们正在阅读并有一些想法。有没有我们应该知道的链接?告诉我们!
位置、特权和高性能网站
阅读评论
以下是 Stephanie Stimac 关于网站性能的精彩提醒。她写了她最近搬到网络不稳定的地区,以及在停电期间试图弄清楚发生了什么事时,这给她带来的麻烦。
假设所有客户都过着同样的生活,拥有同样的特权,都能访问快速的互联网和数据,这是确保你排斥某些客户并无法为其他客户提供相同服务水平的最快速方法。这很可能并非有意而为,偏见在某种程度上是我们所有人固有的。我之前从未想过基于位置的偏见,直到我在居住地由于网络条件差而经历了这种情况。
但是,如果你提供的服务或实用程序对社区中的很大一部分人至关重要,那么有必要退一步,从不同的角度评估你的用户体验。
Stephanie 还指出 NPR 的网站有一个纯文本版本,以便即使在最糟糕的网络连接情况下也能访问信息。CNN 也做了 类似的事情。
这难道不也超越了网络性能吗?从根本上说,这也是一个可访问性问题,并且是 构建无障碍网站有多难 的另一个例子。
使用平台
阅读评论
在创建 Web 平台方面投入了如此多的精心设计和规划,以确保即使添加了新功能,也以不会破坏任何使用旧设备或浏览器的人的 Web 的方式添加。你能说任何现有的框架都能做到这一点吗?我并不是想贬低框架(就像孩子们说的那样)。构建实际的 Web 平台出于必要,需要对这类事情有更深层次的承诺。
平台(指使用内置于浏览器中的标准功能)可能无法满足你的所有需求(通常无法满足),使用这些功能将为你的构建带来长期弹性,而框架可能无法做到这一点。Web 会不断发展,并且很可能不会破坏东西。框架会不断发展,并且很可能会破坏东西。
CSS 中的双向水平线
设计可访问的颜色系统
奠定基础
使用最少的 CSS 使表格响应式
阅读评论
以下是 Bradley Taunt 提供的一个绝妙的 CSS 技巧,他展示了如何仅使用少量额外代码使表格在移动设备上正常工作。他将每个表格行样式化为看起来像这样的卡片
查看 CodePen 上 Bradley Taunt (@bradleytaunt) 编写的
响应式表格 #2.5:Flexbox。
在 CodePen 上。
与 Brian Holt 🎣 一起获取完整的 Web 开发入门和 React 入门(含 Hook!)
为什么渐进式 Web 应用是移动 Web 的未来
阅读评论
这是我读过的关于为什么渐进式 Web 应用很重要、它们如何工作以及它们对业务有什么影响的最佳文章之一
PWA 功能强大、有效、快速且类似于应用程序。
很难想象哪个移动 Web 属性无法通过 PWA 实现得到显著改善。它们还可以潜在地消除当今许多存在的“虚荣”原生应用程序的必要性。
我对这篇文章唯一的小小分歧是他们使用“移动 Web”一词。我知道对这个小问题过于吹毛求疵有点矫情,但读完之后我的看法是:务必记住,渐进式 Web 应用适用于所有人,包括桌面和移动用户。我认为必须重申的是,没有移动 Web。我们的目标是 比原生更好。
超越华丽外观的奖项
阅读评论
Dan Mall 正在评审 Communication Arts Interactive 2020 奖项。这类活动通常是庆祝华丽、短暂、一次性的设计。这些东西很棒,但 Dan 心中还有更多想法
我很乐意奖励那些展示了最高级别颜色对比度创意使用且在辅助设备上运行良好的作品。我很乐意奖励那些在 JavaScript 失败时仍然有用的作品。我很乐意奖励那些除了完美的执行和艺术指导外,还展现了聪明才智和策略的作品。我很乐意奖励那些满足业务和用户需求的作品。