Prezentare generală a Form Pilot Office - software pentru completarea formularelor pe hârtie. Proiectare eficientă a formularelor web: structură, câmpuri de intrare, etichete și acțiuni Filler formular web

Pentru prima utilizare a programului, citiți instrucțiunile de mai jos. Este posibil ca manualul să nu conțină o descriere a noilor funcții.



Dvs. sau angajații dvs. trebuie adesea să completați același tip de documente. Acestea pot fi contracte, comenzi, forme interne de documente. Astfel de documente conțin practic aceleași informații (detalii despre organizație, date despre angajat etc.). De exemplu, pentru a vinde bunuri unei noi organizații, trebuie să completați trei documente diferite (Chestionar de organizare, Contract de vânzare și cumpărare, Certificat de transfer de mărfuri), toate aceste documente sunt aceleași pentru fiecare client, doar datele clientului se modifică. De asemenea, toate cele trei documente conțin aceleași informații, dar în locuri diferite în document și trebuie să copiați și să lipiți bucăți din informațiile necesare dintr-un loc în altul. Ne-am confruntat cu o problemă similară, ne-am consultat cu partenerii și s-a dovedit că această problemă este relevantă și pentru ei. Am decis să dezvoltăm un program care să poată prelua șabloane de documente (un document obișnuit în format MS Word, în care datele modificate sunt înlocuite cu câmpuri pentru inserare - un cuvânt între paranteze drepte - , ) și să înlocuim aceste câmpuri în toate documentele deodată cu cele necesare date. Deoarece datele clienților noștri s-au repetat, pentru a nu reintroduce aceste date de fiecare dată, am decis ca toate să fie stocate într-un fișier în format MS Excel și pentru a genera documente, pur și simplu va fi selectată linia necesară din acest fișier. Acest lucru ne-a permis să completăm reducerea semnificativă a timpului de pregătire a documentelor. În primul rând, nu trebuie să urmăriți formatarea textului, textul poate fi introdus în orice font, orice dimensiune sau culoare (ceea ce este important atunci când copiați datele fie dintr-un e-mail, fie de pe site-ul companiei clientului, unde datele sunt are formatare diferită) În al doilea rând, datele trebuie copiate sau introduse o dată pentru toate documentele - chiar și numele directorului, sau numele companiei clientului, nu este nevoie să introduceți mai multe (chiar dacă aceste date se regăsesc într-un singur contract). în mai multe locuri) În al treilea rând, informațiile sunt salvate, ceea ce înseamnă că puteți crea documente din nou în orice moment sau puteți utiliza aceste date pentru prelucrare ulterioară - analiză \ statistici etc. în MS Excel sau încărcat în alt software pentru procesare. De asemenea, au fost adăugate setări pentru o muncă mai convenabilă, ceea ce vă va simplifica munca cu programul (pentru mai multe detalii, consultați descrierea noilor funcții)

Instalare, configurare și lucru cu programul

Pentru ca programul „TemplateBB2” să funcționeze, trebuie să:
  1. dezarhivați arhiva, de exemplu, pe unitatea C:\
  2. Există două foldere în folderul programului:
    1. shablon - șabloanele de documente în format MS Word (*.doc, *.docx) ar trebui stocate aici
    2. docum - documentele formate, completate vor fi salvate aici. Numele fișierelor se vor potrivi cu numele șablonului de document
  3. creați șabloane pentru documentele dvs. Acest lucru se face în MS Word. Un exemplu de șablon mic, îl puteți vedea în folderul Shablon. Datele care trebuie introduse în șablon sunt limitate la „paranteze pătrate”, de exemplu, și le vom numi „câmpuri șablon”.
  4. completați fișierul de înlocuire (replace.xls). Există date de testare pentru șablonul de testare. Trebuie să eliminați totul din acest fișier și să completați mai întâi primul rând. Este completat cu „câmpuri șablon” din fișierul șablon. De exemplu, există un șablon în șablon și apare acolo de 6 ori, în acest caz, coloana FIO (fără „paranteze pătrate”) trebuie adăugată la fișierul de înlocuire (replace.xls). După ce completați fișierul cu toate „câmpurile șablonului”, veți obține un fișier cu linia de sus completată cu toate „câmpurile șablonului”.
  5. introduceți datele pentru înlocuire în fișierul de înlocuire. Dacă este posibil să aveți nevoie de datele anterioare, atunci datele pentru documentele noi sunt completate în rândul următor. De exemplu, obținem următorul tabel:
  6. Acum puteți rula programul (ShablonBB.exe)
  7. Fereastra programului este împărțită în două părți: o listă de șabloane și date de înlocuire.
  8. Faceți clic pe butonul „Descărcați șabloane”. Va apărea o listă de șabloane găsite.
  9. Faceți clic pe butonul „Încărcare date”. Datele de înlocuire apar din fișierul de înlocuire.
  10. Selectăm șabloanele necesare (în mod implicit, toate șabloanele sunt selectate) și facem clic stânga pe linia dorită din lista de date de înlocuit.
  11. Apăsați butonul „Creați”.
  12. La sfârșitul programului, folderul Docum va conține documente finalizate.
IMPORTANT! Nu uitați să copiați documentele terminate din folderul docum, deoarece generarea ulterioară de documente le va suprascrie pe cele actuale (Sau utilizați noua funcție a programului care pune documentele într-un folder separat).

