Omówienie Form Pilot Office - oprogramowania do wypełniania papierowych formularzy. Efektywny projekt formularza internetowego: struktura, pola wejściowe, etykiety i działania Wypełniacz formularza internetowego

Przed pierwszym użyciem programu przeczytaj poniższe instrukcje. Instrukcja nie może zawierać opisu nowych funkcji.



Ty lub Twoi pracownicy często musicie wypełniać ten sam rodzaj dokumentów. Mogą to być umowy, zamówienia, wewnętrzne formularze dokumentów. Takie dokumenty zawierają w zasadzie te same informacje (szczegóły organizacji, dane o pracowniku itp.). Na przykład, aby sprzedać towar do nowej organizacji, należy wypełnić trzy różne dokumenty (Kwestionariusz Organizacyjny, Umowa kupna-sprzedaży, Zaświadczenie o przeniesieniu towarów), wszystkie te dokumenty są takie same dla każdego klienta, zmieniają się tylko dane klienta. Ponadto wszystkie trzy dokumenty zawierają te same informacje, ale w różnych miejscach w dokumencie i trzeba kopiować i wklejać fragmenty niezbędnych informacji z jednego miejsca do drugiego. Zmierzyliśmy się z podobnym problemem, konsultowaliśmy się z partnerami i okazało się, że ten problem dotyczy również ich. Postanowiliśmy opracować program, który może pobierać szablony dokumentów (zwykły dokument w formacie MS Word, w którym zmieniające się dane zastępowane są polami do wstawiania - słowo w nawiasach kwadratowych - ) i zastępować te pola we wszystkich dokumentach na raz niezbędnymi dane. Ponieważ dane naszych klientów się powtarzały, aby nie wprowadzać tych danych za każdym razem, postanowiliśmy, że wszystkie będą przechowywane w pliku w formacie MS Excel i do wygenerowania dokumentów wystarczy wybrać odpowiednią linię z tego pliku. Pozwoliło nam to na znaczne skrócenie czasu na przygotowanie dokumentów. Po pierwsze, nie musisz przestrzegać formatowania tekstu, tekst można wprowadzić dowolną czcionką, dowolnym rozmiarem lub kolorem (co jest ważne, gdy kopiujesz dane albo z e-maila, albo ze strony firmowej klienta, gdzie dane ma inne formatowanie) Po drugie dane należy skopiować lub wpisać raz dla wszystkich dokumentów - nawet nazwisko dyrektora, czy nazwę firmy klienta, nie ma potrzeby wprowadzania kilku (nawet jeśli te dane znajdują się w jednej umowie w kilku miejscach) Po trzecie, informacje są zapisywane, co oznacza, że ​​w każdej chwili możesz tworzyć dokumenty od nowa, lub wykorzystywać te dane do dalszego przetwarzania - analityka \ statystyki itp. w MS Excel lub załadowane do innego oprogramowania w celu przetworzenia. Dodano również ustawienia dla wygodniejszej pracy, co uprości pracę z programem (więcej szczegółów w opisie nowych funkcji)

Instalacja, konfiguracja i praca z programem

Aby program "SzablonBB2" działał, musisz:
  1. rozpakuj archiwum, na przykład na dysk C:\
  2. W folderze programu znajdują się dwa foldery:
    1. shablon - tutaj należy przechowywać szablony dokumentów w formacie MS Word (*.doc, *.docx)
    2. docum - uformowane, w tym miejscu będą zapisywane wypełnione dokumenty. Nazwy plików będą zgodne z nazwami szablonów dokumentów
  3. tworzyć szablony dla swoich dokumentów. Odbywa się to w MS Word. Przykład małego szablonu można zobaczyć w folderze Shablon. Dane, które należy wstawić do szablonu, są ograniczone na przykład do „nawiasów kwadratowych” i nazwiemy je „polami szablonu”.
  4. wypełnij plik zastępczy (replace.xls). Dostępne są dane testowe dla szablonu testowego. Musisz usunąć wszystko z tego pliku i najpierw wypełnić pierwszą linię. Jest wypełniony "polami szablonu" z pliku szablonu. Na przykład w szablonie jest szablon i występuje tam 6 razy, w tym przypadku do pliku zastępczego (replace.xls) należy dodać kolumnę FIO (bez „nawiasów kwadratowych”). Po wypełnieniu pliku wszystkimi "polami szablonu", otrzymasz plik z górnym wierszem wypełnionym wszystkimi "polami szablonu".
  5. wprowadź dane do wymiany w pliku wymiany. Jeśli możesz potrzebować poprzednich danych, dane dla nowych dokumentów są wypełniane w następnej linii. Na przykład otrzymujemy następującą tabelę:
  6. Teraz możesz uruchomić program (ShablonBB.exe)
  7. Okno programu podzielone jest na dwie części: listę szablonów oraz dane zastępcze.
  8. Kliknij przycisk „Pobierz szablony”. Pojawi się lista znalezionych szablonów.
  9. Kliknij przycisk „Załaduj dane”. Dane zastępcze pojawią się w pliku zastępczym.
  10. Wybieramy niezbędne szablony (domyślnie wszystkie szablony są wybrane) i klikamy lewym przyciskiem myszy żądany wiersz z listy danych do zastąpienia.
  11. Naciśnij przycisk „Utwórz”
  12. Na końcu programu folder Docum będzie zawierał gotowe dokumenty.
WAŻNY! Nie zapomnij skopiować gotowych dokumentów z folderu z dokumentami, ponieważ kolejna generacja dokumentów nadpisze obecne (lub skorzystaj z nowej funkcji programu, która umieszcza dokumenty w osobnym folderze).

