如果您使用 Buffer,那么您就会熟悉我们的 Composer。这是每个帖子开始的地方。您可以在其中起草、调整、预览并点击发布。它是整个产品中使用最多的表面,也是我们价值的核心。 然而,一段时间以来,这位作曲家已经显露出了自己的年龄。不一定对用户而言(它有效!),但在幕后,它是基于遗留代码构建的,这使得维护、改进和扩展变得越来越困难。每一个微小的改变都会带来风险。每个新功能都需要复杂的层层导航,这让我们放慢了速度。所以我们决定终于是时候对此采取行动了。在过去的几个月里,Buffer 的一个小团队一直在对作曲家的架构和外观进行现代化改造。不仅仅是添加新功能,而是为我们下一步想做的一切奠定基础。 以下是我们所做的、为什么这样做以及一切的发展方向。 对变革的渴望这个项目并不是凭空发生的。在过去的一年里,我们对 Buffer 进行了有意义的改变,从日程安排改进到暗模式支持,再到在整个产品中推出的视觉刷新。 这些变化中的每一个都创造了动力。他们还创造了一个期望:产品的其余部分也应该感觉如此良好。作曲家作为 Buffer 的核心人物,显然是下一步的目标。 这也有实际的一面。去年,当我与 30 多名 Buffer 用户交谈时,出现了一个一致的主题:人们希望 Buffer 给人一种有凝聚力的现代化工作空间,而不仅仅是一个日程安排工具。 使作曲家现代化是对此的直接回应。如果我们希望 Buffer 成为集思广益、起草、协作和发布的地方,那么 Composer 就必须能够胜任这项任务。我们做了什么让我坦白说:项目的这个阶段从来不是为了交付一些华而不实的东西。这是关于重建基础的不那么性感但必不可少的工作,这样我们就可以更快地前进并构建更好的未来。作曲家依赖于过时的数据存储,这使得它无法预测。我们引入了一个更精简、更容易推理的现代状态层,并使我们能够更清楚地了解数据如何流经 Composer。现在,数据加载和移动的效率更高。我们还将 Composer 移至当前的组件系统,我们称之为 Popcorn。这使作曲家与 Buffer 界面的其余部分保持一致,并进行了我们以前无法进行的无障碍改进,例如新的侧面板、更好的响应能力以及对黑暗模式和视觉刷新的全面支持。说到侧面板,我们对工具在 Composer 中的使用和操作方式进行了彻底的修改。侧面板现在更具响应性和可预测性,并且我们将后期预览扩展到所有选定的频道,即使在全作曲模式下也是如此。 频道字段、媒体处理和对话框也得到了更新。这些是用户可能没有意识到的细节,但它们使体验感觉更流畅、更一致,有助于让作曲家感觉更精致和可靠。 正如前面提到的,这个阶段并不是华而不实的更新,即使作曲家确实看起来、感觉和操作得更好。这是为了为即将到来的更大变革奠定更好的基础。我们如何实现这一目标在 Buffer,事情很少在真空中发生。我们是一个小而紧密的团队,协作和透明度是默认的,这个项目的很大动力来自于更广泛的努力,旨在让所有 Buffer 看起来和感觉起来都是一流的产品。工程、设计和产品都发挥了作用。但是,我们的客户倡导者值得特别赞扬。作曲家是一个敏感的表面。用户每天都依赖它,即使是很小的变化也会让人感到迷失方向。我们的倡导者在引导客户完成迁移、收集反馈并帮助我们了解问题所在方面做了令人难以置信的工作。这种跨团队协作是我在 Buffer 真正感到自豪的事情。没有哪个团队能够单独完成这一任务。只是起跑线这是我最兴奋的部分。这次现代化的全部意义在于解锁接下来会发生什么。我们已经在此基础上进行了构建。模板很快将可以直接在编辑器中显示,因此您可以从经过验证的格式开始,而无需离开您的工作流程。我们正在努力为笔记和内容提要提供更深入的支持,旨在使 Buffer 更接近成为用户一直要求的创意工作空间。 而且,最重要的是,我们正在探索一个更雄心勃勃的作曲家愿景:一个具有帖子组、改进的草稿、在日历上规划想法和内容的能力,以及整体上更流畅、更完整的内容创建工作流程。对于旧架构来说,这一切都不现实。现在,它不仅是现实的,也是计划。如果您一直遵循我们的想法,让 Buffer 不仅仅是一个日程安排工具,而是一个真正的社交工作空间,您可以在其中集思广益、组织、发布和分析,那么这个项目就是朝这个方向迈出的具体一步。 充满动力地构建 我喜欢在 Buffer 工作的原因之一就是我们以开放的方式进行构建。我们分享我们的想法、我们的路线图和我们的成功(和失败),因为我们相信透明度可以带来更好的产品,并与使用它的人建立更牢固的关系。 作曲家现代化是有意产品开发的一个很好的例子。并非每个项目都会发布重大功能。有时,最有影响力的工作是那种让一切都成为可能的工作。 我们现在正在蓬勃发展,每一次改变都建立在上一次改变的基础上。如果您是 Buffer 用户,您会开始感受到差异,而且还会有更多变化。 与往常一样,如果您对作曲家的感受有任何反馈,或者对接下来想要看到的内容有想法,我们很乐意听取您的意见。这些对话是我们共同构建 Buffer 最佳版本的方式。
我们从内到外重建了 Buffer 的 Composer
By Social Media
·
·
5 min read
·
791 views
Read in:
aa
ace
af
ak
alz
am
ar
as
awa
ay
az
ba
ban
be
bew
+191 more
bg
bho
bik
bm
bn
brx
bs
bug
ca
ceb
cgg
ckb
co
crh
cs
cv
cy
da
de
din
doi
dv
dyu
dz
ee
el
en
eo
es
et
eu
fa
ff
fi
fj
fo
fr
fur
fy
ga
gd
gl
gom
gn
gu
ha
haw
he
hi
hil
hne
hmn
hr
hrx
ht
hu
hy
id
ig
ilo
is
it
ja
jam
jv
ka
kab
kbp
kg
kha
kk
kl
km
kn
ko
kri
ku
ktu
ky
la
lb
lg
li
lij
ln
lo
lmo
lt
ltg
lua
luo
lus
lv
mai
mak
mg
mi
min
mk
ml
mn
mni-mtei
mos
mr
ms
mt
my
nd
ne
nl
nn
no
nr
nso
nus
ny
oc
om
or
pa
pag
pam
pap
pl
ps
pt
pt-br
qu
rn
ro
ru
rw
sa
sah
sat
sc
scn
sg
si
sk
sl
sm
sn
so
sq
sr
ss
st
su
sus
sv
sw
szl
ta
tcy
te
tg
th
ti
tiv
tk
tl
tn
to
tpi
tr
trp
ts
tt
tum
ty
udm
ug
uk
ur
uz
ve
vec
vi
war
wo
xh
yi
yo
yua
yue
zap
zh
zh-hk
zh-tw
zu