Newsgroup: it.lavoro.informatica
Titolo: interfaccia grafica applicazione Inps

L'applicazione WEB per presentare la domanda di pensione online : dopo il 

combobox  da usare per selezionare il tipo di pensione (vecchiaia o 

anzianità) c'è una casellina (checkbox) da barrare o no , con etichetta " 

C.I."



Nessuno sa il significato di C.I. , nel manuale dell'applicazione è 

presente, ma  non è

spiegata.



Siccome nella maschera ci sono circa 100 caratteri liberi di spazio a destra 

della

casella,perchè anzichè le iniziali non è stato scritto per intero ? Lo sa il 

programmatore come si progetta una UI ?

Cosa cazzo fai l'ermetico quando hai spazio in abbondanza?

E' come se nel campo data scrivessi "DT"  o nel campo spedisci scrivessi 

"sped".

Non vuol dire carta identità nè cassa integrazione...non si capisce dal 

contesto....proprio...complimenti all'inps .







Naturalmente hai tutte le ragioni,ma non dare la colpa solo al 

programmatore

I responsabili di  progetto di inps che ci stavano a fare ?




 I responsabili di  progetto di inps che ci stavano a fare ?



esatto, i programmatori non centrano una mazza.

Il pesce puzza dalla testa!

P.S.

...adesso vedrai che il dottorazzo saccente interviene e dice la sua 

cazzata.



-- 

(..) la rivoluzione non è un pranzo di gala, non è una festa letteraria, 

non è un disegno o un ricamo; non si può

fare con tanta eleganza, con tanta serenità e delicatezza, con tanta 

grazia e cortesia. La rivoluzione è un atto

di violenza, è l'azione implacabile di una classe che abbatte il potere 

di un'altra classe. (Mao Tze-tung)


 I responsabili di  progetto di inps che ci stavano a fare ?



Uhm ... ... "responsabili" e "INPS" nelal stessa frase ha un retrogusto 

ossimorico ...



M.

-- 

Credo che l'unica cosa da fare sia non prendersi troppo sul serio,

ridersi addosso, e sorridere spesso, così le rughe andranno nei posti 

giusti....

(A. Vincenzi)



+ 100




 ma  non è spiegata



Necessita di essere spiegate? Come C.F.? Boh, ok potevano allungare ma 

C.I. è un'abbeviazione presente anche nei documenti ufficiali 

cartacei...



-- 

Al3xI98O

«L'importante non è cadere, ma sapersi rialzare»


 C.I."



Qualche mese fa ho compilato alcuni dati sul loro sito. Alla fine è andato tutto, ma mi ricordo che le select html (combo o come le chiamate) quando le selezionavi ricaricavano tutta la pagina. 

Tenendo conto che la pagina era stata programmata sicuramente di recente (era in seguito ad una richiesta di Tito Boeri nuovo presidente INPS), mi domando che razza di sviluppatori hanno da quelle parti da non sapere ancora nel 2015 cosa sia AJAX.


 C.I."



Qualche mese fa ho compilato alcuni dati sul loro sito. Alla fine è andato tutto, ma mi ricordo che le select html (combo o come le chiamate) quando le selezionavi ricaricavano tutta la pagina. 

Tenendo conto che la pagina era stata programmata sicuramente di recente (era in seguito ad una richiesta di Tito Boeri nuovo presidente INPS), mi domando che razza di sviluppatori hanno da quelle parti da non sapere ancora cosa sia AJAX.




 Qualche mese fa ho compilato alcuni dati sul loro sito. 



Mah... io uso abbastanza i siti di PA, INPS, comuni... fanno tutti 

piuttosto cagare :)



 un'abbeviazione presente anche nei documenti ufficiali cartacei...



uhm, ho preso un abbaglio? Hai una schermata da vedere o un link 

accessibile?



 ossimorico ...



Perà in Inps lavorano le massime aziende informatiche esistenti in Italia, la crema..... ;-)


 Nessuno sa il significato di C.I.



Carta d'identita`. Certe cose non vanno spiegate.










allora, sicuramente ajax è molto utilizzato per le web application,

questo direi che è innegabile.

Però faccio notare che non è che bisogna usare ajax per forza per

far in modo che selezionando un elemento dal menu a tendina non si

ricarichi la pagina.

Non so che tecnologie usino per quei siti, ma è possibilissimo

evitare che si ricarichi la pagina anche senza ajax.



