Если вы используете Buffer, значит, вы знакомы с нашим Composer. Здесь начинается каждый пост. Здесь вы создаете черновик, настраиваете, предварительно просматриваете и нажимаете «Опубликовать». Это наиболее часто используемая поверхность во всем продукте, и это основа нашей ценности. Однако с некоторых пор композитор выдает свой возраст. Не обязательно для пользователей (это работало!), но внутри он был построен на устаревшем коде, что делало его все труднее поддерживать, улучшать и расширять. Каждое маленькое изменение влекло за собой риск. Каждая новая функция требовала навигации по уровням сложности, что замедляло нашу работу. Поэтому мы решили, что, наконец, пришло время что-то с этим сделать. Последние несколько месяцев небольшая команда Buffer модернизировала архитектуру и внешний вид композитора. Не просто добавлять новые функции, но и закладывать основу для всего, что мы хотим делать дальше. Вот что мы сделали, почему мы это сделали и куда все это движется. Жажда перемен. Этот проект возник не на пустом месте. За последний год мы внесли существенные изменения в Buffer: от планирования улучшений до поддержки темного режима и визуального обновления, которое распространяется по всему продукту. Каждое из этих изменений создавало импульс. Они также создали ожидание: остальная часть продукта тоже должна быть такой же хорошей. Композитор, являющийся центральным элементом Buffer, был очевидным следующим шагом. Была в этом и практическая сторона. Когда в прошлом году я разговаривал с более чем 30 пользователями Buffer, возникла единая тема: люди хотят, чтобы Buffer ощущался как целостное современное рабочее пространство, а не просто инструмент для планирования. Модернизация композитора — прямой ответ на это. Если мы хотим, чтобы Buffer стал местом, где вы проводите мозговые штурмы, черновики, совместную работу и публикацию, Composer должен соответствовать этой задаче. Что мы сделали Позвольте мне быть откровенным: на этом этапе проекта никогда не было создания чего-то кричащего. Речь шла о выполнении непривлекательной, но важной работы по восстановлению фундамента, чтобы мы могли двигаться быстрее и строить лучше в будущем. Композитор полагался на устаревшие хранилища данных, которые делали работу с ним непредсказуемой. Мы ввели современный уровень состояний, который стал более компактным, более простым для понимания и дает нам гораздо более четкое представление о том, как данные проходят через композитор. Данные теперь загружаются и перемещаются более эффективно. Мы также перенесли композитор в нашу текущую систему компонентов, которую мы называем Popcorn. Это привело композитор в соответствие с остальной частью интерфейса Buffer и разблокировало улучшения, которые мы просто не могли сделать раньше, такие как новые боковые панели, лучшая отзывчивость и полная поддержка темного режима и нашего визуального обновления. Говоря о боковых панелях, мы полностью пересмотрели то, как инструменты живут и работают в композиторе. Боковые панели теперь стали более отзывчивыми и предсказуемыми, и мы расширили предварительный просмотр публикаций на все выбранные каналы, даже в режиме омни-композитора. Поля каналов, обработка мультимедиа и диалоги также получили обновление. Это те детали, которые пользователи могут не замечать сознательно, но они делают работу более плавной и последовательной, помогая композитору чувствовать себя более отточенным и надежным. Как упоминалось ранее, на этом этапе речь не шла о ярких обновлениях, даже если композитор действительно выглядит, ощущается и работает лучше. Речь шла о том, чтобы заложить лучшую основу для будущих еще больших перемен. Как мы этого добились В Buffer вещи редко происходят в вакууме. Мы — небольшая, сплоченная команда, в которой сотрудничество и прозрачность являются стандартом, и большой импульс для этого проекта был получен благодаря более широким усилиям, направленным на то, чтобы весь Buffer выглядел и ощущался как первоклассный продукт, которым он и является. Проектирование, дизайн и продукция — все сыграло свою роль. Но наши защитники интересов клиентов заслуживают особого внимания. Композитор — чувствительная поверхность. Пользователи полагаются на него каждый день, и даже небольшие изменения могут дезориентировать. Наши адвокаты проделали невероятную работу, помогая клиентам пройти этап миграции, собирая отзывы и помогая нам понять, в чем дело. Я искренне горжусь таким сотрудничеством между командами в Buffer. Ни одна команда не смогла бы справиться с этим в одиночку. Только начало. Вот та часть, которая меня больше всего волнует. Весь смысл этой модернизации заключался в том, чтобы раскрыть то, что будет дальше. Мы уже строим на этом фундаменте. Шаблоны скоро будут доступны непосредственно в композиторе, так что вы сможете начинать с проверенных форматов безвыходя из рабочего процесса. Мы работаем над более глубокой поддержкой заметок и каналов контента, стремясь сделать Buffer ближе к творческому рабочему пространству, о котором просили наши пользователи. И, что наиболее важно, мы изучаем более амбициозную концепцию композитора: с группами сообщений, улучшенными черновиками, возможностью планировать идеи и контент в календаре, а также в целом более плавный и полный рабочий процесс создания контента. Ничто из этого не было бы реалистично на старой архитектуре. Теперь это не только реалистично, это еще и план. Если вы следили за нашими мыслями о том, чтобы сделать Buffer не просто инструментом планирования, а настоящим социальным рабочим пространством, где вы можете проводить мозговые штурмы, организовывать, публиковать и анализировать, то этот проект является конкретным шагом в этом направлении. Стремление с импульсомОдна из вещей, которые мне нравятся в работе в Buffer, это то, что мы строим открыто. Мы делимся нашим мышлением, нашей дорожной картой и нашими успехами (и неудачами), потому что мы считаем, что прозрачность способствует улучшению продукта и укреплению отношений с людьми, которые его используют. Модернизация композитора — хороший пример того, как выглядит целенаправленная разработка продукта. Не каждый проект приводит к большому анонсу новой функции. Иногда самая впечатляющая работа — это та, которая делает возможным все, что после нее. Сейчас мы активно строим, и каждое изменение основывается на предыдущем. Если вы являетесь пользователем Buffer, вы почувствуете разницу, и нас ждет еще много чего. Как всегда, если у вас есть отзывы о том, что чувствует композитор, или идеи о том, что вы хотели бы увидеть дальше, мы будем рады услышать ваше мнение. Благодаря этим беседам мы вместе создаем лучшую версию Buffer.
Мы перестроили композитор Buffer изнутри наружу
By Social Media
·
·
5 min read
·
636 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