Nowa wersja posiada następujące funkcje i zmiany:

  1. Zmieniono wygląd programu (31.05.2019)
  2. Zastępowanie nagłówków i stopek zostało przeniesione do ustawienia - jeśli wyłączone, nagłówki i stopki nie zmieniają się. Wyłączenie ustawień - kilkukrotnie zwiększa pracę programu (31.05.2019)
  3. Dodano możliwość wybrania zastępczego pliku replace.xls, a także obsługę plików .xlsx (31.05.2019)
  4. Dodano możliwość wyboru katalogu szablonów na dowolnym dysku lub w sieci lokalnej (31.05.2019)
  5. Dodano pasek postępu (30.05.2019)
  6. Zmieniono kolejność tworzenia nazwy pliku (30.05.2019) - teraz nazwa pliku jest tworzona jako "TemplateFileName-SelectedFieldValue"
  7. Dodano możliwość zapisania gotowego dokumentu w formacie PDF (29.05.2019) - w oknie głównym ustawienie jest jednorazowe, aby zapisać ustawienia domyślne należy przejść do ustawień programu
  8. Zmieniono sposób tworzenia nazwy pliku - zamiast znaku "_" dodano "-" (29.05.2019)
  9. Naprawiono pracę z możliwością ZBIERANIA PÓL z nagłówków (29.05.2019)
  10. Naprawiono pracę z nagłówkami i stopkami (12.05.2018)
  11. Możliwość wyboru folderu z szablonami (12.05.2018)
  12. Dodano możliwość "pobrania" z pliku szablonu wszystkich pól do zamiany (które znajdują się między znakami. W TYM nagłówki i stopki) (10/31/2018)
  13. Zmieniono wygląd programu (26.10.2018)
  14. Dodano możliwość "pobrania" z pliku szablonu wszystkich pól do zamiany (które znajdują się między znakami. Z wyjątkiem nagłówków i stopek - w przygotowaniu) (10/26/2018)
  15. Dodano możliwość natychmiastowego dodania pola „wzięte” do tabeli w celu wymiany (26.10.2018)
  16. Możliwość generowania wybranych dokumentów na raz według wszystkich danych w tabeli (26.10.2018)
  17. Podmiana danych w stopkach!!! (20.05.2018)
  18. Nieznacznie zmienił wygląd programu
  19. Dodano możliwość wyszukiwania danych w tabeli dla zamienników. Służy do wyszukiwania żądanego ciągu do zastąpienia w dużej tablicy danych
  20. Dodano możliwość generowania nazwy folderu dla dokumentów według wybranej kolumny
  21. Zmieniono wyświetlanie szablonów (wcześniej była wyświetlana pełna ścieżka do pliku szablonu, przez co sama nazwa szablonu nie zawsze była widoczna) tak, aby wyświetlać tylko nazwy plików szablonów.
  22. Możliwość wyboru niezbędnych szablonów do generowania dokumentów (jeden lub więcej, za pomocą klawiszy SHIFT i CTRL)
  23. Edycja danych do zamiany bezpośrednio w oknie programu (do tego dodawane są przyciski - Dodaj wiersze, dodaj kolumny, usuń wiersze, usuń kolumny i zapisz dane) bez konieczności edycji pliku replace.xls
  24. Możliwość przenoszenia kolumn, zamiany ich między sobą (dla ułatwienia przeglądania lub wypełniania)
  25. Możliwość zmiany szerokości kolumn myszką (podobnie jak w MS Excel)
  26. Możliwość zapisywania dokumentów w osobnych folderach z wykorzystaniem jednej z kolumn jako szablonu. Np. na liście zamienników znajduje się kolumna z numerami umów, można ją wybrać z listy, aby utworzyć folder na dokumenty i wygenerować dokumenty po kolei dla wszystkich klientów (dostawców), w efekcie w zakładce „DOCUM " folder (gdzie wcześniej powstały dokumenty, a przed wygenerowaniem nowych trzeba było je skopiować), z numerów umów tworzony jest folder (np. 210244) i wygenerowane dokumenty są już w nim przechowywane. Podobnie możesz użyć kolumny z pełną nazwą (jeśli się nie powtarzają), nazwą podmiotu prawnego. osoba lub NIP.
  27. Możliwość wprowadzania danych referencyjnych (pól osobowych) - np. dokumenty tworzy kilku różnych menedżerów. Konieczne jest wprowadzenie informacji do umowy, w zależności od kierownika, który generuje dokumenty. W tym przypadku konieczne było wprowadzenie tych samych danych managera dla każdej linii od klientów w pliku replace.xls, takie jak imię i nazwisko, stanowisko, dział, numer telefonu itp. Teraz te dane można wprowadzić raz w osobnym oknie i będą one dalej wykorzystywane dla wszystkich klientów i szablonów dokumentów
  28. Umiejętność tworzenia pomocy do programu. Ponieważ program nie posiada własnej pomocy (krótki opis znajduje się tylko na stronie), dodano możliwość wykonania własnej pomocy do programu. Aby to zrobić, edytuj plik help.txt i będzie on używany w programie
Jeśli program nie jest odpowiedni dla twoich zadań, możesz wysłać list na adres strona torg-kkm ru z życzeniami ulepszenia programu. Być może po namyśle program zostanie sfinalizowany.

Każdy, kto korzysta z Twoich aplikacji lub witryny, robi to z jakiegoś powodu. I bardzo często jednym z tych celów jest wprowadzanie danych. Formularze internetowe były, są i nadal będą jedną z najważniejszych interakcji między użytkownikami a aplikacją lub witryną. Najczęściej formularz internetowy jest ostatnim krokiem do uzyskania tego, czego chcesz, i ma sens, aby był prosty i zrozumiały dla wszystkich.

W tym artykule skupimy się na praktycznych metodach użyteczności, które wywodzą się z szeroko zakrojonych testów, prób terenowych, badań ruchu gałek ocznych i analizy skarg użytkowników. Po prawidłowym zastosowaniu informacje te pomogą wielu programistom tworzyć formularze wejściowe znacznie szybciej, łatwiej i wydajniej niż dotychczas. Sednem tego artykułu jest samouczek dotyczący tworzenia własnych prototypów, a wszystko, co musisz zrobić, to pobrać Adobe XD za darmo i zacząć od razu. Ponadto na końcu artykułu odkryjesz kilka nowych metod tworzenia formularzy html.

Komponenty formularza

Zazwyczaj tworzenie formularza składa się z pięciu elementów:

  • Struktura. Obejmuje to kolejność pól, ich wygląd na stronie w formularzu oraz logiczną relację między polami wejściowymi.
  • Pola wejściowe (wejścia). Obejmują one pola tekstowe, pola do wprowadzania hasła, pola wyboru, przyciski radiowe i wszelkie inne sposoby wprowadzania potrzebnych informacji.
  • Etykiety pól (etykiety). Wskazuje, co należy wpisać w pola.
  • Przycisk akcji. Naciśnięcie tego przycisku powoduje wykonanie jakiejś akcji - np. przesłanie danych na serwer.
  • Opinia. Użytkownik chce zrozumieć, czy prawidłowo wprowadził informacje - i wykorzystuje do tego informacje zwrotne. Najczęściej jest to zwykła wiadomość tekstowa informująca o pozytywnym wyniku („Rejestracja zakończona!”) lub o wyniku negatywnym („Wprowadzony numer jest nieprawidłowy”).

Ponadto formularze mogą zawierać następujące elementy:

  • Poradnik. Pomóż użytkownikowi zrozumieć, co dokładnie należy wprowadzić do formularza.
  • Walidacja. Automatyczna walidacja zapewni poprawność danych wprowadzonych przez użytkownika.

W tym artykule omówimy wiele aspektów związanych ze strukturą formularza, polami wejściowymi, etykietami, przyciskami przesyłania i walidacją.

Struktura formularza

Forma to jeden rodzaj komunikacji. I, jak każda rozmowa, powinno to być logiczne połączenie między użytkownikiem a używaną aplikacją lub witryną.

Pytaj tylko o potrzebne informacje

Upewnij się, że pytasz użytkownika o naprawdę ważne informacje. Im więcej pól wejściowych, tym gorszy współczynnik konwersji, więc zawsze zastanów się, dlaczego potrzebujesz tej lub innej informacji i do czego będą one wykorzystywane.

Uporządkuj formularz logicznie

Żądaj informacji logicznie z perspektywy użytkownika, a nie witryny lub bazy danych. Na przykład nietypowe byłoby najpierw zapytać o adres użytkownika, a dopiero potem o jego imię.

Grupowanie powiązanych informacji

Grupuj logicznie powiązane informacje w oddzielne bloki. Ułatwi to zrozumienie, co trzeba będzie wpisać w pojedynczym bloku, oraz przyspieszy „dialog” pomiędzy użytkownikiem a systemem. Zobacz, jak to działa, korzystając z przykładowego formularza kontaktowego poniżej.

Grupuj pola powiązane logicznie

Jedna kolumna czy kilka?

Jednym z problemów napotykanych podczas tworzenia formularza wielokolumnowego jest to, że użytkownicy błędnie interpretują kolejność wprowadzania informacji. Jeśli formularz ma sąsiadujące ze sobą pola w kilku kolumnach, to użytkownik musi się wysilić, przejrzeć formularz, co go spowolni i zmniejszy prawdopodobieństwo pomyślnego wypełnienia. Ale jeśli formularz jest zbudowany w jednej kolumnie, w linii prostej w dół, znacznie łatwiej będzie użytkownikowi wprowadzić niezbędne informacje.

Powyższy przykład po lewej pokazuje jeden z wielu sposobów na błędną interpretację dwukolumnowego formularza, podczas gdy po prawej formularz wygląda logicznie i łatwo go wypełnić.

Pola wejściowe

Pola wprowadzania tekstu służą do wypełniania formularzy przez użytkowników. Istnieją różne rodzaje pól do zbierania informacji - są to pola tekstowe, pola haseł, listy rozwijane, pola wyboru, przyciski opcji, przesyłanie plików i wiele innych.

Liczba pól