Noua versiune are următoarele caracteristici și modificări:

  1. S-a schimbat aspectul programului (31.05.2019)
  2. Înlocuirea antetelor și subsolurilor a fost mutată în setare - dacă este dezactivată, anteturile și subsolurile nu se modifică. Dezactivarea setărilor - crește activitatea programului de mai multe ori (31.05.2019)
  3. S-a adăugat posibilitatea de a selecta un fișier înlocuitor replace.xls, precum și suport pentru fișierele .xlsx (31.05.2019)
  4. S-a adăugat posibilitatea de a selecta un director șablon pe orice disc sau printr-o rețea locală (31.05.2019)
  5. Bara de progres adăugată (30.05.2019)
  6. S-a schimbat ordinea de formare a numelui fișierului (30.05.2019) - acum numele fișierului este format ca „TemplateFileName-SelectedFieldValue”
  7. S-a adăugat posibilitatea de a salva documentul terminat în format PDF (29.05.2019) - în fereastra principală, setarea este o singură dată, pentru a salva setările implicite, trebuie să mergeți la setările programului
  8. Formarea numelui fișierului a fost schimbată - în loc de semnul „_” se adaugă „-” (29.05.2019)
  9. S-a rezolvat lucrul cu capacitatea de a LUAT CÂMPURI din anteturi (29.05.2019)
  10. S-a rezolvat lucrul cu antetele și subsolurile (12.05.2018)
  11. Posibilitatea de a selecta un folder cu șabloane (12.05.2018)
  12. S-a adăugat posibilitatea de a „prelua” toate câmpurile pentru înlocuire din fișierul șablon (care sunt între caractere. INCLUSIV anteturile și subsolurile) (31.10.2018)
  13. Aspectul programului a fost modificat (26.10.2018)
  14. S-a adăugat posibilitatea de a „prelua” din fișierul șablon toate câmpurile pentru înlocuire (care sunt între caractere. Cu excepția antetelor și subsolurilor - în dezvoltare) (26.10.2018)
  15. S-a adăugat posibilitatea de a adăuga imediat un câmp „luat” la tabel pentru înlocuire (26.10.2018)
  16. Abilitatea de a genera documente selectate simultan, conform tuturor datelor din tabel (26.10.2018)
  17. Înlocuirea datelor din subsol!!! (20.05.2018)
  18. S-a schimbat puțin aspectul programului
  19. S-a adăugat posibilitatea de a căuta date în tabel pentru înlocuiri. Folosit pentru a căuta șirul dorit de înlocuit într-o gamă largă de date
  20. S-a adăugat posibilitatea de a genera un nume de folder pentru documente după coloana selectată
  21. Afișarea șabloanelor a fost schimbată (anterior, era afișată calea completă către fișierul șablon, din cauza căreia numele șablonului în sine nu era întotdeauna vizibil) pentru a afișa doar numele fișierelor șablon.
  22. Posibilitatea de a selecta șabloanele necesare pentru generarea documentelor (unul sau mai multe, folosind tastele SHIFT și CTRL)
  23. Editarea datelor pentru înlocuire direct în fereastra programului (se adaugă butoane pentru aceasta - Adăugați rânduri, adăugați coloane, ștergeți rânduri, ștergeți coloane și salvați date) fără a fi nevoie să editați fișierul replace.xls
  24. Abilitatea de a muta coloanele, de a le schimba între ele (pentru ușurință de vizualizare sau de umplere)
  25. Posibilitatea de a modifica lățimea coloanelor cu mouse-ul (similar cu MS Excel)
  26. Posibilitatea de a salva documente în foldere separate folosind una dintre coloane ca șablon. De exemplu, în lista de înlocuitori există o coloană cu numere de contract, o puteți selecta în listă pentru a forma un folder pentru documente și pentru a genera documente pe rând pentru toți clienții (furnizorii), ca urmare, în „DOCUM folderul " (unde documentele au fost create mai devreme și trebuie să le copiați înainte de a genera altele noi), se creează un folder din numerele de contract (de exemplu, 210244) și documentele generate sunt deja stocate în el. În mod similar, puteți utiliza coloana cu numele complet (dacă nu se repetă), numele persoanei juridice. persoană sau TIN.
  27. Abilitatea de a introduce date de referință (câmpuri personale) - de exemplu, documentele sunt formate de mai mulți manageri diferiți. Este necesar să se introducă informații în contract, în funcție de managerul care generează documentele. În acest caz, a fost necesar să introduceți aceleași date de manager în fișierul replace.xls pentru fiecare linie de la clienți, cum ar fi numele complet, funcția, departamentul, numărul de telefon etc. Acum aceste date pot fi introduse o dată într-o fereastră separată și vor fi utilizate în continuare pentru toți clienții și șabloanele de documente
  28. Abilitatea de a crea ajutor pentru program. Deoarece programul nu are propriul ajutor (o scurtă descriere este doar pe site), a fost adăugată posibilitatea de a face propriul ajutor pentru program. Pentru a face acest lucru, editați fișierul help.txt și acesta va fi folosit în program
Dacă programul nu este destul de potrivit pentru sarcinile dvs., atunci puteți trimite o scrisoare la adresa site torg-kkm ru cu dorințele dumneavoastră de a îmbunătăți programul. După luare în considerare, poate, programul va fi finalizat.

Toți cei care vă folosesc aplicațiile sau site-ul web o fac cu un scop. Și, de multe ori, unul dintre aceste obiective este introducerea datelor. Formularele web au fost, sunt și vor continua să fie una dintre cele mai importante interacțiuni dintre utilizatori și o aplicație sau un site. Cel mai adesea, un formular web este pasul final pentru a obține ceea ce îți dorești și are sens ca acesta să fie simplu și ușor de înțeles pentru toată lumea.

Acest articol se va concentra asupra metodelor practice de utilizare care au apărut din teste extinse, teste pe teren, studii privind mișcarea ochilor și analiza plângerilor utilizatorilor. Când sunt aplicate corect, aceste informații vor ajuta mulți dezvoltatori să creeze formulare de intrare mult mai rapid, mai ușor și mai eficient decât au făcut-o înainte. În esență, acest articol este un tutorial pentru crearea propriilor prototipuri și tot ce trebuie să faceți este să descărcați Adobe XD gratuit și să începeți imediat. În plus, la sfârșitul articolului, vei descoperi câteva metode noi de creare a formularelor html.

Componente de formă

De obicei, crearea unui formular constă din cinci componente:

  • Structura. Aceasta include ordinea câmpurilor, aspectul lor pe pagină din formular și relația logică dintre câmpurile de intrare.
  • Câmpuri de introducere (intrări). Acestea includ câmpuri de text, câmpuri de introducere a parolei, casete de selectare, butoane radio și orice altă modalitate de a introduce informațiile de care aveți nevoie.
  • Etichete de câmp (etichete). Indică ce trebuie introdus în câmpuri.
  • Buton de acțiune. Prin apăsarea acestui buton, are loc o acțiune - de exemplu, datele sunt trimise către server.
  • Părere. Utilizatorul dorește să înțeleagă dacă a introdus informațiile corect - iar feedbackul este folosit pentru aceasta. Cel mai adesea, acesta este un simplu mesaj text care vă anunță un rezultat pozitiv („Înregistrare finalizată!”) Sau un rezultat negativ („Numărul pe care l-ați introdus este incorect”).

În plus, formularele pot include următoarele elemente:

  • Sugestii. Ajutați utilizatorul să înțeleagă exact ce trebuie introdus în formular.
  • Validare. Validarea automată va asigura că introducerea utilizatorului este corectă.

În acest articol, vom acoperi multe aspecte legate de structura formularului, câmpurile de intrare, etichetele, butoanele de trimitere și validarea.

Structura formei

Forma este un tip de comunicare. Și, ca orice conversație, ar trebui să fie o conexiune logică între utilizator și aplicația sau site-ul utilizat.

Cereți doar informațiile de care aveți nevoie

Asigurați-vă că cereți utilizatorului informații cu adevărat importante. Cu cât sunt mai multe câmpuri de introducere, cu atât rata de conversie este mai slabă, așa că luați în considerare întotdeauna de ce aveți nevoie de una sau alta informație și pentru ce va fi folosită.

Structurați formularul în mod logic

Solicitați informații în mod logic din perspectiva utilizatorului, nu a site-ului sau a bazei de date. De exemplu, ar fi neobișnuit să întrebați mai întâi adresa utilizatorului și abia apoi - numele acestuia.

Gruparea informațiilor conexe

Grupați informațiile legate logic în blocuri separate. Acest lucru va face mai ușor de înțeles ce va trebui introdus într-un singur bloc și va accelera „dialogul” dintre utilizator și sistem. Aruncă o privire la cum funcționează cu exemplul de formular de contact de mai jos.

Grupați câmpurile legate logic

O coloană sau mai multe?

Una dintre problemele întâlnite la crearea unui formular cu mai multe coloane este aceea că utilizatorii interpretează greșit ordinea în care sunt introduse informațiile. Dacă formularul are câmpuri adiacente în mai multe coloane, atunci utilizatorul trebuie să se încordeze, să revizuiască formularul, ceea ce îl va încetini și va reduce probabilitatea de finalizare cu succes. Dar dacă formularul este construit într-o coloană, în linie dreaptă în jos, atunci utilizatorului va fi mult mai ușor să introducă informațiile necesare.

Exemplul de mai sus din stânga arată una dintre multele moduri în care un formular cu două coloane poate fi interpretat greșit, în timp ce în dreapta formularul pare logic și ușor de completat.

Câmpuri de intrare