A meno che al cambio della selezione del menu a tendina non si debba

fare una chiamata al server, allora è un discorso diverso.

Ma se al cambio della selezione c'è da cambiare qualche elemento della

pagina senza passare dal server, anche senza ajax, ripeto, non c'è

alcun bisogno di ricaricare la pagina.




>>>>  
http://www.bb2002.it
 :)  <<<<<

........... [ al lavoro ] ...........


 casella,



Vogliono il riferimento alla tua Carta di Identità: probabilmente non è 

stato spiegato perchè spesso si trova nei documenti ufficiali, ma la 

presunzione di conoscenza per una applicazione destinata a un 

larghissimo numero di utenti con culture differenti è un banale problema 

di poco buon senso. Soprattutto in ambito pubblico, tutto dovrebbe 

essere spiegato e ben chiaro.








DeepThought in data 08/10/2015 10:50:42 disse:


Quoto.

Mia idera:

- se l'utente non capisce o fa cose che non avrebbe docuto fare è colpa 

del progettista/programmatore/analista... sempre! :D



4ndre4 in data 08/10/2015 10:42:20 disse:


Anche io lho pensato ma perchè è un flag? Abilita qualche textbox 

successiva?



 - se l'utente non capisce o fa cose che non avrebbe *dovuto* fare è colpa del 





Ma sai, piu' che altro vi è , in generale, poca o pochissima sensibilità 

al lato ergonomico delle cose che pure è sostanziale: nei bancomat 

l'inversione del momento "prendi i soldi" e "prendi la carta" ( ora c'è 

sempre prima la carta e poi  i soldi ) ha permesso un risparmio notevole 

in procedure di ritiro e smarrimento carte, lasciate nel bancomat dopo 

che i clienti hanno preso i soldi..




DeepThought in data 08/10/2015 11:08:42 disse:


Concordo al 100%. Io sono programmatore e potrei dare la colpa 

all'utente nel 99% dei casi... tuttavia preferisco pensare: "ok, 

l'utente è stupido e ha fatto X ma io ho la colpa di avergli fatto fare 

X"... poi certo coprire al 100% l'idiozia è impossibile :D



 Carta di Identità ?



Come flag... piacerebe vedere uno screen per capire meglio anche se 

probabilmente è così



 ...adesso vedrai che il dottorazzo saccente interviene e dice la sua cazzata.



Ohi, che fai qui? Già tornato?



ispas in data 08/10/2015 09:40:19 disse:


Quella marroncina che trovo nel pannolino di mia figlia?



 ossimorico ...



W l BR (aspetto Marcoxxx che qui ne può sparlare in lungo, largo e pure 

alto!)





ma sai.. il problema è che c'è chi dà la colpa a qualcun altro di un 

problema e punto. C'è chi invece dice " ok, questa è la situazione .. al 

di là di chi è la colpa, esiste una soluzione che non coinvolga una 

precisa volontà dei singoli che permette comunque il miglioramento della 

situazione ? "





E questo lo si vede anche nei commenti a questo singolo problema..

c'è chi dice " significa questo, arrangiati"

c'è chi dice " colpa dello sviluppatore"

o magari uno sviluppatore " colpa del pm" .. etc. etc.



è una questione culturale..


DeepThought in data 08/10/2015 11:58:20 disse:


Chi lavora con me sa che blocco eventuali discussioni dicendo: "ok, 

adesso risolviamo: se volete ne discutete dopo. Non mi importa di chi è 

la colpa ma troviamo la soluzione".



Ciò non toglie che da sviluppatore posso darmi la colpa anche se non 

litigo con me stesso



 spiegata.



C.I. = Credito Italiano



XD










Trovare di chi è la colpa è utile per una "serena chiaccherata 

informale" a quattr'occhi e  a bocce ferme, anche perchè in un gruppo 

chi fa casino continuamente va gestito , altrimenti gli altri che 

lavorano bene possono guastarsi.



Poi è ovvio che possiamo anche aver sbagliato noi stessi, solo chi fa 

sbaglia. Ma il punto è nella evoluzione dei metodi che fanno si che si 

arrivi a un minimo risultato controllabile anche in presenza di utOnti 

di massimo livello.


 guastarsi.



Quoto in pieno.




pensavo fosse Carta Igienica





-- 

(..) la rivoluzione non è un pranzo di gala, non è una festa letteraria, 