Główną zasadą przy tworzeniu formularzy jest to, że im krócej tym lepiej. Dzięki temu formularz jest łatwiejszy do wypełnienia, bardziej intuicyjny i zwiększa konwersje. Dlatego warto minimalizować liczbę pól, co sprawi, że formularz będzie mniej zajęty – ale nie zapominaj, że nie możesz posunąć się za daleko, zwłaszcza jeśli potrzebujesz dużo informacji. Nikt nie lubi, gdy trzypolowy formularz nagle zamienia się w 30 wierszy do wypełnienia. Ale 5 pól, "rośnie" do 7 - to dziś powszechna praktyka.

Połącz kilka pól w jedno, aby poprawić wygodę wypełniania

Pola wymagane i opcjonalne

Dodatkowe pola na formularzach są uciążliwe, których należy unikać. Ale jeśli naprawdę musisz ich użyć, powinieneś wyjaśnić użytkownikowi, które pola należy wypełnić, a które pozostawić puste. Jest to dość łatwe do zrobienia — banalna gwiazdka (*) w etykiecie pola wymaganego lub słowo „opcjonalne” w polu opcjonalnym (jest to szczególnie przydatne w przypadku długich formularzy z kilkoma ważnymi polami). Nawiasem mówiąc, jeśli używasz gwiazdki jako wskaźnika pola, które musisz wypełnić, nie zapomnij umieścić wyjaśnienia na dole formularza, co oznacza znak „*”, ponieważ nie wszyscy rozumieją, do czego służy .

Formularz subskrypcjiPocztaChimp

Domyślna wartość pola

Pożądane jest unikanie wartości domyślnych, jeśli istnieje możliwość, że nie wszyscy użytkownicy (mniej niż 90%) wybiorą tę wartość. Dotyczy to zwłaszcza pól wymaganych. Czemu? Ponieważ najprawdopodobniej doprowadzi to do niepotrzebnych błędów podczas napełniania. Zazwyczaj użytkownicy wypełniają formularze online bardzo szybko, nie wiedząc, co i gdzie wybrać, i często nie zwracają uwagi na to, co może mieć znaczenie.

Nie dotyczy to jednak „inteligentnych” ustawień domyślnych – wartości ustalanych na podstawie już dostępnych informacji o użytkowniku. Inteligentne ustawienia domyślne sprawiają, że wypełnianie formularza jest szybsze i dokładniejsze. Na przykład możesz ustawić wybór kraju użytkownika na podstawie danych geolokalizacyjnych. Mimo to należy uważać na wartości domyślne – wielu użytkowników pozostawia pola bez zmian.

Wstępnie wybrany kraj w formularzu zamówienia

Maski wejściowe

Maska pola wejściowego to wygodna metoda formatowania tekstu wejściowego. Maska pojawia się, gdy użytkownik umieści kursor w polu wejściowym i pozwala automatycznie sformatować tekst wejściowy, pomagając użytkownikowi skupić się na danych wejściowych i łatwiej zauważyć ewentualny błąd. W poniższym przykładzie nawiasy, spacje i myślniki są wstawiane automatycznie podczas wprowadzania numeru telefonu lub karty kredytowej, co pozwala na szybsze i dokładniejsze wprowadzanie wymaganych informacji niż ręczne wstawianie znaków interpunkcyjnych.

Tylko dla komputerów: łatwa orientacja formularzy za pomocą klawiatury

Użytkownicy powinni mieć możliwość wypełniania formularza tylko za pomocą klawiatury. Wielu użytkowników ma doświadczenie w korzystaniu z funkcji klawiatury, więc używanie klawisza Tab, przechodzenie między polami itp. powinno być łatwe i wygodne bez myszy. Aby uzyskać szczegółowe instrukcje dotyczące działania pól wejściowych z klawiaturami, zobacz wytyczne W3C.

Nawet prosty selektor dat musi spełniać standardyW3C

Tylko dla komputerów: autofokus w polu wprowadzania

Autofokus w terenie wskazuje użytkownikowi punkt wyjścia do wypełnienia formularza, co pozwala mu od razu rozpocząć wprowadzanie informacji bez konieczności wyszukiwania. Potrzebna jest również wyraźna wizualna wskazówka ostrości - zmiana koloru pola, miganie kursora itp. tutaj o pomoc. Przykładem jest wygodnie wykonany formularz Amazona z autofokusem i wskazówkami wizualnymi.

Tylko telefony: automatyczny wybór klawiatury dla pola wprowadzania

Użytkownicy mobilni doceniają aplikacje, które wykorzystują odpowiednie typy klawiatury (na przykład klawiatura numeryczna otworzy się w polu wprowadzania karty kredytowej). Można to wdrożyć nie tylko na etapie rejestracji, ale we wszystkich aspektach aplikacji.

Zmniejsz liczbę zestawów (autouzupełnianie)

Ten punkt jest szczególnie istotny dla użytkowników mobilnych, ponieważ to dla nich najważniejsze jest ograniczenie pisania, uczynienie formularza bardziej zrozumiałym i zmniejszenie liczby błędów. Autouzupełnianie zapobiegnie ogromnej liczbie naciśnięć klawiszy. Na przykład w wielu formularzach wprowadzanie adresu jest skomplikowaną częścią dodawania danych, a narzędzie Formularz adresu, które pojawia się w momencie wpisywania w polu danych adresowych i sugeruje najbardziej prawdopodobny adres na podstawie bazy danych i geolokalizacji user, umożliwia użytkownikom wypełnienie formularza mniejszą liczbą naciśnięć klawiszy.

Tagi (etykieta-s)

Etykiety tekstowe pól wejściowych sprawiają, że interfejs jest bardziej zrozumiały i dostępny. Dobrze wykonana etykieta informuje użytkownika o przeznaczeniu pola przed wypełnieniem, w trakcie i po wprowadzeniu przez użytkownika wymaganych danych.

Liczba słów

Ważne - etykiety nie stanowią odniesienia. Lepiej, żeby składały się z jednego lub dwóch słów, aby użytkownicy mogli szybciej wypełnić formularz. Świetnym przykładem jest poprzednia wersja formularza rejestracyjnego Amazona, który był przeładowany niepotrzebnymi informacjami i wypełniany znacznie wolniej niż obecna wersja z krótkimi tagami.

Kapitalizacja czy oferta?

W większości współczesnych produktów cyfrowych istnieją dwa sposoby wyróżniania nagłówków:

  • Wielkie litery: pisz wielką literą każde słowo, np. „To jest pole tekstowe”.
  • Jako sugestia: zapisz tylko pierwsze słowo, np. „To jest pole tekstowe”.

Pisanie etykiet jako zdania jest znacznie wygodniejsze niż pisanie wielkimi literami: są łatwiejsze i szybsze do odczytania. W przypadku krótkich etykiet nie ma różnicy między „Pełnym imieniem” i „Pełnym imieniem”, ale długie etykiety lepiej pisać jako zwykłe zdanie. Teraz wiesz, że tytuł pisany wielką literą jest trudniejszy do odczytania.

Unikaj „czapek”

Nigdy nie używaj tylko wielkich liter, chyba że chcesz pogorszyć czytelność formularza i zmniejszyć szybkość wypełniania - niewygodne jest analizowanie formularza, jeśli nie ma różnicy w wysokości znaków.

Wszystkie litery etykiet są pisane wielkimi literami, co jest bardzo niewygodne do odczytania.

Pozycja etykiety: lewa, prawa czy górna?

Matteo Penso w 2006 roku w swoim artykule na temat umieszczania etykiet sugeruje umieszczanie etykiety nad polem, ponieważ czasami przyspiesza wypełnianie formularza.

Główną zaletą takiego rozmieszczenia etykiet jest możliwość zmiany rozmiaru etykiety w przypadku tłumaczenia interfejsu, co pozwala na stosowanie różnych lokalizacji przy minimalnych stratach (co jest szczególnie ważne w przypadku wersji mobilnych).

