Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Applicazioni senza Javascript hanno senso?

    Ciao a tutti.

    Mi chiedevo se avesse senso pianificare la progettazione di un'applicazione web tenendo presente che potrebbe esserci qualcuno che non abbia attivato le funzioni javascript, oppure oggi è inutile poiché solo un pazzo le disattiverebbe?

    In sostanza dobbiamo dimenticarci del '<noscript>'?

    Grazie e ciao.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    sì, ha senso nel momento in cui parliamo di sviluppo di applicazione e siti a livello professionale (e non per hobby o come passatempo).

    Per la pubblica amministrazione sono ad esempio richiesti siti ad alta accessibilità in cui è necessario progettare il funzionamento dell'applicazione e la fruizione dei contenuti con modalità alternative e il più possibile equivalenti anche a plug-in disabilitati.

    Ma restando nel quotidiano, un'applicazione qualsiasi che funziona correttamente anche senza javascript è un'applicazione coerente ed è in genere un indice di buona progettazione.

    Per garantire un funzionamento corretto si può operare mediante "progressive enhancement" (si progetta la pagina prevedendo di non usare js all'inizio e lo si aggiunge poi) o "graceful degradation" (sviluppi l'applicazione funzionante con js e poi ne definisci il funzionamento senza js)

    Ci sono comunque dei casi in cui un funzionamento equivalente privo di javascript non ha senso per via dei requisiti funzionali imposti. Ad esempio se l'applicazione prevede obbligatoriamente l'uso di cookie o passaggio di dati tra una pagina e un file flash...
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    [b]
    Per garantire un funzionamento corretto si può operare mediante "progressive enhancement" (si progetta la pagina prevedendo di non usare js all'inizio e lo si aggiunge poi) o "graceful degradation" (sviluppi l'applicazione funzionante con js e poi ne definisci il funzionamento senza js)
    mi piace l'idea del 'graceful degradation'...sarà la mia strada...

    grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.