上个月,我们发布了核心网站编辑体验十年来最大的变化:流体引擎。这篇博文阐述了我们是如何实现这个功能的,此外还介绍了一些技术和用户体验问题,这些问题是这个功能开发的核心。
(占位符)
最近,我们推出了背景艺术,作为客户向他们的网站添加图形的新方法。该特性利用WebGL在客户端生成抽象动画图形。这些图形可以无缝地添加到网页上,为部分背景提供了图像和视频的替代方案。
与管理链的任何其他级别相比,一线工程经理最熟悉运输软件的日常现实。给他们一个集体的声音,让他们知道什么是有效的,什么是无效的,这对理解组织政策和流程的有效性至关重要。
“螺母和螺栓”是Squarespace工程师们反复出现的问答环节。问题是由他们的同事编写的,以确保我们能直接得到好东西。
当你不知道一个网站会是什么样子的时候,你如何让一个网站看起来很好呢?事实证明,这是我们在Squarespace工作的基本问题之一。因为我们的目标之一是让我们的用户更容易创建漂亮的网站,我们需要在约束和自由之间保持微妙的平衡。那么,我们该如何保持这种平衡呢?
Squarespace的网站建设者允许我们的数百万客户建立他们独特的网站。给定站点中的内容,如文本和按钮,位于称为块的小部分中。今年早些时候,Core Layout团队解决了块编辑体验的最大缺点:块编辑器与现代Squarespace产品设计语言不匹配,而其他功能已经遵循了多年。
随着我们的产品套件从网站构建器和欧宝体育竞猜商务工具发展到包含更多内容,在这些产品之间同步前端状态变得越来越重要。更复杂的是,一些产品在iframe中运行,而另一些则在主浏览欧宝体育竞猜器窗口中运行。我们开发了一种可扩展的同步方法,可以抽象出这些差异,我们称之为通用状态。
移动应用程序具有复杂的状态、视图生命周期、回调和其他使测试变得困难的东西。web比移动设备存在的时间要长得多,并且享受着长期建立的测试工具和实践的好处。因为移动测试是一个相对较新的世界,所以需要时间和耐心来确定哪些最佳实践适合您的团队。
开发伟大的产品不仅仅是一个工程问题欧宝体育竞猜;它还涉及对用户及其需求的理解。A/B测试是这方面最强大的工具之一,在过去的一年里,我们一直在把A/B测试变成一个简单的、可重复的过程,以适应我们的产品期望。
你在夜深人静的时候突然醒来。黑暗中有什么东西在叫喊。你四处寻找源头。女妖的尖叫?妖精的冷笑?更糟。你手机上有提醒。
“螺母和螺栓”是Squarespace工程师们反复出现的问答环节。问题是由他们的同事编写的,以确保我们能直接得到好东西。