Główną wadą jest najniższa szybkość wypełniania formularza. Najprawdopodobniej wynika to z odległości między polem wejściowym a tekstem etykiety, ponieważ im krótsza etykieta, tym dalej od pola. Ale nie zapominaj, że niski współczynnik wypełnienia nie jest zły we wszystkich przypadkach - na przykład podczas wprowadzania poufnych danych lepiej "spowolnić" użytkownika. Załóżmy, że żądasz numeru prawa jazdy lub ubezpieczenia społecznego – a ponieważ dokładność danych wejściowych jest tutaj ważna, możesz nieco spowolnić użytkownika. I jeszcze jeden minus – etykieta po lewej stronie wymaga więcej miejsca w poziomie, co jest szczególnie wrażliwe dla użytkowników mobilnych.

Duży plus tekst etykiety wyrównany do prawej to świetne wizualne połączenie między etykietą a polem wejściowym. Umieszczone obok siebie elementy są ze sobą powiązane – i od dawna było to oczywiste, bo wynikało to z prawa bliskości w psychologii Gestalt. Dzięki temu krótkie formularze z tekstem etykiety wyrównanym do prawej wypełniają się znacznie szybciej. To prawda, że ​​takie formy są nieco bardziej niewygodne do czytania - nie mają sztywno zamocowanej lewej krawędzi, co jest mniej wygodne dla oka.

Wyjście: jeśli zależy Ci na szybkości przeglądania i wypełniania formularza, umieść etykiety nad polami, gdyż przyspiesza to ruch oczu w dół. Ale jeśli wymagana jest ostrożność podczas wprowadzania danych, lepiej umieścić etykiety po lewej stronie pola wejściowego, co zmusi użytkownika do odczytania informacji wzdłuż trajektorii Z i ostrożniejszego podejścia do wypełniania.

Wbudowane etykiety (jaksymbol zastępczy)

Etykieta używana jako symbol zastępczy w polu wejściowym znika po umieszczeniu kursora w polu; użytkownik przestaje widzieć etykietę. Jest to jednak przydatne tylko w przypadku najprostszych formularzy, podczas gdy dłuższe formularze wymagają więcej informacji z etykiet, aby uzyskać informacje od użytkownika.

Przesuwając kursor do pola wprowadzania, użytkownik przestaje widzieć etykietę - a to jest niewygodne z punktu widzenia sprawdzania poprawności wprowadzonego tekstu, co zwiększa szanse na popełnienie błędu. Kolejnym problemem jest możliwość, że użytkownik pomyli symbol zastępczy ze zwykłym tekstem i zignoruje konieczność wypełniania pola (potwierdzają to badania Nielsen Norman Group).

Tekstsymbol zastępczy jako etykieta pola

Dobrym rozwiązaniem problemu z tekstem wzorcowym jest . To bardzo proste - tekst jest używany jako symbol zastępczy pola, ale gdy tylko kursor pojawi się w polu wejściowym, symbol zastępczy znika i pojawia się jako etykieta na górze pola.

Wyjście: Nie należy polegać wyłącznie na symbolach zastępczych pól, ponieważ znikną one podczas wprowadzania informacji, utrudniając użytkownikowi sprawdzenie poprawności danych wejściowych. Użyj pływającej etykiety, która znacznie ułatwi weryfikację.

Podstawowe i dodatkowe przyciski akcji

Brak wizualnego rozróżnienia przycisków podstawowych i pomocniczych może łatwo spowodować zresetowanie formularza. Dlatego im mniejsze podobieństwo wizualne np. pomiędzy przyciskami „Potwierdź” i „Anuluj”, tym większe prawdopodobieństwo, że użytkownik bez problemu dopełni wypełnienie.

Układ przycisków

Zazwyczaj złożone formularze wymagają przycisku Wstecz. Ale jeśli umieścisz go bezpośrednio pod polem wprowadzania, użytkownik może łatwo pomylić go z przyciskiem potwierdzenia i kliknięciem. Ponieważ przycisk Wstecz jest drugorzędnym przyciskiem akcji, warto uczynić go mniej dostępnym, na przykład umieścić go pod etykietami i zmniejszyć wizualne podobieństwo do przycisków o podstawowym znaczeniu.

Prawidłowa nazwa

Unikaj ogólnych słów, takich jak „Prześlij”, w przypadku przycisków podstawowych, ponieważ nie wyjaśniają one dokładnie, co się stanie po przesłaniu danych. O wiele lepiej jest zamiast tego opisać konkretną akcję kliknięcia, taką jak „Utwórz konto” lub „Zasubskrybuj cotygodniowe wiadomości”.

Wiele przycisków akcji

Im więcej przycisków, tym więcej zamieszania, więc unikaj używania więcej niż jednego.

Przycisk resetowania jest zły

Nigdy nie używaj przycisku resetowania. To prawie nigdy nie pomaga użytkownikom, a ponadto trochę ich denerwuje. Dlatego byłoby znacznie lepiej, gdyby takiego przycisku po prostu nie było.

Wygląd

Uczyń przyciski naprawdę przyciskami - pokaż, że można je nacisnąć lub dotknąć.

wizualna informacja zwrotna

Zaprojektuj przycisk „Prześlij” w taki sposób, aby po kliknięciu wyraźnie pokazywał przetwarzanie danych wejściowych użytkownika. Dzięki temu użytkownik będzie miał pewność, że zrobił wszystko dobrze.

Walidacja

Błędy przy wprowadzaniu danych są nieuniknione i stanowią integralną część wypełniania formularza (wszyscy czasami popełniamy błędy). Tak, możesz zrobić wszystko, aby zapobiec błędom, ale one nadal istnieją i będą. Dlatego głównym pytaniem jest, jak wykonać kontrolę przy minimalnych trudnościach dla użytkownika?

Internetowe sprawdzenie

Użytkownicy naprawdę nie lubią, gdy muszą całkowicie wypełnić formularz, aby dowiedzieć się, że gdzieś popełniono błąd. Szczególnie frustrujące jest to, gdy po wypełnieniu długiego formularza klikasz „Wyślij” i otrzymujesz… komunikat z opisem błędów. Jeszcze bardziej denerwujące, gdy nie wskazano, w którym polu i dlaczego jest błąd.

Prawidłowe sprawdzenie informuje użytkownika o poprawności lub błędzie wprowadzonych danych natychmiast po wprowadzeniu niezbędnych informacji. Podstawową zasadą kompetentnego sprawdzenia jest dialog z użytkownikiem. Powiedz mu, co dokładnie jest nie tak, od razu wskaż błędy. Walidacja w czasie rzeczywistym pozwala natychmiast wskazać użytkownikowi wady, a takie podejście pozwoli znacznie szybciej naprawić błąd, zamiast wypełniać wszystko, klikać „Prześlij” i wyświetlać raport z błędnie wprowadzonymi danymi.

Ale nie przesadzaj i wprowadzaj czek dla każdego naciśnięcia przycisku, ponieważ w większości przypadków po prostu niemożliwe jest sprawdzenie niekompletnie wprowadzonych informacji. Dlatego sprawdzanie poprawności formularza podczas wprowadzania danych tylko zdezorientuje użytkownika.

FormaGoogle mówi nieprawidłowy adres e-mail podczas wypełniania

Jednocześnie źle jest, gdy formularz zgłasza błędy podczas wypełniania, ale nie usuwa komunikatu podczas poprawiania błędów.

Zameldować sięjabłkoSklep jest wykonywany po wprowadzeniu danych

Mil Konjevic w swoim artykule „Inline Validation in Forms: Designing the Experience” przygląda się różnym odmianom walidacji i proponuje hybrydową strategię, która zadowala obie strony i brzmi jak „Nagroda teraz, ukarz później”.

  • Jeśli użytkownik wprowadzi dane w polu, które wcześniej wprowadziło prawidłowe dane, po wprowadzeniu należy je zatwierdzić.
  • Jeśli użytkownik wypełni pole, które wcześniej było wypełnione błędnymi informacjami, to warto sprawdzić bezpośrednio w momencie wprowadzania.

Ochrona danych