Câmpurile de introducere a textului sunt folosite pentru ca utilizatorii să completeze un formular. Există diferite tipuri de câmpuri pentru colectarea informațiilor - acestea sunt câmpuri de text, câmpuri de parole, liste derulante, casete de selectare, butoane radio, încărcări de fișiere și multe altele.

Numărul de câmpuri

Principala regulă în crearea formularelor este cu cât mai scurte, cu atât mai bine. Acest lucru face ca formularul să fie mai puțin dificil de completat, mai intuitiv și crește numărul de conversii. Prin urmare, merită să minimizați numărul de câmpuri, ceea ce va face formularul mai puțin ocupat - dar nu uitați că nu puteți merge prea departe, mai ales dacă aveți nevoie să obțineți o mulțime de informații. Nimănui nu-i place când un formular cu trei câmpuri se transformă brusc în 30 de rânduri de completat. Dar 5 domenii, „crescând” în 7 - o practică comună astăzi.

Îmbinați mai multe câmpuri într-unul singur pentru a îmbunătăți confortul umplerii

Câmpuri obligatorii și opționale

Câmpurile suplimentare din formulare sunt o pacoste care trebuie evitată. Dar dacă trebuie să le folosiți cu adevărat, ar trebui să îi clarificați utilizatorului care dintre câmpuri trebuie completate și care trebuie lăsate necompletate. Este destul de ușor să faci asta - un asterisc banal (*) în eticheta pentru câmpul obligatoriu sau cuvântul „opțional” în câmpul opțional (acest lucru este util mai ales în formele lungi cu mai multe câmpuri importante). Apropo, dacă utilizați un asterisc ca indicator al câmpului pe care trebuie să-l completați, nu uitați să puneți o explicație în partea de jos a formularului ce înseamnă semnul „*”, deoarece nu toată lumea înțelege pentru ce este .

Formular de abonareMailChimp

Valoarea implicită a câmpului

Este de dorit să se evite valorile implicite dacă există posibilitatea ca nu toți utilizatorii (mai puțin de 90%) să aleagă această valoare. Acest lucru este valabil mai ales pentru câmpurile obligatorii. De ce? Pentru că, cel mai probabil, acest lucru va duce la erori inutile la umplere. De obicei, utilizatorii completează formulare online foarte repede, fără să înțeleagă cu adevărat ce și unde să aleagă și, adesea, ratează ceea ce ar putea conta.

Dar acest lucru nu se aplică setărilor implicite „inteligente” - valori stabilite pe baza informațiilor deja disponibile despre utilizator. Setările implicite inteligente fac ca completarea formularului să fie mai rapidă și mai precisă. De exemplu, puteți seta selecția țării utilizatorului pe baza datelor de localizare geografică. Dar totuși, ar trebui să fiți atenți la valorile implicite - mulți utilizatori părăsesc câmpurile așa cum au fost completate inițial.

Țara preselectată în formularul de comandă

Măști de intrare

O mască de câmp de introducere este o metodă convenabilă pentru formatarea textului introdus. Masca apare atunci când utilizatorul plasează cursorul în câmpul de introducere și vă permite să formatați automat textul introdus, ajutând utilizatorul să se concentreze asupra datelor de intrare și să observe mai ușor o posibilă eroare. În exemplul de mai jos, parantezele, spațiile și liniuțele sunt introduse automat la introducerea unui număr de telefon sau a unui card de credit, permițându-vă să introduceți informațiile necesare mai rapid și mai precis decât introducerea manuală a semnelor de punctuație.

Numai pentru computere: orientare ușoară a formularului prin tastatură

Utilizatorii ar trebui să poată completa formularul numai folosind tastatura. Mulți utilizatori au experiență în utilizarea funcțiilor de la tastatură, așa că utilizarea tastei Tab, deplasarea între câmpuri și altele asemenea ar trebui să fie ușoară și convenabilă fără mouse. Pentru instrucțiuni detaliate despre cum funcționează câmpurile de introducere cu tastaturi, consultați ghidurile W3C.

Chiar și un simplu selector de date trebuie să respecte standardeleW3C

Numai pentru computere: focalizare automată pe câmpul de intrare

Focalizarea automată pe câmp arată utilizatorului punctul de plecare pentru completarea formularului, ceea ce îi permite să înceapă instantaneu să introducă informații fără a fi nevoie să caute. De asemenea, este necesar un indiciu clar de focalizare vizuală - schimbări de culoare a câmpului, clipirea cursorului etc. aici pentru ajutor. Un exemplu este un formular Amazon realizat convenabil, cu autofocus și indicații vizuale.

Numai telefoane: selecție automată de la tastatură pentru câmpul de introducere

Utilizatorii de dispozitive mobile apreciază aplicațiile care utilizează tipuri de tastatură adecvate (de exemplu, o tastatură numerică se va deschide într-un câmp de introducere a cardului de credit). Acest lucru poate fi implementat nu numai în etapa de înregistrare, ci și în toate aspectele aplicației.

Reduceți numărul de seturi (completare automată)

Acest punct este relevant în special pentru utilizatorii de telefonie mobilă, deoarece pentru ei este cel mai important să reducă tastarea, să facă forma mai ușor de înțeles și să reducă numărul de erori. Completarea automată va preveni un număr mare de apăsări de taste. De exemplu, în multe forme, introducerea unei adrese este partea dificilă a adăugării de date, iar instrumentul Formular de adresă, care apare la momentul introducerii în câmpul de date despre adresă și sugerează adresa cea mai probabilă pe baza bazei de date și a locației geografice a utilizator, permite utilizatorilor să completeze formularul cu mai puține apăsări de taste.

Etichete (eticheta-s)

Etichetele de text pentru câmpurile de introducere fac interfața mai ușor de înțeles și mai accesibilă. O etichetă bine executată îi spune utilizatorului scopul câmpului înainte de completare, în timpul și după ce utilizatorul a introdus datele necesare.

Numărul de cuvinte

Important - etichetele nu sunt referințe. Este mai bine să conțină unul sau două cuvinte, astfel încât utilizatorii să poată completa formularul mai repede. Un prim exemplu este versiunea anterioară a formularului de înscriere Amazon, care a fost supraîncărcat cu informații inutile și completată mult mai lent decât versiunea actuală cu etichete scurte.

Capitalizare sau oferta?

În majoritatea produselor digitale de astăzi, există două moduri de a evidenția titlurile:

  • Capitalizare: scrieți cu majuscule fiecare cuvânt ca „Acesta este un câmp de text”.
  • Ca sugestie: scrieți cu majuscule doar primul cuvânt, cum ar fi „Acesta este un câmp de text”.

Scrierea etichetelor sub formă de propoziție este mult mai convenabilă decât scrierea cu majuscule: sunt mai ușor și mai rapid de citit. Pentru etichetele scurte, nu există nicio diferență între „Nume complet” și „Nume complet”, dar etichetele lungi sunt mai bine scrise ca o propoziție obișnuită. Acum știi că un titlu cu majuscule este mai greu de citit.

Evitați „capsele”

Nu utilizați niciodată numai litere mari decât dacă doriți să afectați lizibilitatea formularului și să reduceți viteza de completare - este incomod să analizați formularul dacă nu există nicio diferență în înălțimea caracterelor.

Toate literele de etichetă sunt cu majuscule, ceea ce este foarte incomod de citit.

Poziția etichetei: stânga, dreapta sau sus?

Matteo Penso în 2006, în articolul său despre plasarea etichetelor, sugerează plasarea etichete peste câmp, deoarece crește viteza de completare a formularului uneori.

