De obicei, în manualele HTML Această secțiune conține schema standard: un control care e - asta e proprietățile sale - în acest fel puteți utiliza. Această abordare nu permite dezvoltatorilor web să înțeleagă natura unui control, dețin clasificarea lor și examinate pentru ușurința de utilizare de către vizitatori.
Clasificarea elementelor-web
Din punct de vedere al rezultatului în interacțiunea cu comanda (vezi mai jos). Comenzile de pe pagina web poate fi de două tipuri: de navigare și funcția.
Comenzile de navigare sunt folosite pentru a naviga între paginile unui site, de exemplu, link-uri de navigare, și controale funcționale -. De a executa în mod repetat anumite acțiuni nu sunt legate de navigare, de exemplu, de căutare și comandă mărfurilor, elementele de formă, etc. Acțiunea elementelor funcționale poate duce, de asemenea, la afișa o nouă pagină, ca și în cazul depunerii de căutare de informații sau de formă, dar nu navigați.
Există, de asemenea, elemente de control care pot fi utilizate ca navigarea și managementul ca element funcțional, adică, acestea sunt universale. Controlul universal - link-uri. Exemple de diferite controale sunt prezentate în tabelul următor.
Fig. 1. Navigational și elementele-web funcționale.
Fig. 2. Navigare (stânga) și (dreapta) legături funcționale
De ce am introdus pentru prima clasificare a rezultatelor acțiunii, nu clasificarea controalelor proprii? Deoarece această abordare permite să se ia în considerare controalele la fața locului ca structura de gestionare a informațiilor, nu numai în ceea ce privește funcționalitatea elementelor în sine. Prin urmare, următoarele componente afectează experiența utilizatorului: vizuală, structurală și funcțională. Să facem acest lucru, luați în considerare următoarele exemple.
Fig. 3. site-ul Trohstranichny.
Ce înseamnă? În ceea ce privește confortul vizual totul este bine - vizitatorul poate vedea link-uri standard, decorate. În ceea ce privește confortul funcțional, de asemenea, bine, pentru că referințele sunt folosite ca element de navigare, făcând clic pe care există o tranziție la o nouă pagină - este de asemenea clar pentru vizitatori.
Dar, din punctul de vedere al conveniență structurale a unui astfel de sistem este incomod, deoarece vizitatorul nu se poate face o tranziție directă între pagini, „Despre noi“ și „Contactați-ne“. Ie vizitatorul a spus, „O navigare Inconvenient, nu pot sari de la o pagină la alta.“
Exemplul 2. Să ne acum schimba ușor exemplul de mai sus.
Fig. 4. site-ul Trohstranichny.
În cazul în care confortul vizual este absent din cauza contrastului rău duce la necesitatea de a pune un efort suplimentar pentru a citi link-uri. Dar componenta structurală și funcțională este ușor de utilizat, deoarece link-urile funcționează ca referință, iar vizitatorul poate naviga cu ușurință la orice pagină de pe orice.
Concluzie. Site-ul va fi convenabil pentru vizitatori numai dacă este convenabil să vizual, funcțional și structural - se referă la structura de gestionare a informațiilor. Dar, în afară de faptul că există informația în sine, în cazul în care confortul va fi componenta sa vizuala si semantica.
controale de clasificare
Să considerăm acum sistemul de control ale utilizatorului și, în special utilizarea și percepția lor.
Atunci când se utilizează comenzile de pe pagina web, trebuie să urmați recomandarea generală - (.-Clic pe, etc.), designul lor și răspunsul la impactul trebuie să se conformeze general acceptate (de sistem). Cu alte cuvinte, în cazul în care o pagină este utilizată, de exemplu, tab-uri (etichete), atunci ei ar trebui să arate și să lucreze ca etichete și nu ca butoane, comutatoare sau alte liste.
Toate controalele pe o pagina web pot fi împărțite în:
- Echipa - proiectat pentru a efectua o acțiune - link-uri, butoane, file,
- selectarea elementelor - concepute pentru a face selecția - liste, comutatoare
- introducerea de elemente de date - sunt folosite pentru informații de intrare - câmpuri de text, câmp
Elementele de alegere și introduceți informațiile - elementele planului auxiliar prin care se face pregătirea pentru a executa comanda. Aceste controale nu sunt concepute pentru a executa comenzi, dar eu cred că, în unele cazuri, unele dintre ele pot efectua acțiuni implicite, și chiar echipa, în cazul în care este posibil să se mărească avantajul vizitatorilor. Dar acest lucru va fi discutat în continuare.
În general, acțiunea implicită - aceeași echipă, dar spre deosebire de echipa, joacă un, rol de sprijin pregătitoare, apoi ca o echipă - un efect clar.
Controalele de sistem sunt cel mai des utilizate în forme pentru a selecta și introduce informații, deoarece acestea au restricții mai mari cu privire la schimbarea aspectului.
Controalele de utilizator sunt create de dezvoltatorii de pagini web cu grafică și limbaj de programare. Acestea pot servi ca o alternativă la comenzile de sistem existente (butoane grafice, liste folosind straturi), sau complementul acestora, cum ar fi file sau liste de switch-uri (astfel de obiecte în caietul de sarcini HTML nr).
Avantajul controalelor sistemului este de a standardiza aspectul lor finit și funcționalitate.
Avantajul de control ale utilizatorului este oportunitățile lor de design vizual și funcționalitate personalizate.
Ceea ce am elaborat pe descrierea generală a controalelor? Faptul este că, chiar și bine-cunoscute și site-uri populare, unele controale sunt călcate și nu funcționează ca vizitatori de așteptat. Adică, un vizitator obișnuit cu o anumită imagine a unui control și de numărare pe un standard de reacție, atunci când intră în contact cu el, iar rezultatul este o reacție complet diferit, sau un plus la acțiunea principală, există unele suplimentare, sau nu se întâmplă nimic. Este corect? În unele cazuri, este în mod evident greșit, dar în anumite cazuri, sunt posibile excepții, după cum va fi explicat mai târziu.