Jeff Raskin powiedział kiedyś: „System powinien traktować wszystkie dane wprowadzane przez użytkownika jako święte”. W przypadku formularzy jest to szczególnie prawdziwe — wyobraź sobie, jak dobrze jest, gdy wypełniasz formularz, przypadkowo odświeżysz stronę, a dane pozostają na swoim miejscu. Mogą w tym pomóc narzędzia takie jak Garlik.js, które pomagają zapisać wartości jednego z formularzy przed przesłaniem danych. Dzięki temu użytkownicy nie tracą czasu i danych, nawet jeśli przypadkowo zamkną przeglądarkę.

Interfejsy dialogowe - nowy sposób wypełniania formularzy

Ostatnio na popularności zyskują interfejsy konwersacyjne i chatboty. Wiele trendów przyczynia się do tego zjawiska, ale jednym z najpotężniejszych jest to, że ludzie spędzają dużo czasu na programach do przesyłania wiadomości, nawet więcej niż na portalach społecznościowych. Był to efekt wielu eksperymentów w wielu obszarach, np. w sklepach internetowych, gdzie wypełnianie formularza odbywało się na zasadzie rozmowy – jak w zwykłym komunikatorze. Nawet formularze internetowe zmieniły się wraz z tym trendem - wielu projektantów próbuje zmienić zwykły formularz w wygodny interfejs dialogowy.

Prawdziwie konwersacyjny interfejs

Każdy interfejs jest jak normalna rozmowa. Tak, tworzone przez nas formularze są bardzo podobne do zwykłej rozmowy, ale te pytania wyglądają trochę maszynowo. A co, jeśli do rozmowy z użytkownikiem wprowadzimy trochę człowieczeństwa, pokażemy mu prawdziwy, a nie maszynowy stosunek do niego? Dzięki temu znacznie łatwiej będzie użytkownikowi komunikować się z aplikacją jako osoba, a nie jako maszyna. Na przykład możesz sprawić, by formularz wyglądał jak zwykłe zdanie z warunkami kontekstowymi, zamiast męczyć użytkownika wprowadzaniem danych.

Ten formularz zCodrops używa wzorca dialogów, aby być bardziej naturalnym

Formularz konwersacyjny to koncepcja open source, która umożliwia przekształcenie dowolnego formularza na stronie internetowej w interaktywną rozmowę. Zastępuje wszystkie elementy wejściowe, pobiera zmienne wielokrotnego użytku z poprzednich pytań i w pełni symuluje prawdziwą rozmowę. To dopiero projekt w fazie rozwoju, ale już jest ciekawy nowym spojrzeniem na interakcję między użytkownikami a formularzem - to tak, jakbyś rozmawiał na zwykłym czacie, ale jednocześnie osiągasz swój cel w postaci umieszczania zamówienie, wyszukiwanie informacji itp.

Wyjście

Użytkownicy nie zawsze lubią wypełniać formularze, więc postaraj się, aby było to jak najłatwiejsze. Tylko drobne poprawki, takie jak grupowanie pól i tworzenie ich logicznie powiązanych lub automatyczne wypełnianie wielu pól na podstawie wskazówek, mogą mieć duży wpływ na użyteczność i łatwość użytkowania. I nie zapomnij o testowaniu użyteczności — zaledwie kilka osób lub współpracownik może udzielić wielu ciekawych wskazówek, jak stworzyć naprawdę przyjazny dla użytkownika formularz wejściowy.

2.6. Programy do automatycznego wypełniania formularzy

NOTATKA