Principalul avantaj al acestei plasări de etichete este capacitatea de a schimba dimensiunea etichetei în cazul traducerii interfeței, ceea ce permite utilizarea diferitelor localizări cu pierderi minime (ceea ce este deosebit de important pentru versiunile mobile).

Principalul dezavantaj este cea mai mică viteză de completare a formularului. Cel mai probabil, acest lucru se datorează distanței dintre câmpul de intrare și textul etichetei, deoarece cu cât eticheta este mai scurtă, cu atât este mai departe de câmp. Dar nu uitați că o rată de completare scăzută nu este rea în toate cazurile - de exemplu, atunci când introduceți date confidențiale, este mai bine să „încetiniți” utilizatorul. Să presupunem că solicitați un număr de permis de conducere sau de securitate socială - și, deoarece acuratețea datelor introduse este importantă aici, puteți încetini puțin utilizatorul. Și încă un minus - eticheta din partea stângă necesită mai mult spațiu orizontal, ceea ce este deosebit de sensibil pentru utilizatorii de telefonie mobilă.

Mare plus textul etichetei aliniat la dreapta este o legătură vizuală excelentă între etichetă și câmpul de intrare. Componentele așezate una lângă alta sunt interconectate - și acest lucru a fost evident de mult timp, deoarece a rezultat din legea proximității în psihologia gestaltă. Astfel, formularele scurte cu textul etichetei aliniate la dreapta se completează mult mai repede. Adevărat, astfel de forme sunt puțin mai incomode pentru citit - nu au o margine din stânga fixată rigid, ceea ce este mai puțin convenabil pentru ochi.

Concluzie: dacă vă pasă de viteza de vizualizare și completare a formularului, plasați etichete deasupra câmpurilor, deoarece acest lucru accelerează mișcarea în jos a ochilor. Dar dacă este necesară atenție la introducerea datelor, este mai bine să puneți etichete în stânga câmpului de intrare, ceea ce va forța utilizatorul să citească informațiile de-a lungul traiectoriei Z și să abordeze cu mai multă atenție umplerea.

Etichete încorporate (casubstituent)

Eticheta folosită ca substituent în câmpul de intrare dispare când cursorul este plasat în câmp; utilizatorul încetează să mai vadă eticheta. Dar acest lucru este util doar pentru cele mai simple formulare, în timp ce formularele mai lungi necesită mai multe informații de la etichete pentru a obține informații de la utilizator.

Mutând cursorul în câmpul de introducere, utilizatorul încetează să mai vadă eticheta - iar acest lucru este incomod în ceea ce privește verificarea corectitudinii textului introdus, ceea ce crește șansele unei erori. O altă problemă este posibilitatea ca utilizatorul să confunde substituentul cu text simplu și să ignore necesitatea de a completa câmpul (cercetarea Nielsen Norman Group confirmă acest lucru).

Textsubstituent ca etichetă de câmp

O soluție bună la problema pentru textul standard este . Este foarte simplu - textul este folosit ca substituent pentru câmp, dar de îndată ce cursorul apare în câmpul de introducere, substituentul dispare și apare ca o etichetă în partea de sus a câmpului.

Concluzie: Nu vă bazați doar pe substituenții de câmp, deoarece aceștia vor dispărea pe măsură ce introduceți informații, ceea ce face dificilă validarea datelor introduse de către utilizator. Utilizați o etichetă plutitoare, care va facilita foarte mult verificarea.

Butoane de acțiune primară și secundară

Lipsa distincției vizuale între butoanele primare și secundare poate cauza cu ușurință resetarea formularului. Prin urmare, cu cât este mai puțină asemănarea vizuală, de exemplu, între butoanele „Confirmare” și „Anulare”, cu atât este mai probabil ca utilizatorul să finalizeze umplerea fără probleme.

Dispunerea butoanelor

De obicei, formele complexe necesită un buton înapoi. Dar dacă îl plasați direct sub câmpul de introducere, utilizatorul îl poate confunda cu ușurință cu un buton de confirmare și face clic. Deoarece butonul Înapoi este un buton de acțiune secundar, merită să îl faceți mai puțin accesibil, de exemplu, plasându-l sub etichete și reducând asemănarea vizuală cu butoanele de importanță primordială.

Nume corect

Evitați cuvintele generice precum „Trimiteți” pentru butoanele principale, deoarece nu explică clar ce se va întâmpla când datele sunt trimise. În schimb, este mult mai bine să descrii o anumită acțiune de clic, cum ar fi „Creează un cont” sau „Abonează-te la știrile săptămânale”.

Butoane de acțiune multiple

Cu cât sunt mai multe butoane, cu atât mai multă confuzie, așa că evitați să folosiți mai mult de unul.

Butonul de resetare este rău

Nu utilizați niciodată butonul de resetare. Aproape niciodată nu ajută utilizatorii și, în plus, îi face puțin nervoși. Prin urmare, ar fi mult mai bine dacă un astfel de buton este pur și simplu absent.

Aspect

Faceți butoanele cu adevărat butoane - arată că acestea pot fi apăsate sau atinse.

feedback vizual

Proiectați butonul „Trimiteți” în așa fel încât, după ce faceți clic, să arate clar procesarea intrărilor utilizatorului. Acest lucru va permite utilizatorului să fie sigur că a făcut totul corect.

Validare

Erorile de introducere a datelor sunt inevitabile și fac parte integrantă din completarea unui formular (toți facem greșeli uneori). Da, poți face totul pentru a preveni greșelile, dar ele încă există și vor fi. Prin urmare, întrebarea principală este cum să faceți o verificare cu dificultăți minime pentru utilizator?

Verificare online

Utilizatorilor chiar nu le place când trebuie să completeze complet un formular pentru a afla că s-a făcut o greșeală undeva. Este deosebit de frustrant când, după ce ai completat un formular lung, dai clic pe „Trimite” și primești... un mesaj care descrie erori. Și mai deranjant când nu este indicat în ce câmp și de ce există o eroare.

Verificarea corectă informează utilizatorul despre corectitudinea sau eroarea intrării imediat după introducerea informațiilor necesare. Principiul de bază al unei verificări competente este dialogul cu utilizatorul. Spune-i ce este exact în neregulă, subliniază greșelile imediat. Validarea în timp real vă permite să semnalați instantaneu defectele utilizatorului, iar această abordare vă va permite să remediați eroarea mult mai rapid, în loc să completați totul, să faceți clic pe „Trimite” și să vedeți un raport cu datele introduse incorect.

Dar nu exagerați și introduceți o verificare pentru fiecare apăsare de buton, deoarece în majoritatea cazurilor este pur și simplu imposibil să verificați informațiile introduse incomplet. Prin urmare, validarea formularului în timpul introducerii nu va face decât să deruteze utilizatorul.

FormaGoogle spune o adresă de e-mail nevalidă la completare

În același timp, este rău atunci când formularul raportează erori la completare, dar nu șterge mesajul la corectarea erorilor.

VerificaMărStocarea este executată după introducerea datelor

Mil Konjevic, în articolul său „Inline Validation in Forms: Designing the Experience”, analizează diverse variante de validare și propune o strategie hibridă care satisface ambele părți și sună ca „Recompensează acum, pedepsește mai târziu”.

  • Dacă utilizatorul introduce date într-un câmp care a introdus anterior date valide, apoi validează după introducere.
  • Dacă utilizatorul completează un câmp care a fost completat anterior cu informații nevalide, atunci merită verificat direct în momentul introducerii.

Protejarea datelor