non è un disegno o un ricamo; non si può

fare con tanta eleganza, con tanta serenità e delicatezza, con tanta 

grazia e cortesia. La rivoluzione è un atto

di violenza, è l'azione implacabile di una classe che abbatte il potere 

di un'altra classe. (Mao Tze-tung)






solo di striscio



 solo di striscio



ah ok, mi spaventavo



 alcun bisogno di ricaricare la pagina.



Non capisco il senso di quello che scrivi: se non devi caricare dati dal server a cosa lo fai a fare un refresh? Cosi' tanto per?



Ovviamente dovevano popolare un altra tendina a seconda della selezione precedente (caso super classico). Il risultato, da un punto di vista dell UX, era che perdevi totalmente il focus (non parlo dell'attrubuto html) su quello che stavi facendo. Pagina programmata nel 2015.


 che stavi facendo. Pagina programmata nel 2015.



Quanto le odio quando fanno così!!









I programmatori sono occupati a scrivere codice.

L usabilità di un applicativo,sia come progetto che come test da 

effettuare non dovrebbe stare a carico del programmatore.










si, il discorso è chiaro.

Io dicevo solo che è vero che si usa molto ajax per queste situazioni,

e che è raccomandato, però volendo le cose si possono fare bene anche

con una chiamata al server senza usare ajax, e quindi ricaricando la

pagina.

L'effetto sicuramente non è dei migliori, perché l'utente si vede

ricaricare la pagina, ma si può fare tutto per bene anche senza perdere

il focus pur senza ajax.

Un programmatore di medie competenze lo fa senza problemi.

Puntualizzavo solo questo.




DeepThought wrote on 08/10/15 10:50:


Il poster ha scritto "nella maschera ci sono circa 100 caratteri liberi di 

spazio" quindi che senso ha che sia davvero la carta d'identità?



Gabriele


 Gabriele



L'ho interpretato come 100 nel senso di "molti" ... non credevo fossero 

100 reali, o che si fosse messo a mettere una stringa di x e poi 

l'avesse fatta contare a un editor di testo..


Gabriele in data 08/10/2015 15:41:28 disse:


Non hai capito: ha scritto "c'è una casellina (checkbox) da barrare o 

no , con etichetta " C.I."" quind è una combo. I 100 spazi sono per la 

label mi pare di capire



 Puntualizzavo solo questo.



Ma che stai dicendo? Un refresh non è accettabile in quelle condizioni, non è questione di competenze (se non per il fatto che uno competente non forza un refresh).


 «L'importante non è cadere, ma sapersi rialzare»







Ciao,

il fatto che la citazione riportata nella tua sig sia sbagliata,

è voluto o ti è sfuggito?


















"Ammammata"  ha scritto nel messaggio 

news:XnsA52D6E2DD7A4am...@46.4.82.189...



<<Carta di Identità ?



leggi bene il mio post :



Non vuol dire carta identità nè cassa integrazione...non si capisce dal

contesto....proprio...complimenti all'inps 




 Nessuno sa il significato di C.I.



<<Carta d'identita`. Certe cose non vanno spiegate.



no, viene chiesta altrove ( con data ,numero,comune di rilascio,scadenza ) 








"ciccio"  ha scritto nel messaggio 

news:201510081...@mynewsgate.net...


BATTUTA A parte , ci sono sigle di dominio pubblico ( ad esempio non mi 

aspetto che un software spieghi la sigla IRPEF   o  IVA , ma C.I.  non lo sa 

nessuno ( chiesto al commercialista, al contact center , a diversi 

pensionati , alla CCIAA , al comune , nulla ) , ma se la sigla è per addetti 

ai lavori la devi esplicitare , visto che hai 100 caratteri di spazio !



Sono sicuro che un consulente del lavoro lo sa ( visto che compila pratiche 

tutti i giorni) , ma quel software è per i singoli cittadini privati che si 

compilano da se la propria domanda di pensione, con il pin rilasciato a tale 

scopo.

E c'è scritto CHE L'IMPORTO DELL'ASSEGNO DELLA PENSIONE O LA SUA REVOCA 

DIPENDONO DALLE OPZIONI INDICATE ! CRISTO , COME SI FA A METTERE CROCETTE A 

CASO TANTO PER COMPLETARE LA PRATICA? 








"enoquick"  ha scritto nel messaggio 

news:mv4iio$prg$1...@virtdiesel.mng.cu.mi.it...



<Naturalmente hai tutte le ragioni,ma non dare la colpa solo al

<programmatore



noi vendevamo un gestionale che dopo ogni upgrade all'accesso compariva la 

msgbox " attenzione,bisogna aggiornare anche gli archivi".

E molti ( vecchi clienti che non si ricordavano , e tutti i nuovo clienti) 

telefonavano: ma ndocazzo si aggiornano gli archivi ? ".

E noi " clicchi il menù servizi, poi manutenzione e infine icona gialla 

"aggiorna archivi" .

Ho insistito TRE anni con il programmatore affinche aggiungesse sulla msgbox 

( con molto spazio vuoto a disposizione)tale seconda riga di istruzioni, non 

l'ha mai fatto.



Sadismo secondo me. 




 Sadismo secondo me. 



No, solito lassismo italiano: quel programmatore andava licenziato

in tronco alla terza richiesta non esaudita, altro che "TRE anni"

di insistenza.








Madame Damentami in data giovedì, 08/10/2015 ha detto:


Definisci "sbagliata" poi ti dico :)



 di insistenza.



Dipende chi era lui e se poteva chiedere :) Se un mio cliente o 