Funkcjonalność RoboForm odróżnia ten program od wielu podobnych produktów, co czyni go jednym z najlepszych w swojej kategorii. Po zainstalowaniu RoboForm (http://www.roboform.com) jest również osadzony w Internet Explorerze jako dodatkowy pasek narzędzi wywoływany za pomocą przycisku RoboForm. Dodatkowo, gdy w przeglądarce wyświetlany jest pasek narzędzi RoboForm, w obszarze powiadomień pojawia się ikona programu, za pomocą której można sterować jego działaniem.

Program umożliwia wypełnianie formularzy na stronach internetowych na dwa sposoby. Po odwiedzeniu strony możesz wprowadzić na niej swoje dane i kliknąć przycisk Zapisz - wszystkie informacje zostaną zapisane w bazie danych RoboForm. Elementy bazy danych programu z przechowywanymi informacjami są nazywane przepustkami. Gdy następnym razem odwiedzisz stronę internetową i wybierzesz odpowiednią przepustkę, RoboForm automatycznie wypełni pola. W dowolnym momencie zawartość przepustki można edytować (rys. 2.75).

Drugim sposobem pracy z programem jest zapisanie kwestionariusza z polami, które znajdują się na formularzach internetowych. Po utworzeniu kwestionariusza za pomocą specjalnego modułu - edytora osób - program umieści do niego przycisk na pasku narzędzi. Po zapoznaniu się z formularzem na stronie internetowej wystarczy kliknąć ten przycisk, a wszystkie pola zostaną wypełnione danymi z utworzonej ankiety.

Ponadto program zawiera edytor notatek, za pomocą którego można łatwo zapisywać krótkie notatki, które pojawiają się podczas surfowania po Internecie. Przełączanie między modułami RoboForm odbywa się za pomocą odpowiednich pozycji menu głównego programu.

Ryż. 2,75. Okno edycji przepustki RoboForm

Twórcy zadbali o zachowanie poufnych informacji – wszystkie istniejące przepustki, osoby, a nawet możliwość dodawania nowych wpisów do bazy programu mogą być zabezpieczone hasłami za pomocą generatora haseł.

RoboForm umożliwia tworzenie folderów do przechowywania przepustek i profili użytkowników. Dla każdego tworzonego zestawu wartości możesz umieścić skrót na pulpicie, zapewniający szybki dostęp do zapisanych danych.

Program monitoruje działania użytkownika i podczas wypełniania formularza oferuje zapisanie jej danych w przepustce. RoboForm obsługuje tryb wielu użytkowników, dla każdego użytkownika możesz ustawić swoje osobiste parametry wypełniania formularzy.

Należy zwrócić uwagę na szeroki zakres ustawień programu. Na przykład, możesz całkowicie dostosować kompozycję menu kontekstowego Internet Explorera, a także ustawić skróty klawiaturowe używane przez RoboForm do wypełniania formularzy.

Po zainstalowaniu i zarejestrowaniu iNetFormFiller (http://www.inetformfiller.com), jego ikona pojawi się w obszarze powiadomień, a dodatkowy pasek narzędzi iNetFormFiller zostanie wbudowany w przeglądarkę Internet Explorer.

W głównym oknie programu znajdują się ankiety zawierające szczegółowe informacje o użytkowniku. Wydaje się, że twórcy iNetFormFiller przewidzieli wszystkie możliwe opcje pól wejściowych, nawet te rzadko spotykane podczas wypełniania formularzy internetowych. Dane formularza są przechowywane w profilu. Konfiguruje się go poprzez arbitralne wybieranie pól, które będą w nim zawarte, a także tworzenie grup pól.

Ponadto ankieta może zawierać pola o absolutnie dowolnych standardach. Jednocześnie niektóre pola są ze sobą połączone - gdy w jednym polu wprowadzimy określone informacje, resztę z nim związanych można uzupełnić określonymi wartościami automatycznie. Podczas tworzenia profilu program usuwa dodatkowe pola. Ukończone profile można zapisać jako szablony i wykorzystać później podczas tworzenia innych profili.

INetFormFiller może również wypełniać formularze na dwa sposoby: zastępując zapisane dane w polach na stronie internetowej lub zapisując dane wprowadzone do formularzy na stronie internetowej. Aby wypełnić formularz, wystarczy kliknąć przycisk Wypełnij, a wszystkie dane zostaną zapisane w formularzu (rys. 2.76).

Ryż. 2.76. Okno programu iNetFormFiller

Wszystkie wypełniane przez program strony są przechowywane w specjalnej sekcji - spisie kart formularzy. Jeśli wybierzesz kartę formularza z listy, pola tej strony zostaną wyświetlone obok okna programu, które można edytować w trybie offline, po prostu wprowadzając tam niezbędne wartości. W rzeczywistości karta formularza to ta sama strona internetowa z formularzem, tylko z zachowaną strukturą.

W trybie wsadowym program umożliwia wypełnianie formularzy internetowych standardowymi danymi, przy czym można określić, które dane z profilu mają zostać podstawione, a które należy wprowadzić ręcznie.

Kolejne ciekawe narzędzie dostępne w iNetFormFiller pozwala rejestrować każdą akcję użytkownika wykonaną w przeglądarce. W tym trybie działania iNetFormFiller zapamiętuje nie tylko wypełnione pola, ale także każde kliknięcie w link lub przycisk. Możesz zapamiętać prawie każdy zestaw akcji, a następnie odtworzyć go wymaganą liczbę razy, zmieniając w razie potrzeby niektóre parametry.

Należy zauważyć elastyczne ustawienia programu. Dla każdej strony iNetFormFiller umożliwia ustawienie własnych ustawień, w tym różnych opcji zapisywania i wypełniania. Dzięki funkcjom eksportu i importu ustawień oraz zapisanych profili bazę danych iNetFormFiller można przenieść na inny komputer.

Podczas surfowania po Internecie często trzeba wypełniać różne formularze na stronach internetowych, wskazując te same dane: nazwisko, imię, adres, datę urodzenia i wiele innych. Za pomocą określonych programów możesz zapisać te dane w specjalnej bazie danych, aby w razie potrzeby zastąpić je w formularzach na stronach internetowych.

Po zainstalowaniu IE Scripter (http://www.iescripter.com) dodaje własny przycisk do paska narzędzi Internet Explorera. Musisz wprowadzić dane do formularza na stronie internetowej, a następnie kliknąć ten przycisk. W oknie przeglądarki wyświetli się dodatkowy panel, za pomocą którego sterowana jest praca programu. Dane wpisane w formularzu można zapisać, wybierając jednocześnie wartości wymagane do zapisania.

Po wypełnieniu formularza na innej stronie kliknij przycisk Załaduj, aby użyć zapisanych danych - program automatycznie podmieni wszystkie wartości w wymaganych polach. Jednak IE Scripter nie zawsze działa poprawnie, zwłaszcza z listami rozwijanymi. Dodatkowo nie jest możliwe użycie różnych danych dla jednej strony otwartej w Internet Explorerze, np. nie można zastosować informacji z kilku skrzynek pocztowych - program nie może zapamiętać kilku zestawów wartości.

NOTATKA

Zestaw standardowych parametrów jest niewystarczający i nie zawsze wystarczają do wypełnienia formularzy.

Ustawienia można wczytać z zestawu zapisanego w ustawieniach Internet Explorera. Program nie może jednak edytować listy słów kluczowych, według których określany jest typ pola w formularzu internetowym (rys. 2.74).

Program posiada elastyczne ustawienia, które można zapisać w specjalnym pliku. Dodatkowe funkcje IE Scripter: Narzędzie do generowania haseł i przeglądarka plików cookie.

Ryż. 2.74. Okno ustawień IE Scripter

Po zainstalowaniu IE Scripter (http://www.iescripter.com) dodaje własny przycisk do paska narzędzi Internet Explorera. Musisz wprowadzić dane do formularza na stronie internetowej, a następnie kliknąć ten przycisk. W oknie przeglądarki wyświetli się dodatkowy panel, za pomocą którego sterowana jest praca programu. Dane wpisane w formularzu można zapisać, wybierając jednocześnie wartości wymagane do zapisania.

Po wypełnieniu formularza na innej stronie kliknij przycisk Załaduj, aby użyć zapisanych danych - program automatycznie podmieni wszystkie wartości w wymaganych polach. Jednak IE Scripter nie zawsze działa poprawnie, zwłaszcza z listami rozwijanymi. Dodatkowo nie jest możliwe użycie różnych danych dla jednej strony otwartej w Internet Explorerze, np. nie można zastosować informacji z kilku skrzynek pocztowych - program nie może zapamiętać kilku zestawów wartości.

NOTATKA

Zestaw standardowych parametrów jest niewystarczający i nie zawsze wystarczają do wypełnienia formularzy.

Ustawienia można wczytać z zestawu zapisanego w ustawieniach Internet Explorera. Program nie może jednak edytować listy słów kluczowych, według których określany jest typ pola w formularzu internetowym (rys. 2.74).

Program posiada elastyczne ustawienia, które można zapisać w specjalnym pliku. Dodatkowe funkcje IE Scripter: Narzędzie do generowania haseł i przeglądarka plików cookie.

Ryż. 2.74. Okno ustawień IE Scripter

ParRot to prosty program do wypełniania formularzy dokumentów. Dzięki temu programowi w kilka minut stworzysz szablon dla dowolnego dokumentu, a dzięki linkowi z EXEL wypełnisz go szybko i wygodnie.

Wszystkim działaniom w programie towarzyszą szczegółowe lekcje i przykłady, które znacznie ułatwią Twoją pracę. Ponadto program zawiera kilka lekcji wideo dotyczących przygotowania formularzy do dyplomów, certyfikatów i różnych wkładek.

Ten program jest wymagany dla:

  • tworzenie dokumentów tego samego typu, np. do nagradzania pracowników, z tym samym tekstem lub innym dla każdego pracownika;
  • przygotowanie dokumentów z dokładnym nadrukiem danych w formularzu;
  • możliwość fałszowania dokumentów, aż do drukowania i podpisywania formularzy.

Cechy i możliwości programu ParRot

  • zeskanowane obrazy dokumentów w ponad 30 formatach, jako dokument referencyjny można wykorzystać dowolną stronę w formacie PDF lub DOCX (MS Office);
  • przy wielkości i położeniu podłoża można przeprowadzić różne manipulacje;
  • MS Excel można dołączyć do dokumentu w celu wygodnego i szybkiego uzupełniania danych;
  • możesz wstawić tekst lub dowolny obraz na podłożu;
  • rozmiary pól tekstowych mogą od siebie zależeć;
  • podczas nakładania obrazów możesz zastosować różne efekty;
  • wynik wykonanej pracy można wydrukować lub zapisać jako plik JPG, a wynik może zawierać tło (wypełniany dokument) lub nie.

Dodatkowe zrzuty ekranu

1. Jak ułatwić sobie życie podczas wypełniania formularzy rejestracyjnych w sieci?

W Internecie jest wiele miejsc, w których trzeba wprowadzić jakieś dane. Wpisujemy swoje imię i hasło, jesteśmy zmuszeni podać swoje dane osobowe w celu zarejestrowania się w potrzebnych nam zasobach, podczas subskrypcji itp. We wszystkich tych przypadkach mamy do czynienia z tzw. formularzami internetowymi, które pełnią rolę swoistego pomostu między naszym komputerem a serwerem, na który te dane są przesyłane.

iNetFormFiller to jedno z najnowszych osiągnięć w dziedzinie oprogramowania, które pozwala zautomatyzować pracę z formularzami internetowymi. Oprócz tego, że iNetFormFiller obsługuje przede wszystkim funkcje typowe dla tego typu aplikacji, zawiera szereg nowych unikalnych funkcji, dzięki którym można całkowicie zautomatyzować pracę przy wypełnianiu poszczególnych formularzy internetowych, rejestrowaniu się w różnych zasobach, składaniu zamówień w sklepach internetowych itp. . Jednocześnie wymagany jest minimalny udział użytkownika w tym procesie.

Po zainstalowaniu iNetFormFiller w przeglądarce pojawia się panel z nowymi narzędziami. Dzięki nim możesz efektywnie organizować pracę wypełniania i zarządzania danymi w sieci.

2. Autouzupełnianie formularzy

Za pomocą iNetFormFiller możesz skonfigurować wszystkie dane potrzebne do wypełnienia formularzy w przyszłości. Tych. z góry podaj nazwisko, datę urodzenia, obszar zawodu, kraj, informacje o firmie, produktach itp. Obecność wstępnie wprowadzonych danych pozwala zaoszczędzić czas w Internecie, a będąc w sieci nie ma potrzeby pośpiesznego wprowadzania wielu niezbędnych informacji, których bezpieczeństwo nie jest zresztą gwarantowane w trybie online.

Wszystkie te informacje nazywamy profilem. Możemy stworzyć kilka profili i zabezpieczyć je hasłem, przy czym profile mogą być zarówno do siebie podobne, jak i zupełnie różne.

Bezpośrednio podczas wypełniania formularza iNetFormFiller zawsze używa danych profilu, który jest domyślnie określony.

W przypadku napotkania na stronie nieznanego formularza internetowego, iNetFormFiller może wypełnić niektóre pola, które są już w aktywnym profilu. Jest jednak prawdopodobne, że nie wszystkie formularze zostaną wypełnione. Następnie użytkownik może samodzielnie wypełnić formularz do końca i go zapisać. Dane wprowadzone w tym samym czasie są zapisywane w tym formularzu i przy następnej wizycie na tej stronie formularz ten zostanie już całkowicie wypełniony. Dodatkowo w każdej chwili możesz coś zmienić w danych na formularzu (a nawet offline). Ta funkcja jest typowa dla większości autouzupełniających formularzy, ale iNetFormFiller, w przeciwieństwie do innych programów, zapisuje formularz dokładnie tak, jak jest obecny na stronie internetowej. To znacznie upraszcza obsługę formularza. Dodatkowo po zakończeniu pracy w sieci możliwe staje się przejrzenie wszystkich tych formularzy, z którymi użytkownik miał do czynienia i zmiana danych w nich, tak jakbyśmy obsługiwali formularze na samej stronie.

Gdy ponownie odwiedzisz stronę, iNetFormFiller pozwala nie tylko natychmiast wypełnić znajome formularze, ale także automatycznie wysłać dane. Jeśli więc znajdziemy się na formularzu internetowym, który już raz wypełniliśmy, a w programie ustawiona jest opcja „autowyślij”, to formularz nie tylko zostanie wypełniony natychmiast (biorąc pod uwagę aktywny profil), ale jej dane zostaną wysłane natychmiast, a my będziemy mogli zobaczyć wynik ich uzupełnienia.

3. Unikalne cechy iNetFormFiller

3.1. Rozpoznawanie właściwych formularzy i przesyłanie danych

Posiadanie wielu formularzy na tej samej stronie jest istotną przeszkodą, która myli osoby wypełniające formularze internetowe. Sam program nie potrafi określić, który z formularzy na stronie powinien przesyłać dane i bezsilnie się w takiej sytuacji „zrezygnuje”.

iNetFormFiller w prosty sposób rozwiązuje ten problem, pozwalając użytkownikowi z góry określić, które z formularzy obecnych na stronie powinny być domyślnie używane.

W takim przypadku, gdy ponownie odwiedzisz tę stronę i zostanie ustawiony tryb automatycznego wysyłania, wszystkie niezbędne informacje zostaną wysłane bez interwencji użytkownika.

W przeciwieństwie do innych wypełniaczy formularzy internetowych, iNetFormFiller nie czeka na zakończenie ładowania strony internetowej w celu wypełnienia formularza i wysłania danych na serwer. Jednak często strony, na których interesują Cię formularze internetowe, są przeładowane grafiką - banerami reklamowymi i obrazkami, co spowalnia proces ładowania strony, a tym samym spowalnia samą pracę. Z wypełnianiem formularzy przed całkowitym załadowaniem stron, niektórzy wypełniacze formularzy internetowych nadal mogą sobie poradzić. Ale żaden z nich, poza iNetFormFiller, nie jest w stanie przesłać danych wprowadzonych do pól formularza bez oczekiwania na pełne załadowanie strony. Dzięki swoim możliwościom iNetFormFiller nie tylko działa szybciej niż jego konkurenci, ale także oszczędza ruch, co również jest ważne, zwłaszcza przy pracy z dużą liczbą formularzy internetowych.

Szczególnie istotna jest możliwość wysyłania danych bez oczekiwania na pobranie stron internetowych, połączona z możliwością indywidualnego ustawienia pracy z określoną witryną (URL). Oprócz domyślnych ustawień w programie (dla wszystkich adresów URL), iNetFormFiller umożliwia ustawienie indywidualnych ustawień pracy z określoną stroną internetową (URL), co pozwala zoptymalizować proces wypełniania formularzy internetowych.

Dlatego podczas ładowania samych stron internetowych najlepszym rozwiązaniem jest włączenie opcji automatycznego wypełniania formularzy internetowych, bez automatycznego przesyłania danych. Przy wczytywaniu innych stron optymalnym rozwiązaniem jest nie tylko automatyczne wypełnianie formularzy internetowych, ale także automatyczne przesyłanie tych danych. Co jest istotne np. przy dostępie do usługi poczty internetowej – w celu przyspieszenia przejścia do przeglądania zawartości skrzynek pocztowych bez zatrzymywania się na stronach z formularzem wpisywania loginu i hasła.

3.2. Ręczne łączenie pola profilu z formularzem

Podczas wypełniania nieznanych formularzy, iNetFormFiller, podobnie jak większość innych znanych autouzupełniaczy formularzy, stara się samodzielnie znaleźć odpowiednie pola z aktywnego profilu i podstawić je do formularza. Jednak każda praca intelektualna tego rodzaju często kończy się niepowodzeniem, ponieważ. program nie zawsze może poprawnie założyć, jaki rodzaj danych wejściowych zakłada twórca zasobu w polu o określonej nazwie. W takim przypadku takie pola pozostają puste, a użytkownik musi je wpisać samodzielnie. Jest jeszcze gorzej, gdy pola są niepoprawnie zdefiniowane i podstawiane są dane z innych, podobnych formalnie pól profilu (np. wartość z pola „moja strona główna” jest podstawiona do pola formularza „URL strony głównej firmy”). W takim przypadku użytkownik musi usunąć błędnie podstawione wartości i ponownie wprowadzić już poprawne dane. A jeśli taki formularz jest wypełniony dla kilku różnych profili, to strata czasu na naprawę błędów programu jest mnożona przez liczbę takich profili.

Dlatego iNetFormFiller ma kolejną ważną unikalną cechę - możliwość ręcznego połączenia pola formularza z odpowiadającym mu polem w profilu. Dzięki niemu możesz samodzielnie określić, którego pola z profilu musisz użyć do wypełnienia tego pola formularza.

W takim przypadku podczas zmiany profilu inna wartość pobrana z odpowiedniego pola profilu zostanie podstawiona we wskazane pole.

Równie przydatna jest możliwość rejestrowania i automatycznego odtwarzania kliknięć w linki internetowe. W końcu proces rejestracji może być skomplikowany przez fakt, że na jednym z etapów musisz kliknąć jeden z linków (powiedzmy, wybierz żądaną kategorię z listy dostępnych). Co więcej, nie możesz od razu przejść do takiego linku bez wypełnienia poprzednich formularzy. To dość powszechna sytuacja. Na przykład na wielu zasobach, zanim zaczniesz pracować, musisz najpierw przejść autoryzację (wpisać swoje imię i hasło), a następnie przejść do żądanego podtytułu, gdzie niektóre operacje lub inne formularze będą już dostępne do wypełnienia.

Do tej pory żaden ze znanych programów nie poradził sobie z tą przeszkodą. Po wypełnieniu pierwszego formularza (login i hasło), zwykły autouzupełniacz formularzy po prostu przerywa jego pracę, ponieważ. Nie mogę znaleźć żadnego formularza do wypełnienia. Ale iNetFormFiller jest w stanie rozwiązać ten problem. W tym celu ma możliwość nagrywania nawigacji. Tak więc podczas pierwszej rejestracji możesz zainstalować „nagrywanie kliknięć”, a program niezależnie nie tylko zapamięta, w jaki sposób wypełniasz formularze internetowe, ale także będzie monitorował linki, które klikasz, a następnie będzie mógł je odtworzyć podczas samodzielnej pracy.

3.4. Wypełnianie formularza wsadowego

Począwszy od wersji 2.0 iNetFormFiller umożliwia wypełnianie formularzy online standardowymi danymi przy użyciu trybu wsadowego wprowadzania danych. Przykładowe dane można pobrać z rekordów pliku tekstowego skompilowanego w określonym przez Ciebie formacie. Połącz pola formularza internetowego z polami rekordu pliku tekstowego i określ adres URL formularza internetowego. iNetFormFiller zrobi za Ciebie resztę pracy - formularz zostanie automatycznie wypełniony tyle razy, ile będzie wpisów w pliku tekstowym.

4. Unikalne funkcje dla profesjonalistów

Prawdziwy efekt pracy z iNetFormFiller docenią ci, którzy korzystają z programu na dość profesjonalnym poziomie, a nie tylko do automatyzacji pracy z kilkunastoma prostymi formularzami internetowymi. Porozmawiamy o tym, że program umożliwia tworzenie pól różnego typu (z których warto zwrócić uwagę na kombinowane i selektywne) oraz możliwość synchronizacji wartości pól dowolnego typu dla dwóch lub więcej profili.

4.1. Połączone (wirtualne) pola.

Jeśli aktywnie pracujesz z formularzami internetowymi, prawdopodobnie spotkałeś się z faktem, że te same informacje w różnych formularzach powinny być prezentowane na różne sposoby. Przykładem jest format do przedstawiania różnych dat, np. data urodzenia, ponieważ takie informacje trzeba wprowadzać dość często. Niektóre formularze używają formatu amerykańskiego (miesiąc/dzień/rok) do wprowadzania dat, podczas gdy inne używają formatu angielskiego (dzień/miesiąc/rok). Po trzecie, do wyznaczenia miesiąca nie jest wymagany format liczbowy (od 1 do 12), ale symboliczny - nazwy miesięcy. Po czwarte, nie dwa, ale cztery znaki są wymagane do oznaczenia roku i tak dalej.

Taka różnorodność formatów dezorientuje istniejące programy do automatycznego wypełniania formularzy. Ale iNetFormFiller z łatwością radzi sobie z tym zadaniem, używając wirtualnych pól, które są kombinacją zwykłych pól twojego profilu, połączonych w określonej kolejności.

Na przykład w Twoim profilu znajdują się pola: Dzień, Miesiąc, Rok. Aby uniknąć pomyłek między amerykańskimi i angielskimi formatami daty, musisz utworzyć dwa wirtualne pola.

W wirtualnym polu, aby wypełnić datę w formacie amerykańskim, łączysz wymienione pola w tej kolejności Miesiąc-Dzień-Rok. W przypadku formatu angielskiego uwzględniasz te same pola w polu wirtualnym, ale w innej kolejności dzień-miesiąc-rok.

Podobnie można manipulować polami dla liczbowych (od 1 do 12) i znakowych (nazwowych) oznaczeń miesięcy itp. Oprócz daty, wirtualne pola mogą służyć również do wprowadzania innych informacji. Na przykład, aby wprowadzić swoje imię i nazwisko — w tym przypadku łączysz pola Imię i Nazwisko w polu wirtualnym.

4.2. Pola selektywne

Umożliwia podstawienie wartości w polu formularza, która zależy nie tylko od profilu, ale również od zasobu, dla którego ten formularz jest wypełniony. Oznacza to, że bezpośrednio w profilu możemy określić, że dane pole może mieć różne wartości dla różnych zasobów (patrz zrzut ekranu):

Zgodnie z tym, podczas wypełniania formularza na http://www.hotlib.com/, wartość affiliate.php?code=hotlib zostanie podstawiona, podczas wypełniania formularza na http://www.bluechillies.com /, wartość affiliate.php?code= zostanie podstawiona aff12, a podczas wypełniania formularza na zasobie, który nie jest wyszczególniony na liście domen, zostanie podstawiona domyślna wartość index.html.

Ta funkcja jest przydatna na przykład dla twórców programów podczas rejestracji więcej niż jednego programu w miękkich katalogach, gdy konieczne jest określenie specjalnych linków afiliacyjnych dla wielu zasobów.

4.3. Synchronizacja wartości w polach profilu.

Ta funkcja jest przydatna, gdy pracujesz z wieloma profilami, które mają pola z identycznymi informacjami. Może to być Twój adres domowy, adres biura, adres e-mail, dane karty kredytowej lub bankowe itp. Jeśli np. zmieniłeś miejsce pracy, to możliwość synchronizacji pól różnych profili pozwoli uniknąć konieczności poprawiania wszystkich profili, które zawierają informacje o lokalizacji Twojego biura. Wystarczy skorygować informacje w jednym profilu, a w pozostałych zostaną one automatycznie zmienione. Po prostu określ, które pola i w jakich profilach chcesz zsynchronizować, a iNetFormFiller wykona resztę pracy za Ciebie. Oczywiście możesz synchronizować nie tylko pola proste, ale także pola innego typu, np. wirtualne.

5. Bezpieczeństwo i ochrona przed nieuprawnionym dostępem do danych

iNetFormFiller umożliwia kilku użytkownikom pracę z programem zainstalowanym na jednym komputerze jednocześnie, zapewniając jednocześnie niezawodną ochronę przechowywanych informacji. Każdy użytkownik sam decyduje, które z danych można upublicznić, a które zabezpieczyć hasłem, chroniąc w ten sposób przed nieautoryzowanym dostępem. Możesz zabezpieczyć hasłem wszystkie dane na raz, a także określony profil, a nawet określoną kartę formularza. Jednocześnie możesz używać różnych haseł do ochrony danych - na przykład, jeśli pracujesz z kilkoma profilami, możesz ustawić różne hasła dla każdego z profili.

iNetFormFiller ma również możliwość automatycznego generowania haseł, co jest szczególnie przydatne, gdy musisz pracować z dużą liczbą nowych formularzy internetowych. Nie musisz już zastanawiać się nad znalezieniem odpowiedniego hasła do wypełnienia nowego formularza - iNetFormFiller zajmie się tym zadaniem. Automatycznie podstawi hasło w wymaganym polu i zapamięta je w celu zapewnienia późniejszego automatycznego wypełnienia tego formularza.

6. Dodatkowe funkcje

Zarządzanie otwartymi oknami Internet Explorera (wywołaj funkcje poprzez kliknięcie prawym przyciskiem myszy na ikonie programu w zasobniku) pozwala w łatwy sposób uzyskać listę wszystkich aktualnie otwartych stron internetowych w wygodnej formie. Ponadto możesz zobaczyć miniatury wszystkich otwartych stron.

Dzięki temu nigdy nie pomylisz się w otwieranych witrynach. Klikając na opis dowolnej strony internetowej z listy, możesz natychmiast do niej przejść. Ponadto dzięki iNetFormFiller nie można już tracić czasu na rutynowe operacje i natychmiast zamykać wszystkie otwarte okna Internet Explorera jednym kliknięciem myszy.

Czasami konieczne jest przerwanie pracy w Internecie, aby przełączyć się na inne rzeczy. W tym celu iNetFormFiller umożliwia zapisywanie i ładowanie bieżącego zestawu otwartych stron internetowych. Dzięki temu możesz w dowolnym momencie przerwać pracę w sieci i kontynuować ją od miejsca, w którym ją przerwałeś. Ponadto, zapisując zestawy stron dla różnych tematów, możesz w ten sposób łatwo zmienić kierunek surfowania po Internecie, kiedy tylko masz na to ochotę.

7. Wznów

Istnieją wersje płatne i bezpłatne programu. Funkcjonalność darmowej wersji w zupełności wystarcza do normalnego działania, ponieważ jej ograniczenia dotyczą tylko ilości przechowywanych danych: maksymalna liczba baz danych to 1, profile - 3, karty formularzy - 30, brak eksportu/importu danych i bazy danych możliwości tworzenia kopii zapasowych.

  • Pobierz iNetFormFiller 2.5 >> (2961 kb, bezpłatnie)
  • Pobierz iNetFormFiller 2.5 >> (2736 kb, Shareware)