Jeff Raskin a spus odată: „Sistemul ar trebui să trateze toate intrările utilizatorilor ca fiind sacre”. Pentru formulare, acest lucru este valabil mai ales - doar imaginați-vă cât de bine este atunci când completați un formular, reîmprospătați accidental pagina și datele rămân la locul lor. Instrumente precum Garlik.js pot ajuta în acest sens, ceea ce ajută la salvarea valorilor unuia dintre formulare înainte de a trimite datele. Astfel, utilizatorii nu pierd timp și date chiar dacă închid accidental browserul.

Interfețe de dialog - o nouă modalitate de a completa formulare

Recent, interfețele conversaționale și chatbot-urile au câștigat popularitate. Multe tendințe contribuie la acest fenomen, dar una dintre cele mai puternice este că oamenii petrec mult timp pe programe de mesagerie, chiar mai mult decât pe rețelele de socializare. Acesta a fost rezultatul unui număr mare de experimente în multe domenii, cum ar fi magazinele online, unde completarea formularului a fost efectuată ca o conversație - ca într-un mesager obișnuit. Chiar și formularele web s-au schimbat odată cu această tendință - mulți designeri încearcă să transforme un formular obișnuit într-o interfață de dialog convenabilă.

Interfață cu adevărat conversațională

Fiecare interfață este ca o conversație normală. Da, formularele pe care le creăm sunt foarte asemănătoare cu o conversație obișnuită, dar aceste întrebări par un pic făcute de mașină. Dar dacă introducem puțină umanitate în conversația cu utilizatorul, arătăm o atitudine reală, și nu o mașină, față de el? Astfel, utilizatorului îi va fi mult mai ușor să comunice cu aplicația ca persoană, și nu ca mașină. De exemplu, puteți face ca formularul să arate ca o propoziție normală cu condiții contextuale, mai degrabă decât să deranjați utilizatorul cu introducerea datelor.

Acest formular de laCodrops folosește un model de dialog pentru a fi mai natural

Formularul de conversație este un concept open source care vă permite să transformați orice formular dintr-o pagină web într-o conversație interactivă. Înlocuiește toate elementele de intrare, preia variabile reutilizabile de la întrebările anterioare și simulează complet o conversație reală. Acesta este doar un proiect în curs de dezvoltare, dar este deja interesant cu noul său aspect asupra interacțiunii dintre utilizatori și formular - este ca și cum ați vorbi într-un chat obișnuit, dar în același timp vă atingeți obiectivul sub formă de plasare. o comandă, căutarea de informații etc.

Concluzie

Utilizatorilor nu le place întotdeauna să completeze formulare, așa că faceți-l cât mai ușor posibil. Doar modificări minore, cum ar fi gruparea câmpurilor și legarea lor logic, sau popularea automată a unui număr de câmpuri pe baza indicii, pot face o mare diferență în utilizare și ușurință în utilizare. Și nu uitați de testarea gradului de utilizare - doar câțiva oameni sau un coleg vă pot oferi o mulțime de sfaturi interesante pentru a crea un formular de introducere cu adevărat ușor de utilizat.

2.6. Programe pentru completarea automată a formularelor

NOTĂ

