网络
如何从 WordPress 迁移到 Eleventy 静态站点生成器
如果您是具有 HTML 和 JavaScript 中级知识的设计师或开发人员,并且熟悉 GitHub 和命令行,那么本教程适合您。 我们将逐步将 WordPress 站点转换为从 Markdown 生成的静态站点。
阅读更多CommonMark:Markdown 的正式规范
Markdown 具有声明式语法,对于技术人员和非技术人员来说,它既强大又易于学习。 但是,由于其原始规范中的相应含糊不清,出现了许多不同的风格(或自定义版本)。 这导致了可以解析的内容和渲染的内容之间的巨大差异。 了解 CommonMark 如何提供反映其实际使用情况的标准化 Markdown 规范。
阅读更多为您的应用程序设计一个有吸引力且可用的数据导入器
即使数据导入器的开发是一件复杂的事情,您也不希望您的用户使用它的体验同样复杂或复杂。 一旦他们在数据载入中遇到任何摩擦或错误,他们从软件中解救出来的机会就会飙升。 因此,在这篇文章中,我们将重点关注如何最好地向用户展示您的数据导入器。
阅读更多克里斯·墨菲 (Chris Murphy) 的 Smashing Podcast 第 30 集:什么是产品设计?
在这一集中,我们谈论的是产品设计。 成为产品负责人意味着什么,您如何学习所需的技能? 德鲁麦克莱伦与专家克里斯墨菲交谈以找出答案。
阅读更多用可用性编织 Web 可访问性
在本文中,Uri Paz 解释了在与真实用户进行测试时,遵守可访问性指南的网站如何仍然会出现可用性问题。 了解通过可用性测试编织可访问性最佳实践如何帮助尽可能多的人充分使用您的网站。
阅读更多与 Leslie Cohn-Wein 合作的 Smashing Podcast 第 29 集:Netlify Dogfood The Jamstack 是如何实现的?
我们正在询问在 Netlify 对 Jamstack 进行测试是什么感觉。 您可以将整个应用程序部署到 CDN 吗? Drew McLellan 与 Netlify 高级工程师 Leslie Cohn-Wein 交谈以找出答案。
阅读更多使用 GitHub Actions 创建持续集成测试工作流
在本教程的帮助下,您可以了解如何使用 GitHub Actions 为您的 Node JS REST API 创建持续集成工作流,以及如何使用 Coveralls 报告测试覆盖率。
阅读更多