Newsgroup: it.comp.lang.javascript
Titolo: Parere su programma di dattilografia

Salve, vorrei un parere su un programmino realizzato in
JavaScript che tralaltro non riesco a testare su browser diversi
da Firefox, in quanto ho un vecchio pc senza hdd e un os su usb con
pochissima ram. Per cui gradirei almeno una conferma dell'effettivo
funzionamento su altri browser. Evito di spammare inserendo link, chi
volesse cimentarsi puo' trovare il programma cercando la stringa
"DattiloTrainer: esercitazioni libere di dattilografia". Ringrazio
anticipatamente chi vorra' farlo.


spero non sia uno di questi:
http://www.typingstudy.com/it/
 
http://www.sense-lang.org/typing/tutor/keyboardingIT.php
 (che è sia HTTP che
HTTPS, bravi furboni)
o ancora peggio uno degli altri che nemmeno hanno senso tra i risultati
che mi appaiono.
 
Se è uno di quelli, bel lavoro del cacchio. Schifo.
 
Ciao!
 
P.S. Sapete, sì, che questo thread verrà visualizzato tra i primi risultati
di google per queste keywords che cercate di ottimizzare?
Godetevi la vostra mediocrità.

 Godetevi la vostra mediocrità.
 
e che te ne importa, se vai sul blog noti che non c'è manco un banner
che avrebbe senz'altro fatto comodo a google e/o concorrenti
indicizzatori del cacchio

 
 
Ok, allora immagino sia questo (ma non potevi semplicemente mettere il
link?):
http://lospaziodifra.altervista.org/doc/dattilotrainer/index.html
 
 
Come prima cosa complimenti per non aver usato nessuna libreria. Io
l'avrei fatto solo per stare sicuro sulla compatibilità cross-browser,
ma viste le funzionalità che lo script richiede in fondo non penso ce ne
sia bisogno.
 
In linea di massima funzionicchia, ma ci sono un sacco di errorini.
- tempo: il tempo parte da quando si apre la pagina, il limite parte a
contare dal primo carattere digitato, i risultati non li vedi prima di
digitare almeno un carattere corretto. Che senso ha?
- Infinity%, NaN e simili non hanno senso per l'utente. Mettici una scritta
comprensibile a tutti.
- il conteggio delle parole è misterioso. "ciao", "ciao!" e "ciao " sono
una parola, ma "ciao !" sono due.
- il conteggio dei caratteri sbaglia con stringhe utf-8 generiche. E' tutto
pensato per cose italiane per cui potrebbe fregartene poco, ma tant'è.
- il documento è marcato come XHTML strict, ma non sembra valido a causa di
tutta quella roba nello script (e infatti, chiedendo al w3c, tira fuori 57
errori e 213 warnings).
 
E vabbè, probabilmente altra roba, ma alla fine più o meno fa quello che
deve fare, per cui direi che va bene così ;)
 
Ciao!

 tant'è.
Potrei sapere che browser-tastiera-sistema operativo stai utilizzando?
Ho provato a cambiare il charset-encondig dal browser, a scrivere
caratteri utf-8 di ogni tipo ma sono su firefox e sistema puppy e
qui non ho riscontrato questi errori.

 qui non ho riscontrato questi errori.
 
A dire il vero ho provato un carattere solo: avevo in clipboard il topo
(carattere 🐭), l'ho incollato lì e mi diceva che di caratteri ce n'erano
due. Se hai provato con vari allora va bene, magari non funziona solo con
un certo range: quand'è così di solito con le lingue orientali sbarella,
ma ripeto, se è roba per italiani non ci perdere un solo minuto.
 
Ciao!

 possibili glitch durante un uso "normale".
 
Quando imposto 0 errori consentiti e il testo è di un unico carattere,
tutt'al piu' puo' capitare che il tempo totalizzato oscilli da 0 a 4
millesimi di secondo. Ma non credo si possa fare molto se non
limitatamente a questo caso. Grazie comunque.


 
In js, una granularità del tempo inferire alla decina di millisecondi non
sarà mai affidabile. I millesimi ci si mettono tanto per far figura :)
 
Ciao!