Funcționalitatea RoboForm diferențiază acest program de o serie de produse similare, făcându-l unul dintre cele mai bune din categoria sa. Odată instalat, RoboForm (http://www.roboform.com) este, de asemenea, încorporat în Internet Explorer ca o bară de instrumente suplimentară numită folosind butonul RoboForm. În plus, atunci când bara de instrumente RoboForm este afișată în browser, în zona de notificare apare o pictogramă de program cu care poți controla funcționarea acestuia.

Programul vă permite să completați formulare pe site-uri web în două moduri. După ce ați vizitat pagina, puteți introduce datele pe ea și faceți clic pe butonul Salvare - toate informațiile vor fi salvate în baza de date RoboForm. Elementele bazei de date a programului cu informații stocate se numesc carduri de acces. Data viitoare când vizitați pagina web și selectați cartea de acces corespunzătoare, RoboForm va completa automat câmpurile. În orice moment, conținutul cardului poate fi editat (Fig. 2.75).

A doua modalitate de a lucra cu programul este salvarea chestionarului cu câmpurile care se găsesc pe formularele web. După crearea unui chestionar folosind un modul special - editorul de persoane - programul va plasa un buton pentru acesta pe bara de instrumente. După ce ați întâlnit un formular pe o pagină web, faceți clic pe acest buton și toate câmpurile vor fi completate cu datele din chestionarul creat.

În plus, programul include un editor de note, cu ajutorul căruia poți salva cu ușurință note scurte care apar atunci când navighezi pe web. Comutarea între modulele RoboForm se realizează folosind elementele corespunzătoare din meniul principal al programului.

Orez. 2,75. Fereastra de editare a cardului RoboForm

Dezvoltatorii s-au ocupat de salvarea informațiilor confidențiale - toate cărțile de acces existente, persoanele și chiar și capacitatea de a adăuga noi intrări în baza de date a programului pot fi protejate cu parole folosind un generator de parole.

RoboForm vă permite să creați foldere pentru stocarea cardurilor și a profilurilor de utilizator. Pentru fiecare set de valori pe care îl creați, puteți plasa o comandă rapidă pe desktop, oferind acces rapid la datele salvate.

Programul monitorizează acțiunile utilizatorului și la completarea formularului se oferă să-i salveze datele în cartea de acces. RoboForm acceptă modul multi-utilizator, pentru fiecare utilizator vă puteți seta parametrii personali pentru completarea formularelor.

Trebuie remarcată gama largă de setări ale programului. De exemplu, puteți personaliza complet compoziția meniului contextual Internet Explorer, precum și puteți seta comenzile rapide de la tastatură utilizate de RoboForm pentru a completa formularele.

După ce iNetFormFiller (http://www.inetformfiller.com) este instalat și înregistrat, pictograma acesteia va apărea în zona de notificare și o bară de instrumente suplimentară iNetFormFiller va fi încorporată în browser-ul Internet Explorer.

Fereastra principală a programului conține chestionare cu informații detaliate despre utilizator. Se pare că dezvoltatorii iNetFormFiller au oferit toate opțiunile posibile pentru câmpurile de intrare, chiar și cele care sunt rar întâlnite la completarea formularelor web. Datele formularului sunt stocate în profil. Se configurează prin alegerea arbitrară a câmpurilor care vor fi incluse în el, precum și prin crearea de grupuri de câmpuri.

În plus, chestionarul poate conține câmpuri de absolut orice standarde. În același timp, unele câmpuri sunt conectate - atunci când anumite informații sunt introduse într-un câmp, restul asociat cu acesta poate fi completat automat cu valorile specificate. La crearea unui profil, programul elimină câmpurile suplimentare. Profilurile finalizate pot fi salvate ca șabloane și utilizate ulterior la crearea altor profiluri.

INetFormFiller poate completa formulare în două moduri: prin înlocuirea datelor stocate în câmpuri dintr-o pagină web sau prin salvarea datelor introduse în formulare pe o pagină web. Pentru a completa formularul, trebuie doar să faceți clic pe butonul Completează și toate datele vor fi salvate în formular (Fig. 2.76).

Orez. 2,76. Fereastra programului iNetFormFiller

Toate paginile completate de program sunt stocate într-o secțiune specială - lista de carduri de formular. Dacă selectați o fișă de formular din listă, atunci câmpurile acestei pagini vor fi afișate lângă fereastra programului, care poate fi editată offline prin simpla introducere a valorilor necesare acolo. De fapt, un card de formular este aceeași pagină web cu un formular, doar cu structura păstrată.

În modul de introducere în lot, programul vă permite să completați formulare web cu date standard, în timp ce puteți specifica ce date trebuie înlocuite din profil și care trebuie introduse manual.

Un alt instrument interesant disponibil în iNetFormFiller vă permite să înregistrați fiecare acțiune efectuată de utilizator în browser. În acest mod de operare, iNetFormFiller își amintește nu numai câmpurile completate, ci și fiecare clic pe un link sau buton. Vă puteți aminti aproape orice set de acțiuni și apoi îl puteți juca de câte ori este necesar, modificând unii parametri dacă este necesar.

Trebuie remarcat setările flexibile ale programului. Pentru fiecare pagină, iNetFormFiller vă permite să setați propriile setări, inclusiv diferite opțiuni de salvare și completare. Datorită funcțiilor de export și import de setări și profiluri salvate, baza de date iNetFormFiller poate fi transferată pe un alt computer.

În timp ce navighezi pe internet, de multe ori trebuie să completezi diverse formulare pe paginile web, indicând în același timp aceleași date: nume, prenume, adresă, data nașterii și multe altele. Cu ajutorul anumitor programe, puteți salva aceste date într-o bază de date specială pentru a le înlocui în formulare de pe paginile web dacă este necesar.

Odată instalat, IE Scripter (http://www.iescripter.com) adaugă propriul său buton la bara de instrumente Internet Explorer. Trebuie să introduceți datele în formularul de pe pagina web, apoi faceți clic pe acest buton. În fereastra browserului va fi afișat un panou suplimentar, cu ajutorul căruia se controlează funcționarea programului. Datele introduse în formular pot fi salvate, în timp ce se selectează valorile necesare pentru salvare.

După ce ați întâlnit formularul pe alt site, faceți clic pe butonul Încărcare pentru a utiliza datele salvate - programul va înlocui automat toate valorile din câmpurile necesare. Cu toate acestea, IE Scripter nu funcționează întotdeauna corect, mai ales cu meniurile derulante. În plus, nu este posibil să utilizați date diferite pentru o pagină deschisă în Internet Explorer, de exemplu, nu puteți aplica informații din mai multe cutii poștale - programul nu poate aminti mai multe seturi de valori.

NOTĂ

Setul de parametri standard este insuficient și nu sunt întotdeauna suficienti pentru a completa formulare.

Setările pot fi încărcate dintr-un set salvat în setările Internet Explorer. Totuși, programul nu poate edita lista de cuvinte cheie după care este determinat tipul câmpului din formularul web (Fig. 2.74).

Programul are setări flexibile care pot fi salvate într-un fișier special. Caracteristici suplimentare ale IE Scripter: instrument de generare a parolelor și vizualizator de cookie-uri.

Orez. 2,74. Fereastra Setări IE Scripter

Odată instalat, IE Scripter (http://www.iescripter.com) adaugă propriul său buton la bara de instrumente Internet Explorer. Trebuie să introduceți datele în formularul de pe pagina web, apoi faceți clic pe acest buton. În fereastra browserului va fi afișat un panou suplimentar, cu ajutorul căruia se controlează funcționarea programului. Datele introduse în formular pot fi salvate, în timp ce se selectează valorile necesare pentru salvare.

După ce ați întâlnit formularul pe alt site, faceți clic pe butonul Încărcare pentru a utiliza datele salvate - programul va înlocui automat toate valorile din câmpurile necesare. Cu toate acestea, IE Scripter nu funcționează întotdeauna corect, mai ales cu meniurile derulante. În plus, nu este posibil să utilizați date diferite pentru o pagină deschisă în Internet Explorer, de exemplu, nu puteți aplica informații din mai multe cutii poștale - programul nu poate aminti mai multe seturi de valori.

NOTĂ

Setul de parametri standard este insuficient și nu sunt întotdeauna suficienti pentru a completa formulare.

Setările pot fi încărcate dintr-un set salvat în setările Internet Explorer. Totuși, programul nu poate edita lista de cuvinte cheie după care este determinat tipul câmpului din formularul web (Fig. 2.74).

Programul are setări flexibile care pot fi salvate într-un fișier special. Caracteristici suplimentare ale IE Scripter: instrument de generare a parolelor și vizualizator de cookie-uri.

Orez. 2,74. Fereastra Setări IE Scripter

ParRot este un program simplu pentru completarea formularelor de documente. Datorită acestui program, puteți crea un șablon pentru orice document în câteva minute, iar datorită link-ului cu EXEL, îl puteți completa rapid și convenabil.

Toate acțiunile din program sunt însoțite de lecții detaliate și exemple, care vă vor simplifica foarte mult munca. De asemenea, programul are mai multe lecții video despre pregătirea formularelor pentru diplome, certificate și diverse inserturi.

Acest program este necesar pentru:

  • crearea de documente de același tip, de exemplu, pentru recompensarea angajaților, cu același text sau cu unul diferit pentru fiecare angajat;
  • intocmirea documentelor cu imprimarea corecta a datelor in formular;
  • posibilitatea de falsificare a documentelor, până la tipărirea și semnarea formularelor.

Caracteristicile și capacitățile programului ParRot

  • imagini scanate ale documentelor în peste 30 de formate, orice pagină în format PDF sau DOCX (MS Office) poate fi folosită ca document de referință;
  • cu dimensiunea și locația substratului, pot fi efectuate diverse manipulări;
  • MS Excel poate fi atașat documentului pentru completarea comodă și rapidă a datelor;
  • puteți introduce text sau orice imagine pe substrat;
  • dimensiunile câmpurilor de text pot depinde unele de altele;
  • atunci când suprapuneți imagini, puteți aplica diverse efecte;
  • rezultatul muncii efectuate poate fi tipărit sau salvat ca fișier JPG, iar rezultatul poate include sau nu fundalul (documentul fiind completat).

Capturi de ecran suplimentare

1. Cum să-ți faci viața mai ușoară atunci când completezi formularele de înregistrare pe web

Există multe locuri pe Internet unde trebuie să introduceți niște date. Ne introducem numele si parola, suntem nevoiti sa ne furnizam datele personale pentru a ne inregistra pe resursele de care avem nevoie, la abonare etc. În toate aceste cazuri, avem de-a face cu așa-numitele formulare web, care servesc ca un fel de punte între computerul nostru și serverul către care sunt trimise aceste date.

iNetFormFiller este una dintre cele mai recente evoluții în domeniul produselor software care vă permit să automatizați lucrul cu formulare web. Pe lângă faptul că iNetFormFiller acceptă majoritatea caracteristicilor tipice pentru astfel de aplicații, conține o serie de caracteristici unice noi, datorită cărora puteți automatiza complet munca de completare a formularelor web individuale, înregistrarea pe diverse resurse, plasarea comenzilor. în magazinele online etc. În același timp, este necesar un minim de participare din partea utilizatorului în acest proces.

După instalarea iNetFormFiller, în browser apare un panou cu instrumente noi. Datorită acestora, puteți organiza eficient munca de completare și gestionare a datelor pe web.

2.Formulare de completare automată

Folosind iNetFormFiller, puteți configura toate datele de care aveți nevoie pentru a completa formularele în viitor. Acestea. introduceți în prealabil numele de familie, data nașterii, domeniul de ocupație, țara, informații despre companie, produse etc. Prezența datelor pre-introduse vă permite să economisiți timp pe Internet și, fiind pe Web, nu este nevoie să introduceți în grabă o mulțime de informații necesare, a căror siguranță, de altfel, nu este garantată în modul online.

Toate aceste informații se numesc profil. Putem crea mai multe profiluri și le putem proteja cu o parolă, în timp ce profilurile pot fi atât similare între ele, cât și complet diferite.

Direct la completarea formularului, iNetFormFiller folosește întotdeauna datele profilului care este specificat pentru utilizare în mod implicit.

Când un formular web necunoscut este întâlnit pe o pagină, iNetFormFiller poate completa unele dintre câmpurile care sunt deja în profilul activ. Cu toate acestea, este probabil ca nu toate formularele să fie completate. Apoi, utilizatorul poate completa independent formularul până la sfârșit și îl poate salva. Datele introduse în același timp sunt salvate cu acest formular și data viitoare când veți vizita această pagină, acest formular va fi deja completat complet. În plus, oricând poți schimba ceva în datele din formular (și chiar offline). Această caracteristică este tipică pentru majoritatea autofillerelor de formulare, dar iNetFormFiller, spre deosebire de alte programe, salvează formularul exact așa cum este prezent pe pagina web. Acest lucru simplifică foarte mult gestionarea formularului. În plus, după încheierea lucrului pe web, devine posibil să vizualizați toate acele formulare cu care utilizatorul s-a ocupat și să modificați datele din ele, de parcă am manipula formulare chiar pe pagina web.

Când vizitați din nou pagina, iNetFormFiller vă permite nu numai să completați imediat formulare familiare, ci și să trimiteți datele automat. Astfel, dacă ne aflăm pe un formular web pe care l-am completat deja o singură dată, iar opțiunea „submit automat” este setată în program, atunci formularul nu va fi completat numai imediat (ținând cont de profilul activ), dar datele acestuia vor fi trimise imediat și vom putea vedea rezultatul completării acestuia.

3. Caracteristici unice ale iNetFormFiller

3.1. Recunoașterea formularelor potrivite și transmiterea datelor

A avea mai multe formulare pe aceeași pagină este un obstacol important care încurcă elementele de completare a formularelor web. Programul în sine nu poate determina care dintre formularele de pe pagină ar trebui să trimită date și „renunță” fără putere într-o astfel de situație.

iNetFormFiller rezolvă cu ușurință această problemă, permițând utilizatorului să specifice în prealabil care dintre formularele prezente pe pagină ar trebui să fie utilizate implicit.

În acest caz, când vizitați din nou această pagină și este setat modul de trimitere automată, toate informațiile necesare vor fi trimise fără intervenția utilizatorului.

Spre deosebire de alte instrumente de completare a formularelor web, iNetFormFiller nu așteaptă ca pagina web să se finalizeze încărcarea pentru a completa formularul și a trimite datele către server. Dar adesea paginile pe care formularele web care vă interesează sunt supraîncărcate cu grafică - bannere publicitare și imagini, ceea ce încetinește procesul de încărcare a paginii și, prin urmare, încetinește munca în sine. Cu completarea formularelor înainte ca paginile să fie complet încărcate, unele persoane de completare a formularelor web mai pot face față. Dar niciunul dintre ei, cu excepția iNetFormFiller, nu este capabil să trimită datele introduse în câmpurile formularului fără a aștepta ca pagina să se încarce complet. Datorită capacităților sale, iNetFormFiller nu numai că funcționează mai rapid decât concurenții săi, dar și economisește trafic, ceea ce este, de asemenea, important, mai ales atunci când lucrezi cu un număr mare de formulare web.

De o relevanță deosebită este capacitatea de a trimite date fără a aștepta ca descărcarea paginilor web să fie cuplată cu posibilitatea de a seta setări individuale pentru lucrul cu un anumit site (URL). Pe lângă setările implicite din program (pentru toate adresele URL), iNetFormFiller vă permite să setați setări individuale pentru lucrul cu o anumită pagină web (URL), ceea ce vă permite să optimizați procesul de completare a formularelor web.

Deci, atunci când încărcați numai pagini web, cea mai bună soluție este activarea opțiunii de completare automată a formularelor web, fără a trimite automat date. La încărcarea altor pagini, soluția optimă este nu numai completarea automată a formularelor web, ci și trimiterea automată a acestor date. Ceea ce este relevant, de exemplu, atunci când accesați un serviciu de poștă online - pentru a accelera trecerea la vizualizarea conținutului cutiilor poștale fără a zăbovi pe paginile cu un formular de autentificare și introducere a parolei.

3.2. Conectarea manuală a unui câmp de profil la un formular

Când completează formulare necunoscute, iNetFormFiller, la fel ca majoritatea celorlalte autocompletare bine-cunoscute, încearcă să găsească în mod independent câmpuri adecvate din profilul activ și să le înlocuiască în formular. Cu toate acestea, orice muncă intelectuală de acest fel eșuează adesea, pentru că. programul nu poate întotdeauna să asume corect ce fel de date de intrare implică dezvoltatorul de resurse într-un câmp cu un anumit nume. În acest caz, astfel de câmpuri sunt lăsate necompletate, iar utilizatorul trebuie să le introducă el însuși. Este și mai rău atunci când câmpurile sunt definite incorect și datele sunt înlocuite din alte câmpuri de profil similare formal (de exemplu, valoarea din câmpul „pagina mea de pornire” este înlocuită în câmpul de formular „url pagina de pornire a companiei”). În acest caz, utilizatorul trebuie să șteargă valorile substituite eronat și să reintroducă datele deja corecte. Și dacă un astfel de formular este completat pentru mai multe profiluri diferite, atunci pierderea de timp pentru remedierea erorilor de program este înmulțită cu numărul de astfel de profiluri.

De aceea iNetFormFiller are o altă caracteristică unică importantă - capacitatea de a lega manual un câmp de formular cu câmpul corespunzător din profil. Datorită acesteia, puteți specifica în mod independent ce câmp din profil trebuie să utilizați pentru a completa acest câmp de formular.

În acest caz, la schimbarea profilului, în câmpul specificat va fi înlocuită o altă valoare preluată din câmpul corespunzător al profilului.

La fel de utilă este și capacitatea de a înregistra și reda automat clicurile pe link-urile web. La urma urmei, procesul de înregistrare poate fi complicat de faptul că la una dintre etape trebuie să faceți clic pe unul dintre linkuri (să zicem, selectați categoria dorită din lista celor disponibile). Mai mult, nu puteți urma imediat un astfel de link fără a completa formularele anterioare. Aceasta este o situație destul de comună. De exemplu, pe multe resurse, înainte de a începe să lucrați, trebuie mai întâi să treceți prin autorizare (introduceți numele și parola), apoi să mergeți la subtitlul dorit, unde unele operațiuni sau alte formulare vor fi deja disponibile pentru completare.

Până acum, niciunul dintre programele cunoscute nu a făcut față acestui obstacol. După completarea primului formular (autentificare și parolă), apoi completarea obișnuită a formularelor pur și simplu își întrerupe activitatea, deoarece. Nu găsesc niciun formular de completat. Dar iNetFormFiller este capabil să depășească această problemă. Pentru a face acest lucru, are capacitatea de a înregistra navigarea. Deci, în timpul primei înregistrări, puteți instala „înregistrarea clicurilor”, iar programul își va aminti independent nu numai modul în care completați formularele web, ci și va monitoriza linkurile pe care faceți clic și apoi le va putea reproduce atunci când lucrați independent.

3.4. Umplerea formularelor de lot

Începând cu versiunea 2.0, iNetFormFiller vă permite să completați formulare online cu date standard utilizând modul de introducere a datelor pe lot. Eșantion de date pot fi preluate din înregistrările unui fișier text compilat în formatul specificat de dvs. Conectați câmpurile formularului web la câmpurile de înregistrare a fișierului text și specificați adresa URL a formularului web. iNetFormFiller va face restul muncii pentru dvs. - formularul va fi completat automat de câte ori există intrări în fișierul text.

4. Caracteristici unice pentru profesioniști

Adevăratul efect al lucrului cu iNetFormFiller va fi apreciat de cei care folosesc programul la un nivel destul de profesional, și nu doar pentru a automatiza lucrul cu o duzină de formulare web simple. Vom vorbi despre faptul că programul vă permite să creați câmpuri de diferite tipuri (dintre care este de remarcat combinat și selectiv) și capacitatea de a sincroniza valorile câmpurilor de orice tip pentru două sau mai multe profiluri.

4.1. Câmpuri combinate (virtuale).

Dacă lucrați activ cu formulare web, probabil că ați dat peste faptul că aceleași informații pe diferite formulare ar trebui prezentate în moduri diferite. Un exemplu este formatul de reprezentare a diferitelor date, cum ar fi data nașterii, deoarece trebuie să introduceți destul de des astfel de informații. Unele formulare folosesc formatul american (lună/zi/an) pentru introducerea datelor, în timp ce altele folosesc formatul englezesc (zi/lună/an). Pe al treilea, pentru a desemna o lună, nu se cere un format numeric (de la 1 la 12), ci unul simbolic - numele lunilor. În al patrulea rând, nu sunt necesare două, ci patru caractere pentru a desemna anul și așa mai departe.

O astfel de varietate de formate confundă programele existente pentru completarea automată a formularelor. Dar, iNetFormFiller face față cu ușurință acestei sarcini folosind câmpuri virtuale, care sunt combinații ale câmpurilor obișnuite ale profilului tău, combinate într-o anumită secvență.

De exemplu, în profilul tău există câmpuri: Zi, Lună, An. Pentru a evita confuzia între formatele de dată din SUA și engleză, trebuie să creați două câmpuri virtuale.

Într-un câmp virtual pentru a completa data în format SUA, combinați câmpurile menționate în această ordine Lună-Zi-An. Pentru formatul englezesc, includeți aceleași câmpuri în câmpul virtual, dar într-o ordine diferită Zi-Lună-An.

În mod similar, puteți manipula câmpuri pentru desemnarea lunilor numerice (de la 1 la 12) și caractere (nume) etc. Pe lângă dată, câmpurile virtuale pot fi folosite și pentru a introduce alte informații. De exemplu, pentru a vă introduce numele complet - în acest caz, combinați câmpurile Prenume și Nume în câmpul virtual.

4.2. Câmpuri selective

Vă permite să înlocuiți o valoare în câmpul formular care depinde nu numai de profil, ci și de resursa pentru care este completat acest formular. Adică, chiar în profil, putem specifica că un anumit câmp poate avea valori diferite pentru diferite resurse (vezi captura de ecran):

În conformitate cu aceasta, la completarea formularului de pe http://www.hotlib.com/ se va înlocui valoarea affiliate.php?code=hotlib, la completarea formularului de pe http://www.bluechillies.com /, valoarea affiliate.php?code= va fi înlocuită aff12, iar la completarea formularului pe o resursă care nu este specificată în lista de domenii se va înlocui valoarea implicită index.html.

Această caracteristică este utilă, de exemplu, pentru dezvoltatorii de programe atunci când înregistrează mai mult de un program în directoare soft, atunci când este necesar să se specifice legături speciale de afiliere pentru o serie de resurse.

4.3. Sincronizarea valorilor în câmpurile de profil.

Această caracteristică este utilă atunci când lucrați cu mai multe profiluri care au câmpuri cu informații identice. Aceasta ar putea fi adresa dvs. de acasă, adresa biroului, adresa de e-mail, cardul de credit sau detaliile bancare etc. Dacă, de exemplu, v-ați schimbat locul de muncă, atunci abilitatea de a sincroniza câmpurile diferitelor profiluri va evita necesitatea corectării tuturor profilurilor care conțin informații despre locația biroului dvs. Va fi suficient să corectați informațiile într-un singur profil, iar în rest acestea vor fi modificate automat. Trebuie doar să specificați ce câmpuri și în ce profiluri doriți să sincronizați, iar iNetFormFiller va face restul muncii pentru dvs. Desigur, puteți sincroniza nu numai câmpuri simple, ci și câmpuri de alt tip, cum ar fi cele virtuale.

5. Securitate și protecție împotriva accesului neautorizat la date

iNetFormFiller permite mai multor utilizatori să lucreze cu programul instalat pe un computer simultan, asigurând în același timp o protecție fiabilă a informațiilor stocate. Fiecare utilizator decide singur care dintre date pot fi făcute publice și pe care să le protejeze cu o parolă, protejându-le astfel de vizualizarea neautorizată. Puteți proteja cu parolă toate datele simultan, precum și un anumit profil și chiar un anumit card de formular. În același timp, puteți utiliza parole diferite pentru a proteja datele - de exemplu, dacă lucrați cu mai multe profiluri, puteți seta parole diferite pentru fiecare dintre profiluri.

iNetFormFiller are, de asemenea, capacitatea de a genera automat parole, ceea ce este util mai ales atunci când trebuie să lucrați cu un număr mare de formulare web noi. Nu mai trebuie să găsiți parola potrivită pentru a completa un formular nou - iNetFormFiller se va ocupa de acest job. El va înlocui automat parola în câmpul obligatoriu și o va aminti pentru a asigura completarea automată ulterioară a acestui formular.

6. Caracteristici suplimentare

Gestionarea ferestrelor deschise din Internet Explorer (apelarea funcțiilor făcând clic pe butonul drept al mouse-ului pe pictograma programului din tavă) vă permite să obțineți cu ușurință o listă a tuturor paginilor web deschise în prezent într-o formă convenabilă. Mai mult, puteți vedea imagini în miniatură ale tuturor paginilor deschise.

Astfel, nu te vei confunda niciodată în site-urile pe care le deschizi. Făcând clic pe descrierea oricărei pagini web din listă, puteți accesa instantaneu. În plus, cu iNetFormFiller, nu mai puteți pierde timpul cu operațiuni de rutină și închide imediat toate ferestrele Internet Explorer deschise cu un singur clic de mouse.

Uneori este necesar să vă întrerupeți munca pe Internet pentru a trece la alte lucruri. Pentru a face acest lucru, iNetFormFiller vă permite să salvați și să încărcați setul curent de pagini web deschise. Acest lucru vă permite să vă întrerupeți munca pe web în orice moment, astfel încât să o puteți continua de unde ați rămas. În plus, salvând seturi de pagini pentru diferite subiecte, puteți astfel schimba cu ușurință direcția navigării pe web ori de câte ori aveți chef.

7. Reluați

Există versiuni plătite și gratuite ale programului. Funcționalitatea versiunii gratuite este suficientă pentru funcționarea normală, deoarece limitările sale sunt legate doar de cantitatea de date stocate: numărul maxim de baze de date este 1, profiluri - 3, carduri de formular - 30, fără export/import de date și bază de date. capabilități de backup.

  • Descărcați iNetFormFiller 2.5 >> (2961 kb, gratuit)
  • Descărcați iNetFormFiller 2.5 >> (2736 kb, Shareware)