Padlet에서 삭제한 게시물과 섹션도 이제 Ctrl+Z로 되돌릴 수 있습니다. 오래 걸린 거, 저희도 압니다.
C
Contenjoo
수정시각
사용하는 거의 모든 소프트웨어에는 '실행 취소'가 있습니다. 문서 편집기에도, 스프레드시트에도, 이메일에도 있죠. Ctrl+Z를 누르면 방금 한 작업이 되돌아갑니다. 너무 당연해서, 없기 전까지는 그 존재를 잘 의식하지도 않습니다. 전기나 단체 채팅방의 상식 같은 것처럼요.
그런데 Padlet에는 삭제한 게시물과 섹션을 되돌리는 기능이 없었습니다. 실수로 게시물을 삭제하면 그대로 사라졌습니다. 할 수 있는 일이라고는 화면을 멍하니 바라보고, 조용히 절망한 뒤, 기억을 더듬어 다시 만드는 것뿐이었습니다. 많은 분들이 이 문제를 이야기해 주셨고, 저희도 동의했습니다. 좋은 경험은 아니었죠.
그래서 고쳤습니다. 이제 Padlet에서 삭제한 게시물과 삭제한 섹션을 실행 취소하거나 다시 실행할 수 있습니다.
삭제한 게시물은 어떻게 되돌리나요?
방법은 두 가지입니다. 게시물을 삭제하면 화면 아래쪽에 작은 알림창이 나타나고, 그 안에 '실행 취소' 버튼이 보입니다. 이 버튼을 클릭하면 됩니다.
키보드 단축키를 선호하신다면 Ctrl+Z를 누르면 됩니다. Mac에서는 Cmd+Z입니다. 기대하는 바로 그 방식대로 작동합니다.
섹션도 되돌릴 수 있나요? 섹션 전체를 삭제해도 가능한가요?
네. 섹션을 삭제했을 때도 같은 방식으로 되돌릴 수 있습니다. 알림창의 실행 취소 버튼을 누르거나, 키보드 단축키를 사용하면 됩니다.
중요한 점은, 섹션 안에 있던 게시물들도 함께 복원된다는 것입니다. 빈 섹션만 다시 생기는 것이 아닙니다. 섹션 안의 내용까지 모두 돌아옵니다.
저희는 2025년 10월에 섹션 실행 취소 기능을 배포했고, 현재 매주 약 770건의 섹션 삭제가 실행 취소되고 있습니다. 매주 770번, 누군가가 섹션 하나 분량의 작업물을 잃을 뻔한 순간이 구해지고 있는 셈입니다.
시간 제한이 있나요?
아니요. 많은 앱에서는 알림창이 5초쯤 보였다가 사라집니다. 마치 파스타를 다 먹기도 전에 계산서를 가져다주는 웨이터처럼요.
Padlet에서는 같은 세션 안이라면 실행 취소 기록에 시간 제한이 없습니다. 오전 9시에 게시물을 삭제하고, 세 시간 동안 다른 작업을 한 뒤에 되돌려도 됩니다. 그대로 남아 있습니다.
더 좋은 점은, 페이지를 새로고침해도 실행 취소 기록이 유지된다는 것입니다. 탭을 닫았다가 다시 열어도 실행 취소할 수 있습니다. 저희는 대부분의 사람들이 문제가 생기면 가장 먼저 "일단 새로고침해 보자"라고 생각한다는 것을 알고 있습니다. 그래서 그 습관 때문에 안전장치가 사라지지 않도록 했습니다.
공유 Padlet에서 무언가를 삭제하면 다른 사람도 되돌릴 수 있나요?
아니요. 삭제를 실행한 사람만 되돌릴 수 있습니다. 의도적으로 그렇게 설계했습니다. 학생 30명이 함께 쓰는 교실 Padlet에서, 한 학생이 다른 학생의 정리 작업을 마음대로 되돌리면 곤란하니까요. 실행 취소 기록은 본인에게만 속합니다.
게시물을 이동한 경우에는 어떻게 되나요? 예를 들어 A 섹션에서 B 섹션으로 게시물을 옮긴 뒤, A 섹션을 삭제하고 다시 되돌리면 그 게시물도 돌아오나요?
아니요. 이 부분은 저희가 신중하게 고민한 지점입니다. 게시물을 A 섹션에서 B 섹션으로 옮겼다면, 그 이동은 유지됩니다. A 섹션 삭제를 실행 취소하면 섹션과 삭제 당시 그 안에 남아 있던 게시물들은 복원되지만, 이미 다른 곳으로 옮긴 게시물을 다시 끌어오지는 않습니다.
그렇게 하지 않으면 같은 게시물이 두 곳에 중복으로 생겨 혼란스러울 수 있습니다. 저희는 "가장 최근의 상태를 존중한다"는 쪽을 선택했습니다. 그게 더 자연스럽다고 판단했습니다.
내부적으로는 어떻게 작동하나요?
게시물이나 섹션을 삭제할 때, 실제로 즉시 완전히 지우지는 않습니다. 일종의 소프트 삭제 방식으로 처리합니다. 콘텐츠는 삭제된 것으로 표시되어 화면에서 숨겨지지만, 시스템 안에는 남아 있어서 복원할 수 있는 상태로 보관됩니다.
섹션의 경우는 조금 더 복잡합니다. 하나의 섹션에는 수십 개의 게시물이 있을 수 있고, 각 게시물에는 첨부파일, 댓글, 반응이 함께 있을 수 있습니다. 섹션 삭제를 실행 취소하면 섹션을 복원하고, 그 안의 게시물들을 다시 연결하며, 원래의 순서와 내용을 유지합니다. 내부에서는 꽤 많은 일이 일어나지만, 사용자는 이 모든 과정이 즉시 처리되는 것처럼 느껴야 합니다.
실행 취소 기록은 브라우저에 저장되며, 현재 세션과 연결됩니다. 그래서 서버와 별도로 동기화하지 않아도 페이지 새로고침 후에 실행 취소가 유지될 수 있습니다.
실제로 얼마나 많이 사용되고 있나요?
좋은 질문입니다. 지난 한 달 동안만 보면 다음과 같습니다.
약 31,800건의 게시물 삭제가 실행 취소되었습니다.
약 65,800건의 초안 삭제가 실행 취소되었습니다.
약 3,100건의 섹션 삭제가 실행 취소되었습니다.
하루 평균 약 3,300번, 누군가가 작업물을 잃을 뻔한 순간을 되돌린 셈입니다.
또 하나 흥미로운 점은, 키보드 단축키보다 알림창의 실행 취소 버튼이 훨씬 더 많이 사용된다는 것입니다. 비율로 보면 76% 대 24%였습니다.
아직 실행 취소가 지원되지 않는 것은 무엇인가요?
현재 실행 취소는 게시물 삭제와 섹션 삭제에 적용됩니다. 아직 다음 항목은 지원하지 않습니다.
게시물 내용 편집: 게시물의 글을 수정한 경우, 이전 내용으로 Ctrl+Z를 눌러 되돌릴 수는 없습니다.
게시물 순서 변경 또는 이동: 게시물을 다른 위치나 섹션으로 드래그해 옮긴 경우, 실행 취소로 원래 자리로 되돌릴 수는 없습니다.
이 기능들도 저희가 검토하고 있습니다. 특히 게시물 내용 편집에 대한 실행 취소는 꼭 추가하고 싶은 기능입니다. 다만 실시간 협업 환경에서 글의 작은 변경 사항들을 추적하는 일은 꽤 어려운 문제입니다. 엔지니어들이 밤잠을 설치고, 가끔은 직업 선택을 다시 생각하게 만드는 종류의 문제죠.
왜 이렇게 오래 걸렸나요?
실행 취소는 단순해 보입니다. "무슨 일이 있었는지 기억했다가 반대로 하면 되는 것 아닌가?"라고 생각할 수 있습니다. 하지만 실시간 협업 애플리케이션에서는 훨씬 복잡합니다. 여러 사람이 동시에 같은 Padlet에서 작업할 때, "그냥 되돌리기"는 여러 사람의 작업과 현재 공유 데이터 상태 사이의 조율 문제가 됩니다.
저희는 불안정한 기능을 서둘러 내놓기보다 제대로 만들고 싶었습니다. 시간 제한이 없고, 새로고침 후에도 유지되며, 이동된 콘텐츠의 최신 상태를 존중하는 실행 취소 기능. 기다린 만큼 가치 있는 결과라고 생각합니다. 물론 잠깐 감정을 추스를 시간이 필요하시다면 이해합니다.
게시물과 섹션 실행 취소 기능은 이제 모든 Padlet 사용자에게 제공됩니다. 따로 설정할 필요도 없고, 업그레이드도 필요 없습니다. 그냥 무언가를 삭제하고 바로 후회하면 됩니다. 우리 모두가 그러듯이요.