Om du använder Buffer är du bekant med vår kompositör. Det är där varje inlägg börjar. Där du ritar, justerar, förhandsgranskar och trycker på publicera. Det är den mest använda ytan i hela produkten, och det är kärnan i vårt värde. Sedan ett tag nu har kompositören dock visat sin ålder. Inte nödvändigtvis för användarna (det fungerade!), men under huven byggdes den på äldre kod som gjorde det allt svårare att underhålla, förbättra och utöka. Varje liten förändring innebar risk. Varje ny funktion krävde navigerande lager av komplexitet som saktade ner oss. Så vi bestämde att det äntligen var dags att göra något åt det. Under de senaste månaderna har ett litet team på Buffer moderniserat kompositörens arkitektur och utseende. Inte bara för att lägga till nya funktioner, utan för att bygga grunden för allt vi vill göra härnäst. Här är vad vi gjorde, varför vi gjorde det och vart det hela är på väg. Aptiten på förändring Det här projektet skedde inte i ett vakuum. Under det senaste året har vi gjort betydelsefulla förändringar i bufferten, från schemaläggningsförbättringar till stöd för mörkt läge till en visuell uppdatering som har rullat ut i hela produkten. Var och en av dessa förändringar skapade fart. De skapade också en förväntning: Resten av produkten ska kännas så här bra också. Kompositören, som var centrum i Buffer, var det självklara nästa steget. Det fanns en praktisk sida av detta också. När jag pratade med 30+ Buffer-användare förra året dök ett konsekvent tema upp: folk vill att Buffer ska kännas som en sammanhållen, modern arbetsyta, inte bara ett schemaläggningsverktyg. Att modernisera kompositören är ett direkt svar på det. Om vi vill att Buffer ska vara platsen där du brainstormar, utarbetar, samarbetar och publicerar, måste kompositören klara uppgiften. Vad vi gjorde Låt mig vara på förhand: den här fasen av projektet handlade aldrig om att skicka något flashigt. Det handlade om att göra det osexiga men väsentliga arbetet med att bygga om grunden så att vi kan gå snabbare och bygga bättre framåt. Kompositören förlitade sig på föråldrade datalager som gjorde det oförutsägbart att arbeta med. Vi introducerade ett modernt tillståndslager som är slankare, lättare att resonera kring och som ger oss en mycket tydligare bild av hur data flödar genom kompositören. Data laddas och flyttas nu mer effektivt. Vi flyttade även kompositören till vårt nuvarande komponentsystem, som vi kallar Popcorn. Detta förde kompositören i linje med resten av Buffers gränssnitt och oblockerade förbättringar som vi helt enkelt inte kunde göra tidigare, som nya sidopaneler, bättre lyhördhet och fullt stöd för mörkt läge och vår visuella uppdatering. På tal om sidopaneler, vi gjorde en fullständig översyn av hur verktyg lever och fungerar i kompositören. Sidopaneler är nu mer lyhörda och förutsägbara, och vi utökade förhandsvisningar av inlägg till alla utvalda kanaler, även i omni-kompositörsläget. Kanalfält, mediahantering och dialoger fick också en uppdatering. Det här är den typen av detaljer som användare kanske inte medvetet lägger märke till, men de får upplevelsen att kännas smidigare och mer konsekvent, vilket bidrar till en kompositör som känns mer polerad och pålitlig. Som nämnts tidigare handlade den här fasen inte om flashiga uppdateringar, även om kompositören ser ut, känns och fungerar bättre. Det här handlade om att lägga en bättre grund för ännu större förändringar inom kort. Hur vi fick det att hända Saker händer sällan i ett vakuum på Buffer. Vi är ett litet, sammansvetsat team, där samarbete och transparens är standard, och mycket fart för det här projektet kom från bredare ansträngningar som syftade till att få hela Buffer att se ut och kännas som den förstklassiga produkt det är. Teknik, design och produkt spelade alla en roll. Men våra kundförespråkare förtjänar en speciell shout-out. Kompositören är en känslig yta. Användare litar på det varje dag, och även små förändringar kan kännas desorienterande. Våra förespråkare gjorde ett otroligt jobb med att navigera kunder genom migreringen, samla in feedback och hjälpa oss att förstå var saker och ting kändes. Den typen av samarbete mellan team är något jag är uppriktigt stolt över på Buffer. Inget enskilt lag kunde ha klarat det här ensamt. Bara startlinjen Här är den del som jag är mest exalterad över. Hela poängen med denna modernisering var att låsa upp vad som kommer härnäst. Vi bygger redan på denna grund. Mallar kommer snart att synas direkt i kompositören, så du kan utgå från beprövade format utanlämnar ditt arbetsflöde. Vi arbetar på ett djupare stöd för anteckningar och innehållsflöden, i syfte att flytta Buffer närmare att vara den kreativa arbetsyta som våra användare har efterfrågat. Och, viktigast av allt, vi utforskar en mer ambitiös kompositörsvision: en med inläggsgrupper, förbättrade utkast, möjligheten att planera ut idéer och innehåll i kalendern och ett överlag smidigare och mer komplett arbetsflöde för innehållsskapande. Inget av detta skulle vara realistiskt på den gamla arkitekturen. Nu är det inte bara realistiskt, det är också planen. Om du har följt med våra tankar om att göra Buffer till mer än ett schemaläggningsverktyg, utan en verklig social arbetsplats där du kan brainstorma, organisera, publicera och analysera, då är det här projektet ett konkret steg i den riktningen. Att bygga med fart En av de saker jag älskar med att jobba på Buffer är att vi bygger i det fria. Vi delar vårt tänkande, vår färdplan och våra framgångar (och misslyckanden), eftersom vi tror att transparens ger en bättre produkt och en starkare relation med de människor som använder den. Tonsättarmoderniseringen är ett bra exempel på hur avsiktlig produktutveckling ser ut. Inte alla projekt resulterar i ett stort funktionsmeddelande. Ibland är det mest effektfulla arbetet det som gör allt efter det möjligt. Vi bygger med fart nu, och varje förändring bygger på den sista. Om du är en buffertanvändare kommer du att börja känna skillnaden, och det är mycket mer på väg. Som alltid, om du har feedback på hur kompositören känner eller idéer för vad du skulle älska att se härnäst, vill vi gärna höra från dig. Dessa samtal är hur vi bygger den bästa versionen av Buffer – tillsammans.
Vi har byggt om Buffers kompositör från insidan och ut
By Social Media
·
·
5 min read
·
755 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