Nếu bạn sử dụng Bộ đệm thì bạn đã quen với Trình soạn thảo của chúng tôi. Đó là nơi mọi bài viết bắt đầu. Nơi bạn soạn thảo, chỉnh sửa, xem trước và xuất bản. Đó là bề mặt được sử dụng nhiều nhất trong toàn bộ sản phẩm và là giá trị cốt lõi của chúng tôi. Tuy nhiên, đã lâu rồi, nhà soạn nhạc đã cho thấy tuổi tác của mình. Không nhất thiết phải dành cho người dùng (nó đã hoạt động!), nhưng về cơ bản, nó được xây dựng dựa trên mã cũ khiến việc duy trì, cải thiện và mở rộng ngày càng khó khăn hơn. Mỗi thay đổi nhỏ đều ẩn chứa rủi ro. Mọi tính năng mới đều yêu cầu điều hướng các lớp phức tạp khiến chúng tôi bị chậm lại. Vì vậy, chúng tôi quyết định đã đến lúc phải làm điều gì đó về vấn đề này. Trong vài tháng qua, một nhóm nhỏ tại Buffer đã hiện đại hóa kiến trúc và hình thức của nhà soạn nhạc. Không chỉ để thêm các tính năng mới mà còn để xây dựng nền tảng cho mọi thứ chúng tôi muốn làm tiếp theo. Đây là những gì chúng tôi đã làm, tại sao chúng tôi làm điều đó và tất cả sẽ hướng tới đâu. Mong muốn thay đổiDự án này không diễn ra trong chân không. Trong năm qua, chúng tôi đã thực hiện những thay đổi có ý nghĩa trên Buffer, từ cải tiến lịch trình đến hỗ trợ chế độ tối cho đến làm mới hình ảnh đang được triển khai trên toàn bộ sản phẩm. Mỗi thay đổi này đều tạo ra động lực. Họ cũng tạo ra một kỳ vọng: Phần còn lại của sản phẩm cũng sẽ mang lại cảm giác tốt như vậy. Nhà soạn nhạc, trung tâm của Buffer, rõ ràng là bước tiếp theo. Điều này cũng có một mặt thực tế. Khi tôi nói chuyện với hơn 30 người dùng Buffer vào năm ngoái, một chủ đề nhất quán đã xuất hiện: mọi người muốn Buffer mang lại cảm giác như một không gian làm việc hiện đại, gắn kết chứ không chỉ là một công cụ lập lịch trình. Hiện đại hóa nhà soạn nhạc là một phản ứng trực tiếp cho điều đó. Nếu chúng tôi muốn Buffer trở thành nơi bạn động não, soạn thảo, cộng tác và xuất bản thì Composer phải hoàn thành nhiệm vụ. Những gì chúng tôi đã làm Hãy để tôi nói trước: giai đoạn này của dự án không bao giờ là về việc vận chuyển thứ gì đó hào nhoáng. Đó là về việc thực hiện công việc không mấy hấp dẫn nhưng cần thiết là xây dựng lại nền tảng để chúng ta có thể tiến nhanh hơn và xây dựng tốt hơn trong tương lai. Nhà soạn nhạc đã dựa vào các kho dữ liệu lỗi thời khiến cho việc làm việc không thể đoán trước được. Chúng tôi đã giới thiệu một lớp trạng thái hiện đại gọn gàng hơn, dễ suy luận hơn và cung cấp cho chúng tôi bức tranh rõ ràng hơn nhiều về cách dữ liệu truyền qua trình soạn thảo. Giờ đây, dữ liệu được tải và di chuyển hiệu quả hơn. Chúng tôi cũng đã chuyển trình soạn thảo sang hệ thống thành phần hiện tại mà chúng tôi gọi là Popcorn. Điều này giúp nhà soạn nhạc phù hợp với phần còn lại của giao diện Buffer và những cải tiến không bị chặn mà trước đây chúng tôi không thể thực hiện, chẳng hạn như bảng điều khiển bên mới, khả năng phản hồi tốt hơn và hỗ trợ đầy đủ cho chế độ tối cũng như làm mới hình ảnh của chúng tôi. Nói về bảng điều khiển bên, chúng tôi đã đại tu toàn bộ cách hoạt động và hoạt động của các công cụ trong Composer. Bảng điều khiển bên giờ đây phản hồi nhanh hơn và dễ đoán hơn, đồng thời chúng tôi đã mở rộng tính năng xem trước bài đăng cho tất cả các kênh đã chọn, ngay cả ở chế độ đa soạn thảo. Các trường kênh, xử lý phương tiện và hộp thoại cũng được cập nhật. Đây là những loại chi tiết mà người dùng có thể không nhận thấy một cách có ý thức, nhưng chúng mang lại trải nghiệm mượt mà và nhất quán hơn, góp phần mang lại cho nhà soạn nhạc cảm giác bóng bẩy và đáng tin cậy hơn. Như đã đề cập trước đó, giai đoạn này không phải là những bản cập nhật hào nhoáng, ngay cả khi nhà soạn nhạc trông, cảm nhận và vận hành tốt hơn. Đây là việc đặt nền tảng tốt hơn cho những thay đổi lớn hơn nữa sắp diễn ra. Cách chúng tôi thực hiện điều đóMọi thứ hiếm khi xảy ra trong chân không tại Buffer. Chúng tôi là một nhóm nhỏ, gắn bó, trong đó sự hợp tác và tính minh bạch là tiêu chuẩn và rất nhiều động lực cho dự án này đến từ những nỗ lực rộng lớn hơn nhằm làm cho tất cả Buffer trông giống như sản phẩm hạng nhất vốn có. Kỹ thuật, thiết kế và sản phẩm đều đóng một vai trò quan trọng. Tuy nhiên, những Người ủng hộ khách hàng của chúng tôi xứng đáng nhận được lời cảm ơn đặc biệt. Nhà soạn nhạc là một bề mặt nhạy cảm. Người dùng dựa vào nó hàng ngày và ngay cả những thay đổi nhỏ cũng có thể khiến họ mất phương hướng. Những người ủng hộ của chúng tôi đã thực hiện một công việc đáng kinh ngạc trong việc điều hướng khách hàng trong quá trình di chuyển, thu thập phản hồi và giúp chúng tôi hiểu mọi thứ cảm thấy không ổn ở đâu. Kiểu cộng tác giữa các nhóm đó là điều tôi thực sự tự hào ở Buffer. Không một đội nào có thể một mình làm được điều này. Chỉ là vạch xuất phát. Đây là phần mà tôi hào hứng nhất. Toàn bộ mục đích của quá trình hiện đại hóa này là mở khóa những gì sẽ xảy ra tiếp theo. Chúng tôi đã xây dựng trên nền tảng này. Các mẫu sẽ sớm hiển thị trực tiếp trong trình soạn thảo nên bạn có thể bắt đầu từ các định dạng đã được kiểm chứng mà không cầnrời khỏi quy trình làm việc của bạn. Chúng tôi đang nỗ lực hỗ trợ sâu hơn cho ghi chú và nguồn cấp dữ liệu nội dung, nhằm mục đích đưa Buffer đến gần hơn với không gian làm việc sáng tạo mà người dùng của chúng tôi luôn yêu cầu. Và quan trọng nhất, chúng tôi đang khám phá một tầm nhìn đầy tham vọng hơn của nhà soạn nhạc: tầm nhìn có nhóm bài đăng, bản nháp cải tiến, khả năng lên kế hoạch cho ý tưởng và nội dung trên lịch cũng như quy trình tạo nội dung tổng thể mượt mà và hoàn chỉnh hơn. Không điều nào trong số này có thể thực tế trên kiến trúc cũ. Bây giờ, nó không chỉ thực tế mà còn là kế hoạch. Nếu bạn đang làm theo suy nghĩ của chúng tôi về việc tạo ra Buffer không chỉ là một công cụ lập kế hoạch mà còn là một không gian làm việc xã hội thực sự nơi bạn có thể động não, sắp xếp, xuất bản và phân tích thì dự án này là một bước đi cụ thể theo hướng đó. Xây dựng theo đà Một trong những điều tôi yêu thích khi làm việc tại Buffer là chúng tôi xây dựng một cách cởi mở. Chúng tôi chia sẻ suy nghĩ, lộ trình cũng như những thành công (và thất bại) của mình vì chúng tôi tin rằng tính minh bạch sẽ tạo ra sản phẩm tốt hơn và mối quan hệ bền chặt hơn với những người sử dụng nó. Quá trình hiện đại hóa nhà soạn nhạc là một ví dụ điển hình về việc phát triển sản phẩm có chủ đích sẽ như thế nào. Không phải mọi dự án đều dẫn đến một thông báo tính năng lớn. Đôi khi công việc có tác động lớn nhất là công việc có thể biến mọi thứ sau đó thành hiện thực. Hiện chúng tôi đang xây dựng với động lực và mọi thay đổi đều dựa trên sự thay đổi cuối cùng. Nếu bạn là người dùng Buffer, bạn sẽ bắt đầu cảm nhận được sự khác biệt và còn nhiều hơn thế nữa. Như mọi khi, nếu bạn có phản hồi về cảm nhận của nhà soạn nhạc hoặc ý tưởng về nội dung bạn muốn xem tiếp theo, chúng tôi rất mong nhận được phản hồi từ bạn. Những cuộc trò chuyện này là cách chúng tôi cùng nhau xây dựng phiên bản Buffer tốt nhất.
Chúng tôi đã xây dựng lại trình soạn thảo của bộ đệm từ trong ra ngoài
By Social Media
·
·
5 min read
·
805 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