Introducere:Mi s-a intamplat de prea multe ori sa inchid din greseala un tab sau sa navighez din pagina in timp ce scriam un post kilometric pe cine stie ce forum, sau in situatii ciudate un mail pe Web cand nu aveam la dispozitie un client de email, si nici nu era recomandat sa instalez unul. Situatie in care iti vine sa iti rupi parul. Dupa care am descoperit WordPress si functionalitatea lui de a ma intreba daca vreau sa navighez din pagina deoarece am schimbari nesalvate. Asa am descoperit OnBeforeUnload din JavaScript si cum se pot implementa mesaje de acest gen. Personal cred ca aplicatiile Web != paginile Web, deci in anumite cazuri trebuie ca utilizatorul sa fie interogat in cazul anumitor actiuni. Ajung si la partea care are legatura cu titlul topicului.
User Scripting:Pana acum m-am ferit de user scripting din varii motive, din care cel mai puternic era acela legat de securitate. Am trecut peste prejudecati si mi-am instalat GreaseMonkey pe Firefox. Dupa care am descoperit ca scripturile astea pot fi compatibile si cu alte browsere.
Opera:
http://www.opera.com/support/tutorials/userjs/Konqueror:
http://blog.neofreko.com/index.php/2007/01/12/konqueror-userscript/De ce user scripting? Pentru ca se pot corecta anumite chestii pe care Web developerii le-au lasat asa cum sunt, sau nu vor sa imbunatateasca aplicatia oferita. User Scripting-ul pune puterea in mana utilizatorului ... motivul pentru care este atat de puternic.
http://userscripts.org/ - repository-ul oficial de user scripts. Se pot gasii o gramada de chestii care pot sa imbunatateasca calitatea browsingului sau a utilizarii aplicatiilor Web.
Protect Textarea:In sfarsit am ajuns si la ce ziceam in titlul topicului, dar nu se putea fara putina introducere.
Protect Textarea este un user script care poate sa evite situatiile din introducere.
Descrierea autorului:
This greasemonkey user script will protect users of web applications from their own forgetfulness. It watches textareas (multi line input boxes in web forms) for changes, and makes sure you don't throw them away. If you: navigate away from the web page, close the tab, or close the browser after making changes to a textarea on a web page, this script will throw up a prompt. You can hit cancel to get right back where you were and submit the form instead of throwing it away, or hit OK to continue and ignore the changes you made.
This is great for web forums, wikis, and so many other web applications.
Personal cred ca acest script poate sa imbunatateasca in mod calitativ viata online ... Singura chestie care e trecuta in lista de exceptii ... e
http://mail.google.com/ - dev-ul stie de ce.