Applicazione server client desktop, limitando il campo di area di testo a compromessi con i clienti

0

Abbiamo un campo textarea in un'applicazione server client desktop che alla fine memorizza tutti i dati in un server database, questa area di testo è usata per prendere appunti e aree di testo simili sono state inserite nella nostra applicazione come una scelta di marketing che gli utenti non possono mai incolpare l'applicazione per la mancanza di alcuni campi e l'ufficio marketing può sempre rispondere "inseriscilo nel campo delle note".

Recentemente però abbiamo realizzato che alcuni clienti utilizzano pesantemente l'area delle note per scrivere lettere o copiare i documenti incolla, quindi abbiamo dovuto aumentare il campo delle note nel database da 1024 a 10240, ci stiamo rendendo conto tuttavia che in questo modo l'applicazione desktop richiede sempre più tempo per scaricare tutto questo arretrato di informazioni.

Qual è il compromesso tra dare praticamente nessun limite alla lunghezza degli input degli utenti e lasciare che gli utenti lo usino come loro ritengono necessario e ponendo un limite rigoroso che giustifichi la scelta come "performance mandated"?

    
posta Sandra G 18.07.2014 - 11:27
fonte

1 risposta

2

similar text areas have been put throughout our application as a marketing choice so that users can never blame the application for missing some fields and the marketing department can always answer "put it in the notes field"

Il design sciatto porta a un prodotto sciatto (un campo "scrivi tutto qui" effettivamente usato per "scrivere tutto lì", che sorpresa).

Il compromesso dipende dall'utilizzo, non esiste una regola generale ("560 KB dovrebbero essere sufficienti per tutti"). Alcuni suggerimenti:

  • Prendi i tuoi dati attuali e trova percentili per dimensione. Probabilmente, una percentuale elevata dei tuoi record non avrà bisogno di così tanti dati
  • Identifica il modo in cui le persone utilizzano il campo
    • forse alcuni usi richiedono il proprio campo dati, che potrebbe consentire anche la standardizzazione
    • le note di follow-up dovrebbero essere in articoli separati, non nello stesso campo usato dall'utente. Molto probabilmente, una relazione 1-N con il record originale.
    • to write letters or copy paste documents , qualsiasi motivo per non consentire il caricamento di file?
  • Una volta che hai affrontato queste esigenze dei tuoi utenti e hai fornito loro un modo migliore per ottenerle coperte, puoi ridurre le dimensioni dell'area di testo.
risposta data 18.07.2014 - 17:29
fonte

Leggi altre domande sui tag