responsabile di progetto mi dice: fai X ma il mio capo non mi da 

l'ok...



 Quanto le odio quando fanno così!!



Hai notato che 
repubblica.it
 fa un refresh per aggiornare le news ogni tot minuti? A volte stai leggendo un titolo dalla home page dopo aver scrollato un bel pò e ti sparisce da sotto gli occhi perché i programmatori non sanno fare di meglio. Siamo al ridicolo.


 label mi pare di capire



Possibilmente, se metti la crocetta nello spazio vuoto ti appare una textbox di 100 caratteri dove digiti il numero dell c.i. (mi adeguo alla nomeclatura Inps :-). Di default il check non c'è e la textbox è invisibile.


ispas in data 09/10/2015 09:32:17 disse:


Pare di no da quel che dice... (che poi 100 caratteri per la CI son 

vagamente esagerati :D a me noche non siano più textbox per 

comune/data).



L'OP può pubblicare uno scrrenshot?



 ha scritto:


Se è per quello anche Punto Informatico ha questo fastidiosissimo problema.

Forse i programmatori sono andati nella stessa scuola :-D






 Forse i programmatori sono andati nella stessa scuola :-D



Siamo nel 2015 e stiamo parlando degli stessi problemi che avevo sul 

web nel 1999 :D



 1999 :D



Poi ho mollato il mondo web qindi non so nulla in pratica :D




allora, vediamo di ricapitolare il discorso, che forse così ci capiamo.

Io ho una pagina con un form che ha due menu a tendina, chiamiamoli

A e B.

B dipende da A, ossia se seleziono una voce da A viene fatta una chiamata al

server per popolare B.

E' questa la situazione, giusto?



Io sto dicendo che è giusto e raccomandato usare ajax per questo, perché

così non si deve ricaricare la pagina.

Però sto dicendo che si può anche fare questa cosa ricaricando la

pagina, e ottenendo lo stesso risultato del lavoro fatto con ajax,

ossia che tutti i campi del form, dopo ricaricata la pagina,

siano correttamente compilati.

In particolare, i menu a tendina A e B saranno correttamente compilati

dopo il ricaricamento, cioè A mostrerà la voce inizialmente

selezionata, e B avrà le voci dipendenti da A.

Quindi, esattamente come con la chiamata ajax, con la differenza,

per l'utente, che senza ajax si vede ricaricare la pagina.

Mi segui ora?





Insomma, io dico che è corretto usare ajax, su questo ci siamo,

ma, anche se è meno raccomandato, si riesce a far bene le cose pur

ricaricando la pagina.

Ma è ovvio che ajax sia la soluzione ottimale.



Ti torna questo o no?










anche i siti della stampa e del corriere della sera fanno così,

se è per questo.








Lascia stare, fa nulla.






Madame Damentami in data 09/10/2015 10:39:36 disse:


Ok, va bene.

Cmq si trova anche in quella forma tra le molte in giro.



 Ti torna questo o no?



Se l'applicazione è stata scritta N anni fa senza Ajax (e quindi con il ricaricamento intera pagina), ed è di grosse dimensioni, non cambiano tutto solo per aggiungere una singola combobox in una singola pagina. 


 Hai notato che 
