대량 편집 및 정렬 기능을 갖춘 공유 확장 프로그램, 새롭게 재구축
Padlet 공유 확장 프로그램, 완전히 새로워졌습니다 휴대폰의 사진 라이브러리나 다른 앱에서 Padlet에 사진을 공유해 본 적이 있다면, 이미 공유 확장 프로그램을 사용해 본 겁니다. iOS나 Android 공유 시트에 나타나는 Padlet 로고가 바로 그것이죠. 기존의 공유 확장 프로그램도 작동하긴 했습니다. 대부분의 경우에요. 다만 사진을 11장 선택하면, 정성스럽게 고른 뒤에야 최대 10장까지만 가능하다고 알려줬습니다. 그러면 다시 돌아가서, 아까 어떤 10장을 골랐는지 기억을 더듬으며 처음부터 다시 시작해야 했죠. 마치 15분이나 줄을 서서 기다린 끝에 "이 줄은 카드 결제만 됩니다"라는 말을 듣는 것과 같은 익숙한 고통입니다. 우리는 이것을 완전히 처음부터 다시 만들었습니다. 무엇이 바뀌었는지 소개합니다. 왜 처음부터 다시 만들었나요? 우리 자신의 사진도 제대로 올리지 못했기 때문입니다. Padlet에서는 매 릴리스 주기가 끝날 때마다 작은 축하 자리를 갖습니다. 그런데 이후에 사진을 공유하려고 할 때마다, 우리 자체 공유 확장 프로그램의 모든 한계에 부딪혔습니다. 수백 장의 사진, 순서를 제어할 수 없는 구조, 게시 전에 아무것도 수정할 수 없는 환경. 콘텐츠 공유를 위한 제품을 만들면서 정작 콘텐츠를 공유하는 데 어려움을 겪고 있었던 셈이죠. 이런 아이러니를 우리 엔지니어링 팀은 받아들일 수 없었습니다. 기존 버전의 문제점은 무엇이었나요? 세 가지입니다. 첫째, 보이지 않는 10개 첨부파일 제한. '보이지 않는다'고 한 이유는, 사진을 다 선택한 뒤에야 비로소 이 제한을 발견하게 되기 때문입니다. 둘째, 순서가 보존되지 않았습니다. 사진 여러 장을 업로드하면, 카드를 섞어놓은 것처럼 뒤죽박죽으로 Padlet에 올라갔습니다. 셋째, 게시 전에 포스트를 수정할 방법이 없었습니다. 시스템이 기본으로 설정해주는 그대로 받아들여야만 했죠. 그래서 무엇이 달라졌나요? 이제 한 번에 최대 100장의 사진 또는 파일을 선택할 수 있습니다. 각 첨부파일은 개별 포스트로 만들어지며, 게시 전에 하나하나 편집할 수 있습니다 — 텍스트 추가, 세부사항 수정, 원하는 대로 꾸미세요. 모든 첨부파일에 한꺼번에 색상, 섹션 또는 위치를 적용하고 싶다면, 한 번에 처리할 수도 있습니다. 그리고 — 사소하지만 만족스러운 변화 — 이제 포스트가 시간순으로 정렬됩니다. 사진 라이브러리에 나타나는 것과 같은 순서 그대로요. 사진 1번이 포스트 1번, 사진 47번이 포스트 47번이 됩니다. 순서 정렬이 간단해 보이는데, 실제로도 그랬나요? 전혀요! 이런 문제는 파일 업로드가 어떻게 작동하는지를 생각하기 전까지는 사소해 보이는 유형입니다. 사진을 하나씩 순서대로 업로드하면 느립니다. 80장의 사진이 진행 표시줄에서 천천히 넘어가는 것을 보고 싶은 사람은 없죠. 그래서 우리는 병렬 업로드를 합니다 — 여러 사진이 동시에 올라가는 방식이죠. 하지만 병렬 업로드는 예측할 수 없는 순서로 완료됩니다. 200KB짜리 사진은 어떤 것을 먼저 선택했든 상관없이 5MB짜리 사진보다 먼저 끝납니다. 속도 면에서는 좋지만, 순서 면에서는 엉망이 되는 '빨리 끝나는 순서대로' 방식인 셈이죠. 모바일 엔지니어 Chee Kit이 찾아낸 해결책: 속도를 위해 업로드는 병렬로 하되, 포스트 생성은 두 번째 단계에서 순차적으로 처리합니다. 포스트 생성은 파일 업로드보다 훨씬 빠르기 때문에, 시간순 정렬을 보장하면서도 거의 추가 시간이 들지 않습니다. 병렬 업로드의 속도와 순차 포스팅의 정확성, 두 가지를 모두 얻을 수 있는 방식입니다. 디자이너 Zi Fong은 내부 복잡성이 추가되었음에도 전체 흐름이 직관적으로 유지되도록 해주었습니다. iOS와 Android 모두에서 작동하나요? 네. 두 플랫폼에서 동일한 경험을 제공합니다.
- ContenjooC