网络
使用 Babylon.js 构建着色器
如果您想释放 GPU 的原始功能,着色器是一个关键概念。 感谢_Babylon.js_,我将帮助您了解它们的工作原理,甚至以简单的方式试验它们的内在力量。 在进行实验之前,我们必须了解事物内部是如何工作的。 在处理硬件加速 3D 时,您将不得不处理两个 CPU:主 CPU 和 GPU。 GPU是一种极其专业的CPU。
阅读更多桌面壁纸日历:2016 年 11 月
有时,最好的灵感就在我们面前。 考虑到这一点,我们在八年前开始了一项[特殊创意任务](https://www.smashingmagazine.com/tag/wallpapers/):每月为您提供**鼓舞人心且独特的桌面壁纸**。 比一般人群更有特色的壁纸,一定会激发你的想法。
阅读更多Web 开发阅读清单 #156:浏览器新闻、Webpack 2 以及从 HPKP 中学到的教训
一个人独自坐在房间里吗? 从外部的角度来看,似乎是这样,但人脑在这些方面更有趣。 我们内心有一张关系图,这个人是否真的感到孤独取决于这张图。 我刚读了“[压力和社会自我:人际关系如何影响我们的免疫系统](https://www.brainpickings.org/2015/10/07/esther-sternberg-stress-relationships/)”,我觉得我们可以从中学到很多东西。 事实上,我现在可能会从不同的角度看待社交媒体。 我们是 _social_ 生物,我喜欢与您分享优质内容,因此,事不宜迟,这是本周的网络开发阅读清单。
阅读更多构建基于 Web 的互动问答游戏“推翻特朗普”(案例研究)
创建一个易于使用、看起来很棒并且玩起来非常有趣的在线测验是一回事。 基于唐纳德特朗普两极分化的总统竞选是另一回事。 _Parallax_ 导演兼开发商 Andy Fitch 的创意,_Topple Trump!_ 继续赢得无数奖项。 但真正让游戏栩栩如生的是团队的努力。 在这里,我们可以一窥究竟是如何发生的,涉及开发过程、设计考虑因素以及沿途吸取的一些宝贵经验教训。
阅读更多桌面壁纸日历:2016 年 10 月
新的一个月意味着新的壁纸! 这个旅程已经持续了 [八年](https://www.smashingmagazine.com/tag/wallpapers/),每次来自全球的新艺术家和设计师挑战他们的艺术技巧以迎合新的灵感在您的桌面上。 而且,好吧,这一次并没有什么不同。
阅读更多重新设计 SGS 的七级导航系统:案例研究
SGS(前身为_Societe Generale de Surveillance_)是一家全球服务组织,提供跨14个行业的检验、验证、测试和认证服务。 SGS 的网站(连同 60 个本地化网站)主要宣传该组织的核心服务,并提供对大量有用服务、补充内容和工具的访问。 我们的目标是将 [sgs.com](https://www.sgs.com/) 从仅限桌面转变为响应式。 这带来了一系列独特的挑战,尤其是在传统导航系统方面,该系统在区域中的深度可达七级(分为两部分),由大约 12,000 个**单独的可导航项目**组成。
阅读更多渐进式 Web 应用程序的构建块
大多数着手构建应用程序的公司的共同智慧是构建原生 Android 或 iOS 应用程序以及支持网站。 尽管有一些很好的理由,但没有足够的人了解 Web 应用程序的主要优势。
阅读更多使用运动曲线升级 CSS 动画
有 UI 动画,然后是 _good_ UI 动画。 好的动画会让你“哇!” ——它光滑、美丽,最重要的是,自然,而不是块状、僵硬或机器人。 如果您经常使用 Dribbble 或 [UpLabs](https://www.uplabs.com),您就会知道我在说什么。 有这么多出色的设计师创造了如此精美的动画,任何开发人员自然都希望在自己的项目中重新创建它们。 现在,CSS 确实为 [`transition-timing-function`](https://developer.mozilla.org/en/docs/Web/CSS/transition-timing-function) 提供了一些预设,例如 `ease-in` , `ease-out` 和 `ease-in-out`,它们增加了一定程度的平滑度和真实感,但它们非常通用,不是吗? 如果网络上的每个动画都遵循相同的三个计时功能,那该有多无聊?
阅读更多用于 React Native 应用程序的各种测试自动化框架
当今的移动应用程序设置的标准很高。 首先,应用程序必须符合应用程序市场期望的质量标准。 其次,移动应用用户要求很高。 有很多替代品可供下载,因此用户不会容忍有缺陷的应用程序。 由于移动应用程序已成为人们生活中如此重要的一部分,因此用户不会羞于分享他们对应用程序的爱或恨——而且这种反馈会在几秒钟内出现在数百万用户面前。
阅读更多