Se usas Buffer, estás familiarizado co noso Composer. É onde comeza cada publicación. Onde redactas, modificas, previsualizas e premes publicar. É a superficie máis utilizada en todo o produto e é o núcleo do noso valor. Porén, dende hai un tempo, o compositor está amosando a súa idade. Non necesariamente para os usuarios (funcionou!), Pero debaixo do capó, construíuse sobre código herdado que facía cada vez máis difícil de manter, mellorar e estender. Cada pequeno cambio levaba risco. Cada función nova requiría navegar por capas de complexidade que nos retardaban. Así que decidimos que por fin era hora de facer algo ao respecto. Durante os últimos meses, un pequeno equipo de Buffer estivo modernizando a arquitectura e a aparencia do compositor. Non só para engadir novas funcións, senón para construír a base de todo o que queremos facer a continuación. Aquí tes o que fixemos, por que o fixemos e cara a onde vai todo. O apetito polo cambio Este proxecto non ocorreu nun baleiro. Durante o último ano, estivemos facendo cambios significativos en Buffer, desde melloras na programación ata compatibilidade con modo escuro ata unha actualización visual que se está a desenvolver no produto. Cada un destes cambios creou impulso. Tamén crearon unha expectativa: o resto do produto tamén debería sentirse tan ben. O compositor, sendo a peza central de Buffer, foi o seguinte paso obvio. Tamén había un lado práctico disto. Cando falei con máis de 30 usuarios de Buffer o ano pasado, xurdiu un tema coherente: a xente quere que Buffer se sinta como un espazo de traballo moderno e cohesionado, non só como unha ferramenta de programación. Modernizar o compositor é unha resposta directa a iso. Se queremos que Buffer sexa o lugar onde se faga unha chuvia de ideas, redacte, colabore e publique, o Compositor ten que estar á altura. O que fixemos. Permítanme ser directo: esta fase do proxecto nunca foi enviar algo chamativo. Tratábase de facer o traballo pouco atractivo pero esencial de reconstruír a base para que poidamos avanzar máis rápido e construír mellor. O compositor confiou en almacéns de datos obsoletos que facían imprevisible traballar con eles. Introducimos unha capa de estado moderna que é máis delgada, máis fácil de razoar e que nos ofrece unha imaxe moito máis clara de como flúen os datos polo compositor. Agora os datos cárganse e móvense de forma máis eficiente. Tamén movemos o compositor ao noso sistema de compoñentes actual, que chamamos palomitas de maíz. Isto axustou ao compositor ao resto da interface de Buffer e desbloqueou melloras que simplemente non podíamos facer antes, como novos paneis laterais, mellor capacidade de resposta e compatibilidade total co modo escuro e a nosa actualización visual. Falando de paneis laterais, fixemos unha revisión completa de como viven e funcionan as ferramentas no compositor. Os paneis laterais agora son máis sensibles e previsibles, e ampliamos as vistas previas das publicacións a todas as canles seleccionadas, incluso no modo omnicomposer. Tamén se actualizaron os campos de canles, o manexo de medios e os diálogos. Estes son os tipos de detalles que os usuarios poden non notar conscientemente, pero fan que a experiencia se sinta máis suave e consistente, contribuíndo a que un compositor se sinta máis pulido e fiable. Como se mencionou anteriormente, esta fase non foi sobre actualizacións chamativas, aínda que o compositor se ve, se sente e funcione mellor. Tratábase de poñer unha mellor base para cambios aínda maiores que se producirán en breve. Como fixemos que acontecera As cousas raramente ocorren no baleiro en Buffer. Somos un equipo pequeno e moi unido, onde a colaboración e a transparencia son as opcións predeterminadas, e un gran impulso para este proxecto xurdiu de esforzos máis amplos destinados a que todo Buffer pareza e se sinta como o produto de primeira clase que é. A enxeñería, o deseño e o produto xogaron un papel importante. Pero, os nosos defensores dos clientes merecen un recoñecemento especial. O compositor é unha superficie sensible. Os usuarios confían nel todos os días, e mesmo os pequenos cambios poden resultar desorientadores. Os nosos defensores fixeron un traballo incrible navegando aos clientes durante a migración, recollendo comentarios e axudándonos a comprender onde se sentían as cousas. Ese tipo de colaboración entre equipos é algo do que estou realmente orgulloso en Buffer. Ningún equipo podería lograr isto só. Só a liña de saída. Aquí está a parte que máis me entusiasma. O obxectivo desta modernización foi desbloquear o que vén despois. Xa estamos construíndo sobre esta base. Os modelos pronto poderán aparecer directamente no compositor, polo que podes comezar desde formatos probados sendeixando o seu fluxo de traballo. Estamos traballando nunha compatibilidade máis profunda para as notas e fontes de contido, co obxectivo de que Buffer sexa o espazo de traballo creativo que os nosos usuarios están a pedir. E, o máis importante, estamos explorando unha visión de compositor máis ambiciosa: unha con grupos de publicacións, borradores mellorados, a capacidade de planificar ideas e contidos no calendario e un fluxo de traballo de creación de contidos máis fluido e completo en xeral. Nada disto sería realista na antiga arquitectura. Agora, non só é realista, tamén é o plan. Se seguiches xunto co noso pensamento sobre facer de Buffer máis que unha ferramenta de programación, senón un verdadeiro espazo de traballo social onde podes facer unha chuvia de ideas, organizar, publicar e analizar, entón este proxecto é un paso concreto nesa dirección. Construír con impulsoUnha das cousas que me encanta de traballar en Buffer é que construímos ao aire libre. Compartimos o noso pensamento, a nosa folla de ruta e os nosos éxitos (e fracasos), porque cremos que a transparencia fai un mellor produto e unha relación máis forte coas persoas que o usan. A modernización do compositor é un bo exemplo de como é o desenvolvemento intencional de produtos. Non todos os proxectos dan lugar a un gran anuncio de funcións. Ás veces, o traballo máis impactante é o que fai posible todo despois. Estamos construíndo con impulso agora, e cada cambio baséase no último. Se es usuario de Buffer, comezarás a sentir a diferenza e hai moito máis en camiño. Como sempre, se tes comentarios sobre o que sente o compositor ou ideas para o que che gustaría ver a continuación, encantaríanos saber de ti. Estas conversas son como creamos a mellor versión de Buffer, xuntos.
Reconstruímos o compositor de Buffer desde dentro para fóra
By Social Media
·
·
5 min read
·
788 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