Pitch: ZIPN — editei o texto para copiar, mas a origem ficou intacta

Sou o criador do ZIPN. Hoje fiz um teste pequeno com um texto de atividade: comparar 3/4 e 2/3, explicar a escolha e trocar a explicação com outra pessoa. É um exemplo escrito por mim, sem dados de alunos.

Na aba Edit da página de compartilhamento, troquei a partner por a small group e cliquei em Copy. Conferi a área de transferência: a versão para o grupo estava lá. Recarreguei a página e o original continuava com a partner.

O que isso me fez perceber

O campo parece um editor, mas a ação é preparar uma cópia, não salvar uma revisão na origem. Para adaptar instruções de uma oficina isso pode ser útil. A parte menos clara é o nome Edit: alguém pode esperar que a alteração permaneça depois de recarregar. A interface avisa que o original não é alterado. Ainda assim, “editar antes de copiar” explicaria melhor a intenção?

Como o comportamento está separado no código

No componente React usado pelo visualizador, o conteúdo recebido preenche dois estados: originalContent e editableContent. A alteração no campo modifica apenas o segundo. A função de cópia usa navigator.clipboard.writeText(editableContent); restaurar faz setEditableContent(originalContent). São trechos do meu próprio código, não uma descrição de um teste de colaboração.

A distinção importante é entre carregar o texto e persistir uma alteração. Neste fluxo de edição antes de copiar, não há uma chamada de gravação do texto editado na origem. No teste do navegador, o reload voltou a carregar o original. Não testei vários dispositivos, concorrência ou uma turma real.

O exemplo de atividade também inclui um prompt de tutor para fazer uma pergunta de cada vez. Não o enviei a uma IA nem avaliei as respostas.

Texto usado no teste. Criei o exemplo gratuitamente com minha conta já conectada. Links temporários de visitantes têm prazo; o guia distingue esses links dos endereços de texto sob o código pessoal do membro. Não estou afirmando armazenamento ilimitado ou garantido para sempre.

Queria ouvir experiências de quem já precisou comunicar essa diferença entre “editar uma cópia para levar” e “salvar para todos”. Este relato apresenta uma função do projeto que mantenho; usei auxílio de IA para organizar e traduzir a redação.

Source

3 views·1 share