Problem: 더 큰 편집을 할 때, 특히 새 문서를 작성할 때 다음으로 인해 데이터가 손실될 가능성이 있습니다(아마도 몇 시간 분량).
정전,
브라우저 충돌,
네트워크 중단(네트워크가 일시적으로 오프라인 상태일 때 변경 사항을 미리 보기로 선택한 경우),
우발적인 브라우저 종료.
이러한 사고를 방지하기 위해 사용자 편집을 자동 저장하는 것은 최신 소프트웨어의 상당히 표준적인 기능입니다. 자동 저장은 클라우드 기반 소프트웨어에서 유비쿼터스이며, 사용자가 작업 저장에 대해 생각하지 않고/여러 자리에서/여러 장치에서 동일한 문서 작업을 계속할 수 있도록 하는 추가(또는 아마도 주요) 이점이 있습니다. (이것은 그 자체로 위키에 있는 것이 바람직할 것입니다.) "오프라인" 소프트웨어에는 일반적으로 충돌 복구 전용(예: 리브레오피스)이기는 하지만 종종 자동 저장 기능이 있습니다.
코드 에디터는 현재 자동 저장 기능을 제공하지 않는 반면, 시각 편집기는 일종의 자동 저장 기능이 구현된 것 같아서 phab:T57370 기준으로 모았습니다(저는 일반적으로 시각 편집기를 사용하지 않기 때문에 실제로 존재하는지 여부를 알 수 없습니다. 존재한다면 문서화되지 않고 숨겨진 것으로 보이며 UI에 아무것도 저장되고 있다는 표시가 없으므로 거의 마치 전혀 없었습니다).
사용자, 특히 과거에 데이터 손실을 경험한 사용자가 사용할 수 있는 몇 가지 해결 방법은 다음과 같습니다: :* 주기적으로 위키 편집기에서 외부 프로그램(예: 메모장)으로 작업을 복사하고 로컬에 저장합니다.
외부 프로그램에서 전체 문서를 작성하고 준비가 된 후에만 위키 편집기에 복사합니다.
샌드박스에 문서를 작성하고 정기적으로 저장합니다.
이들 각각은 불편/시간 소모/생산성을 감소시킵니다.
Proposed solution: 사용자 편집 내용을 백그라운드에서 정기적으로 저장하는 신뢰할 수 있는 자동 저장 기능은 코드 편집기와 시각적 편집기 모두에서 작동하며 위에 나열된 4가지 경우에서 이러한 편집 내용을 복원할 수 있습니다.
바람직한:
편집 중인 페이지가 마지막으로 저장되었는지 또는 언제 저장되었는지를 사용자에게 알려주는 편집기 UI의 표시기 - 자동 저장이 실제로 존재하고 작동하므로 사용자가 다른 방법에 의지할 필요가 없음을 사용자를 안심시킵니다. 위에서 언급한 해결 방법.
이러한 편집 내용을 온라인(위키 서버에) 저장하여 사용자가 여러 장치에 걸쳐 한 페이지에서 작업을 계속할 수 있도록 합니다. (명확히 말하자면, 사용자가 게시할 때까지 이러한 편집 내용은 비공개로 유지되어야 하며 해당 사용자 이외의 다른 사람에게 표시되지 않아야 합니다.)
Who would benefit: 모든 편집자, 특히:
더 큰 문서를 작성하는 사람들과 위키미디어가 특히 채용/유지에 열심이라고 생각하는 두 그룹:
열심히 노력한 결과가 사라지면 특히 의기소침할 것 같은 신입 편집자 여러분,
정전/"부하 차단"이 자주 발생하는 국가의 편집자, 불균형적으로 남반구(예: 언론 보도에 따르면 인도 또는 남아프리카)에 있을 가능성이 높습니다.