repubblica.it
 fa un refresh per aggiornare le news ogni tot minuti? 



Conosco chi sta dietro lo sviluppo di 
repubblica.it
, per cui quel comportamento (che mi fa venire voglia di spaccare il monitor ogni volta che l'articolo che sto leggendo mi scompare da sotto gli occhi) non mi meraviglia.


 siano correttamente compilati.



Ma il punto non e` ottenere lo stesso risultato. Il punto e` evitare che vi sia un refresh.



 no, viene chiesta altrove ( con data ,numero,comune di rilascio,scadenza )



Ci mandi uno screenshot della pagina?


4ndre4 in data 09/10/2015 10:57:57 disse:


+1



 Sadismo secondo me.



Il sadismo, se mi permetti, è costringere l'utente a tutto 'sto popò di 

giro.



-- 

Ciao!

Luca





Qualche cosa in più ce la potresti anche dire ;).


 Ti torna questo o no?



No. Se fosse scritta 20 anni fa sì, ora solo un demente ignorante la fa in quel modo. Anzi, direi che è più complicato farla in quel modo che con AJAX visto che tutti i framework sono disegnati per lavorare con tecnologie di oggi.


>>>>  
http://www.bb2002.it
 :)  <<<<<

........... [ al lavoro ] ...........








Per quel che ne so ( non a trocnchi ) Ajax ha i l problema di non essere 

supportato da software che permette l'utilizzo a persone con disabilità 

varie ed eventuali ( ciechi in particolar modo ) . O almeno molti 

colleghi avevano questo vincolo fino a 4 anni fa per siti istituzionali.










dipende.

Se si usano certi framework di frontend, come extjs o jquery è così.

Ma se ad esempio non usi quei framework, usi solo le jstl o scrivi

solo html e java non è così complicato.

Ripeto, io sto parlando di possibilità pratica di farlo o meno, non

di modo migliore di farlo.

Spero che questo ti sia chiaro ora.


 C                I



LOL









Ti rispondo perchè lavoro in una Pubblica Amministrazione Centrale





NON SI PUO' USARE JAVASCRIPT



per la legge Stanca che prevede che i siti istituzionali devono essere 

accessibili ai portatori di handicap e quindi venne bandito il 

javascript che all'epoca della legge (2004) i browser e gli screenreader 

non davano la possibilità di leggere il DOM modificato da un javascript.





Ciao


 





come ho fatto notare, anche senza ajax, e quindi senza javascript, si

riesce a fare dei menu a tendina dinamici, e si possono anche far le

cose in modo da avere un comportamento corretto.

Però a questo punto mi sorge la domanda: se non usano il javascript,

come fanno a gestire le situazioni in cui devono modificare qualche

elemento della pagina *senza* chiamate al server?



Esempio banale: se ho un checkbox, e in base al fatto che questo

sia o no spuntato devo mostrare o nascondere un div, oppure devo

colorare in modo differente una sezione (quindi devo modificare

la pagina senza dover passare dal server), come fanno senza il

javascript? Ricaricano lo stesso la pagina?

Sono curioso.




 Qualche cosa in più ce la potresti anche dire ;).



Non sputtano persone singole su un ng come questo, peraltro stracolmo di idioti.




 colleghi avevano questo vincolo fino a 4 anni fa per siti istituzionali.



Huh?! Di che stai parlando? Perche`, a un cieco fa differenza se la pagina viene aggiornata con AJAX o si ricarica? Hai un riferimento ufficiale?




 Huh?! Di che stai parlando? Perche`, a un cieco fa differenza se la pagina viene aggiornata con AJAX o si ricarica? Hai un riferimento ufficiale?



immagino sia per quei software che "leggono" l'html.


 NON SI PUO' USARE JAVASCRIPT



Ah si? E secondo te chi ricarica la pagina dopo la selezione della tendina se non javascript stesso? Quello che dici avrebbe senso se avessero presentato un bottone con scritto: "Schiaccia qui per popolare il menu a tendina dei comuni", il che comunque sarebbe risultato esilarante.



In realtà quanto dici non ha senso comunque: javascript lo puoi usare, ma devi presentare una versione differente (o se possibile degradare) nel caso questo non sia abilitato.


 Sono curioso.



Tecnicamente parlando devi costringere l'utente a schiacciare un pulsante. 



