tabnews.com.br
tabnews.com.br copied to clipboard
[Feature] Rascunho de postagens
Ótima iniciativa a do TabNews!
Seria muito interessante para as pessoas que desejam produzir postagens longas se a ferramenta tivesse uma feature de salvamento de postagens como rascunho. Desse modo a seção de escrita poderia ser particionada permitindo postagens com maior grau de curadoria e refino.
Abaixo tem um print de onde o botão poderia ficar.
se não me engano até daria para salvar no local storage do navegador para fazer isso
A ideia seria pra conteudo extenso como o amigo postou e o localstorage não é tão bom para dados extensos assim, a ideia seria usar a flag 'draft' no banco seria o ideal, creio que nem seria trabalhoso implementar, talvez já até tenha algum PR fazendo isso só esperando aprovação, eu uma olhada la @brunoruas2
O ideal seria no banco de dados. E o Post poderia ter status = ACTIVE, DRAFT ou INACTIVE.
Vou ver se tem alguém trabalhando no tema, boa ideia @dioggosoares !
Há alguém trabalhando na ideia? Se não gostaria de fazer.
O ideal seria no banco de dados. E o Post poderia ter status = ACTIVE, DRAFT ou INACTIVE.
Se não me engano já existe essa opção de status draft, só não sei se está sendo utilizado de alguma forma no site ainda
ótima ideia!
Eu, como bom hiperativo, penso em mil coisas ao mesmo tempo -- e escrevo as mil coisas ao mesmo tempo, também! Seria bom ter a opção de escrever vários rascunhos, até pra deixar salvo algum texto que você até achou que seria legal, mas não teve tempo de desenvolver bem.
Um problema seria o espaço no BD: a pessoa pode criar muitos rascunhos que não vão virar postagens, e acabar gastando um espaço que poderia ser mais útil para os outros usuários. Poderia, até mesmo, acabar usando o tabnews como um bloco de anotações. Talvez, se colocar um limite na quantidade de rascunhos isso se resolva.
Pra isso eu resolveria colocando um tempo de vida pro rascunho. Até 30 dias pra publicar ou algo assim.
@rafaelbarbosas O que acha?
@brunoruas2 , é uma boa solução.
Também dá pra usar o Gist do GitHub, daí as anotações ficam sob responsabilidade do usuário. Porque, se você pensar no escopo do tabnews, talvez seja uma funcionalidade meio "estranha", então não faz sentido isso ficar gravado no BD.
Tem também o problema de adicionar muitas funcionalidades e deixar o app "carregado". Essa funcionalidade de vários rascunhos pode ser uma que poucos vão usar, talvez seja mais útil apenas um rascunho.
Pra saber mesmo, teria que fazer uma pesquisa.
Eu gostaria muito de ver essa feature no TabNews. Acabei de sentir a necessidade.
Para o momento eu acredito que a melhor opção seja uma extensão removendo essa responsabilidade do site. A opção de adicionar no localstorage é bem interessante, mas existe alguns pontos:
Limitação de tamanho: O localstorage armazena no máximo 5MB por origem. Segurança: O site pode ficar vulnerável a ataques XSS