Ако използвате буфер, значи сте запознати с нашия композитор. Това е мястото, където започва всяка публикация. Където правите чернови, настройвате, визуализирате и натискате публикуване. Това е най-използваната повърхност в целия продукт и е в основата на нашата стойност. От известно време обаче композиторът показва възрастта си. Не непременно за потребителите (работи!), но под капака беше изграден върху наследен код, който го направи все по-труден за поддържане, подобряване и разширяване. Всяка малка промяна носеше риск. Всяка нова функция изискваше навигиране в слоеве на сложност, което ни забавяше. Затова решихме, че най-накрая е време да направим нещо по въпроса. През последните няколко месеца малък екип от Buffer модернизира архитектурата и външния вид на композитора. Не само да добавим нови функции, но и да изградим основата за всичко, което искаме да направим по-нататък. Ето какво направихме, защо го направихме и накъде отива всичко. Апетитът за промяна Този проект не се случи във вакуум. През изминалата година направихме значими промени в Buffer, от подобрения в графика до поддръжка на тъмен режим до визуално опресняване, което се разпространява в продукта. Всяка от тези промени създаде импулс. Те също така създадоха очакване: останалата част от продукта също трябва да се чувства толкова добре. Композиторът, който е в центъра на Buffer, беше очевидната следваща стъпка. Имаше и практическа страна на това. Когато говорих с 30+ потребители на Buffer миналата година, изникна последователна тема: хората искат Buffer да се чувстват като сплотено, модерно работно пространство, а не просто инструмент за планиране. Модернизирането на композитора е пряк отговор на това. Ако искаме Buffer да бъде мястото, където правите мозъчна атака, чертаете, сътрудничите и публикувате, Композиторът трябва да се справи със задачата. Какво направихме Нека бъда откровен: тази фаза на проекта никога не е била за изпращане на нещо блестящо. Ставаше дума за извършване на несексуалната, но съществена работа по възстановяването на основата, за да можем да се движим по-бързо и да изграждаме по-добре напред. Композиторът разчиташе на остарели хранилища за данни, които правеха работата с тях непредсказуема. Въведохме модерен слой на състоянието, който е по-прост, по-лесен за разсъждение и ни дава много по-ясна картина за това как данните протичат през композитора. Данните вече се зареждат и преместват по-ефективно. Преместихме и композитора към нашата текуща компонентна система, която наричаме Popcorn. Това приведе композитора в съответствие с останалата част от интерфейса на Buffer и отблокира подобренията, които просто не можехме да направим преди, като нови странични панели, по-добра реакция и пълна поддръжка за тъмен режим и нашето визуално опресняване. Говорейки за страничните панели, ние направихме цялостен ремонт на начина, по който инструментите живеят и работят в композитора. Страничните панели вече са по-отзивчиви и предсказуеми и ние разширихме визуализациите на публикациите до всички избрани канали, дори в режима на omni-composer. Полетата на канала, обработката на медиите и диалоговите прозорци също получиха актуализация. Това са видовете детайли, които потребителите може да не забелязват съзнателно, но те правят изживяването по-плавно и по-последователно, допринасяйки за композитора, който се чувства по-изпипан и надежден. Както споменахме по-рано, тази фаза не беше за лъскави актуализации, дори ако композиторът изглежда, чувства се и работи по-добре. Това беше за полагане на по-добра основа за още по-големи промени, които скоро ще предстоят. Как го направихме Нещата рядко се случват във вакуум в Buffer. Ние сме малък, сплотен екип, където сътрудничеството и прозрачността са по подразбиране, и голяма инерция за този проект дойде от по-широки усилия, насочени към това целият Buffer да изглежда и да се чувства като първокласен продукт, какъвто е. Инженерството, дизайнът и продуктът изиграха роля. Но нашите защитници на клиентите заслужават специално поздравление. Композиторът е чувствителна повърхност. Потребителите разчитат на него всеки ден и дори малки промени могат да бъдат дезориентиращи. Нашите адвокати свършиха невероятна работа, като навигираха клиентите през миграцията, събираха обратна връзка и ни помагаха да разберем къде нещата се чувстват неправилно. Този вид сътрудничество между екипи е нещо, с което искрено се гордея в Buffer. Нито един отбор не би могъл да направи това сам. Само стартовата линия. Ето частта, от която съм най-развълнуван. Целият смисъл на тази модернизация беше да отключи това, което следва. Ние вече надграждаме върху тази основа. Шаблоните скоро ще могат да се показват директно в композитора, така че можете да започнете от доказани формати безнапускане на вашия работен процес. Работим върху по-задълбочена поддръжка за бележки и канали за съдържание, като се стремим да приближим Buffer до творческото работно пространство, което нашите потребители искат. И най-важното е, че проучваме по-амбициозна композиторска визия: такава с групи публикации, подобрени чернови, възможност за планиране на идеи и съдържание в календара и цялостен по-гладък и по-пълен работен процес за създаване на съдържание. Нищо от това не би било реалистично на старата архитектура. Сега това е не само реалистично, това е и планът. Ако следвате нашето мислене да направим Buffer повече от инструмент за планиране, а истинско социално работно пространство, където можете да обмисляте, организирате, публикувате и анализирате, тогава този проект е конкретна стъпка в тази посока. Изграждане с импулс Едно от нещата, които обичам да работя в Buffer, е, че строим на открито. Ние споделяме нашето мислене, нашата пътна карта и нашите успехи (и неуспехи), защото вярваме, че прозрачността прави по-добър продукт и по-силна връзка с хората, които го използват. Модернизацията на композитора е добър пример за това как изглежда умишленото разработване на продукта. Не всеки проект води до обявяване на голяма функция. Понякога най-въздействащата работа е тази, която прави възможно всичко след нея. Сега изграждаме с инерция и всяка промяна се основава на последната. Ако сте потребител на Buffer, ще започнете да усещате разликата и има много повече по пътя. Както винаги, ако имате отзиви за това как се чувства композиторът или идеи за това, което бихте искали да видите след това, ще се радваме да чуем от вас. Тези разговори са начинът, по който изграждаме най-добрата версия на Buffer – заедно.
Ние преустроихме композитора на Buffer отвътре навън
By Social Media
·
·
5 min read
·
729 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