Se vuoi fare le cose decentemente devi ridisegnare tutta l'interfaccia in più pagine in modo che l'utente procedendo consente al codice server di presentare la pagina successiva a seconda delle scelte precedenti.


Il giorno venerdì 9 ottobre 2015 15:18:57 UTC+2, 4ndre4 ha scritto:


Toh, forse abbiamo trovato un punto debole di 4ndre4! Il front-end con tecnologia web... :)


 Toh, forse abbiamo trovato un punto debole di 4ndre4! Il front-end con tecnologia web... :)



ROTFL... Eh si`, credici.




 di modo migliore di farlo.



E chi cazzo se ne frega della "possibilita` pratica di farlo", se non e` anche il "modo migliore di farlo"?






"4ndre4"  ha scritto nel messaggio 

news:9ed99bd9-0838-4ee0...@googlegroups.com...


č accessibile solo dopo login con pin  dispositivo, appena riaccederň ne 

farň una 




 una



Denghiù (cit.)




Faceva differenza (a quei tempi) per il browser usato dai ciechi, e 

faceva parte delle linee guida di realizzazione del sito istituzionale. 

Adesso non saprei dirti di piu'.. racconto quanto mi veniva detto.


Il 09/10/2015 15:18, 4ndre4 ha scritto:


Googlando...



http://goo.gl/HUXla2




è un pdf sulle linee guida del 2009 della Regione Emilia-Romagna, un 

sito istituzionale . Credo che la parte che potrebbe interessarti sia a 

pg.45






"Al3xI98O"  ha scritto nel messaggio news:mv8ii7$u7r$1...@dont-email.me...



<Denghiù (cit.)





eccola



http://pasteboard.co/1fvLexfN.jpg









"4ndre4"  ha scritto nel messaggio 

news:9ed99bd9-0838-4ee0...@googlegroups.com...



<<Ci mandi uno screenshot della pagina?



http://pasteboard.co/1fvLexfN.jpg









<anzianità) c'è una casellina (checkbox) da barrare o no , con etichetta "

<C.I."





http://pasteboard.co/1fvLexfN.jpg





Vittorio in data 09/10/2015 16:59:38 disse:


Sotto cosa c'è?





PS: è una maschera e non una guida?







"Al3xI98O"  ha scritto nel messaggio news:mv8ku7$8hk$1...@dont-email.me...



<PS: è una maschera e non una guida?





sotto non vi è nulla, clicchi continua o indietro, e cambia form di 

conseguenza.



( è la guida della maschera, alla maschera senza pin non ci arrivi ) 




Vittorio in data 09/10/2015 17:13:44 disse:


Ok quindi la risposta è che C.I. vuol dire: SARCAZZO :D molto poco 

chiaro :D



 pg.45



Ma non dice quel che hai scritto tu. Dice pero` qualcos'altro:



"Ad oggi, non è possibile realizzare alcuna applicazione web utilizzando unicamente tecnologie AJAX:"



Io credo che ci sia un po' di confusione dietro questo concetto: le applicazioni web sono formate, come tutte le applicazioni, da una parte front-end ed una parte back-end. Che cosa significa "realizzare un'applicazione web utilizzando UNICAMENTE tecnologie AJAX"?



"è possibile migliorare le applicazioni usando AJAX e seguendo il metodo chiamato "Progressive enhancements" 



Eh, e cioe` (immagino) significa migliorare applicazioni pre-esistenti, aggiungendoci un comportamento dinamico usando AJAX.



Dove starebbe scritto che AJAX non si puo` usare?








allora, la questione è così:

Cicap diceva che la pagina faceva il refresh, e che in questo modo

perdeva il focus su quello che stava facendo.

Io, immaginando che questo significhi che a causa del refresh

si vedeva la pagina ricaricata con i valori nel form non

corretti, ho semplicemente voluto far notare che, pur fermo restando

che per questa cosa è opportuno usare ajax, anche senza ajax e

ricaricando quindi la pagina si può fare in modo che dopo il

ricaricamento il form sia correttamente compilato.

Questo è quanto.



Facevo solo notare che *non è* colpa del ricaricamento se poi si

perde il focus, ovvero che si può far in modo che il focus non

si perda.

Basta.

Era una puntualizzazione.



Poi, ripeto, è OVVIO che bisogna usare ajax.

Ora ci siamo?




 ricaricamento il form sia correttamente compilato.



Ricaricare una pagina ogni volta che scegli da una combo e` da dementi, oggi. Altro che "si puo` fare anche cosi`".


 non davano la possibilità di leggere il DOM modificato da un javascript.



