Annulla l’ultima azione… nel web!

Mercoledì 24 Maggio 2006 - 09:50

di Simone Carletti

PHP e Open Source

Sono oramai un appassionato utente di co.mments, e questo è un dato di fatto per quanti seguono il mio blog. Spesso mi piace iscrivermi ai blog di sviluppo dei programmatori dei servizi che uso per scoprire l’evoluzione delle interfacce ma, soprattutto, curiosare tra i trucchi ed i segreti della programmazione.

Oggi, leggendo il blog di assaf autore di co.mments, sono capitato su un articolo chiamato Undo button and other UI tweaks. Nel suo intervento assaf riflette su come il web sia (ancora) privo di comandi utili per annullare l’ultima azione, come ad esempio la cancellazione di un elemento. Non si parla del classico CTRL+Z, ma di qualcosa leggermente più complesso in grado addirittura di annullare la cancellazione di un record di un database.

Ma assaf si spinge molto più in là ed ha reso pubblica una classe, creata per Ruby on Rails, proprio per implementare un bottone di annullamento di un’operazione, questo perché we all make mistakes.

Chissà che ad altri non venga in mente di realizzare un porting in altri linguaggi.

Thanks assaf! :)

Tags:

Categoria: PHP e Open Source | Permalink

Commenti

1

sarebbe utile una piattaforma Prototype PHP annulla…

# - postato da Andrea Paiola - 24 Maggio 2006 - 10:33

2

Thanks :-)

Help spread it around, I’d love to see more apps with an undo feature. And let me know if you port it to PHP, Python, Ruby, etc.

# - postato da assaf - 24 Maggio 2006 - 23:06

3

veramente utile!
ma come impostarla?
insomma una volta che hai inviato il form l’hai inviato… i dati al db saranno arrivati (o peggio, via email).

Cerco idee per creare una classe…

# - postato da Francesco - 05 Giugno 2006 - 12:55

4

Francesco, il funzionamento della classe è documentato nel link segnalato.

# - postato da Simone Carletti - 05 Giugno 2006 - 21:22

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento