Domanda

Supponiamo che esista un'azienda in cui siti/app Web sono progettati per assomigliare alle app desktop.

Fattono fatica ad aggiungere:

  • Schermi splash
  • Menu a discesa
  • Tab-pagine
  • Pagine che non crescono verso il basso con il contenuto, il contesto si trova all'interno dell'area scorrevole, quindi la pagina è di dimensioni fisse, come se assomigli alla limitazione a un schermo delle app desktop.
  • Finestre modali, pop-up, ecc.
  • Viste sull'albero
  • Assolutamente nessun accesso ai contenuti a meno che non login-first, anche con contenuti non sensibili. Dopo la schermata di splash Desapears, ti viene presentato una schermata di accesso.
  • Nessun collegamento: pulsanti appena simulati.
  • Risolto le dimensioni della pagina.
  • Impossibile aprire un collegamento in un'altra scheda
  • Pulsante di stampa che stampa direttamente (non mostra la pagina stampabile in modo che l'utente non possa stampare tramite il comando di stampa del browser)
  • Barre di avanzamento per il caricamento del contenuto anche quando il browser lo indica con la propria animazione
  • Caratteri e colori amulano un'app desktop realizzata con Visual Basic, PowerBuilder ecc.

Ogni app sembra quasi come se fosse realizzata in Visual Basic.

Rifiutano questi elementi:

  • Briciole di pane
  • Buoni vecchi collegamenti sottolineati
  • Navigazione generata/dinamica, suggerimenti basati sull'utilizzo
  • Possibilità di aprire collegamenti in più schede
  • Impaginazione
  • Pagine stampabili
  • Capacità di produrre un URL È possibile salvare o condividere che si collegano a un articolo, come quando invii a qualcuno il link a una domanda di StackExchange specialistica. L'unico URL è il principale.
  • Tasto indietro

Per raggiungere questo obiettivo, sono necessarie tonnellate di codice JavaScript. Un sacco di codice JavaScript e Ajax per le cose non correlate al business ma con la necessità di nascondere/mostrare quel pulsante, aggiornare questa casella di elenco, out grigio quell'etichetta, ecc.

La coplessità generata forzando un paradigma in un altro mezzo che la maggior parte delle righe di codice è dedicata a mantenere l'illusione di un'app desktop.

Qual è il modo migliore per cambiare questa mentalità e farli abbracciare il web e iniziare a produrre app moderne e web anziché imitazioni desktop?

MODIFICARE:

Questi siti sono siti intranet. Gli utenti odiano queste app. Si lamentano costantemente di loro, ma devono usarli per fare il loro lavoro quotidiano. Questi siti sono soluzioni interne, gli utenti finali non hanno altra scelta che usarli. Sono un "pubblico prigioniero". Inoltre, la sostituzione non avverrà a causa degli alti costi. Ma almeno se quella mentalità fosse cambiata, i nuovi sviluppi sarebbero più simili al web.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top