a parte che alcune sezioni, come ad esempio la compilazione isee, di js

ce n'è in quantità industriale, la norma può avere un senso per le 

pagine informative. i form applicativi bandendo il javascript non solo

non li rendi accessibili ai portatori di handicap ma li rendi inaccessibili

anche ai normodotati.




 NON SI PUO' USARE JAVASCRIPT



SVEGLIA! Il mondo e` cambiato, esiste WCAG 2.0:



http://www.w3.org/TR/WCAG20/


http://www.w3.org/TR/WCAG20-TECHS/


http://www.w3.org/TR/WCAG20-TECHS/client-side-script.html



 cose in modo da avere un comportamento corretto.



Questo lo sapevamo tutti. Guarda che AJAX e` stato riscoperto DOPO.



SVEGLIA non sono io che faccio le regole



E' una legge italiana non del w3



ed è una legge del 2004 quando all'epoca non esistevano tecniche che 

potessero far in modo che gli screenreader o i browser potessero essere 

accessibili ai portatori di handicap.



ho solo risposto al'OP perchè non si può usare ajax



Ciao



Aggiungo che sono il primo a pensare che sia una immane fesserie non 

poter sfruttare a pieno le potenzialità degli strumemnti messi a 

disposizione.



non hai idea di quante volte mi sono scornato nel portare novità



Ciao


 ho solo risposto al'OP perchè non si può usare ajax



AJAX, oggi, si puo` usare eccome. La legge Stanca non e` incompatibile con WCAG 2.0.



Io la interpreto così :

Credo che per le questioni di usabilità ( perchè di questo che si parla 

) che nel backend si usi Oracle, SQL Server, Websphere o Jboss, o 

qualunque tipo di tecnologia o no, poco gli freghi. Il problema è 

l'utilizzo di Ajax perchè rompe le bolle a determinati browser con 

particolari requisiti. Poi, se tu fai una applicazione che include Ajax 

ma che ha una alternativa per determinati tipi di browser, puoi farla 

come ti pare, ma dubito che ci siano società che sviluppano in entrambe 

le modalità possibili usando giorni-uomo per fare entrambe le cose. 

Quindi , dovendo scegliere una sola modalità, scelgono di non usare Ajax.


 possiamo chiamarli tendine o menu a tendina.



Volendo proprio andare a temperar supposte, le combo box propriamente dette sono una cosa un po' diversa: integravano (cioè "combinavano") un normale campo di testo e un menù a tendina. Il campo di testo era disattivabile e rimaneva solo il menù a tendina, furono introdotte nell'SDK di Windows 3.0, se non erro, ed è più o meno da quei tempi che non ne vedo una con il campo di testo attivo (a parte qualche orrida applicazione Access).



m.


 di testo attivo (a parte qualche orrida applicazione Access).



Davvero? Io, oltre ad usarle nei miei sw, le ved anche in mille sw dove 

devi stringere il campo di ricerca... tipoco sul web per cercare paese, 

provincia, stato...



-- 

Al3xI98O

«L'importante non è cadere, ma sapersi rialzare»


 





hai ragione, in effetti quando si parla di combo si intende il menu

a tendina combinato col campo di testo, che ha la funzione di

facilitare la ricerca quando gli elementi della tendina sono

molti (pensa ad esempio alle province, o peggio ancora ai comuni).



Però mi associo a  Al3xI98O nel contestare la tua affermazione che

non se ne vedono più, perché anch'io le implemento nei progetti

che sviluppo.

Tra questi progetti, ce n'è uno scritto con extjs in cui si usano

molti menu a tendina (xtype = 'combo'), e tutti hanno la

possibilità di digitare il testo per facilitare la ricerca.



E sinceramente sono dell'idea che questa funzionalità sia una buona

cosa, perché quando mi capita di andare in qualche sito con la

tendina ad esempio delle province o dei comuni non avere il

campo di testo non è che semplifichi molto la vita...



Come al solito ci vuole il buon senso. Se ho pochi record posso anche

fare a meno del campo di testo, ma se ne ho centinaia o migliaia

non è che sia il massimo.


 non è che sia il massimo.



Esatto. Altrimenti uno non userebbe quasi mai le combobox.

