AJAX Käytettävyys ohjeet


  Share  
|

Monet käytettävyyden asiantuntijat ovat arvostelleet AJAX huomauttamalla, jos se sattuu käytettävyyttä. Vaikka on mahdollista AJAX on tällainen vaikutus, ei mielestäni AJAX luonnostaan sattuu käytettävyys, se on vain, että monet kehittäjät ovat väärä painopiste, kun lisää AJAX niiden sivustoja. Keskity iskulauseita ja viimeisintä teknologiaa tulokset mukava demoja, mutta ei välttämättä helposti käyttää sivustoja. Web-kehitys olisi aina käyttäjän keskittyi lisäämällä AJAXin sekoitus ei pidä muuttaa sitä.

Kun käytät AJAX Pidä seuraavat ohjeet mielessä, ja sinun lopulta erittäin käyttökelpoinen sivuston tai Web-sovellus:

  • Pidä käyttäjän odotukset huomioon
  • Antaa palautetta toimet
  • Säilyttää käyttäjän keskittyä, kun lisäät sisältöä
  • Pidä kyky kumota toimet
  • Tietää, jos olet kehittää sovellus tai Web-sivuston
  • Käytä vain AJAX jos se on suurin vaikutus
  • On suunnitelma niiden käyttäjille ilman XMLHttpRequest

Seuraavissa alakohdissa kattaa kaikki kohdat tarkemmin.

Pidä Käyttäjän odotukset Mind

Keeping käyttäjän odotuksia mielessä on laaja ohje, mutta se on myös tärkeä. Tällä Yksinkertaisimmillaan se tarkoittaa ei muutu, miten asiat toimivat ilman kerroit käyttäjä tietää. Useimmissa Web-sivut, nappeja käytetään lomakkeiden lähettämiseen, niin ottaa jotain muuta toimintaa, kuten klikkaamalla ja hyperlinkin, toimittaa lomakkeen voi olla hämmentävää käyttäjille. Tämä sääntö tulee pelata missä tahansa, jossa voit määrittää uudelleen tavallinen Web-sivusto toimii.

Yksi alue, jossa sinulla on vaikea odotuksia on kanssa Kirjanmerkin ja Back / Forward-painiketta toimia, monissa tapauksissa nämä eivät enää toimi, ja sinun uusia tapoja tukea Kirjanmerkin ohjelmassa. Tämä suuntaviiva ei tarkoita, että sinun täytyy muuttaa, miten käyttäjä on vuorovaikutuksessa sivuston, se vain tarkoittaa, että sinun täytyy työskennellä antaa käyttäjälle tarpeeksi palautetta, jotta hän tietää mitä on meneillään.

Antaa palautetta toimet

Seuraavan opas keskittyy antaa palautetta, että AJAX toiminta on tapahtunut. Tämän palautteen, käyttäjät tietävät, että joihinkin toimiin on happenedeven jos se ei toimi odotetulla tavalla. Kun perustiedot Web-sovellus, sivu lataa osoittaa, että jotain on tapahtumassa. AJAX-sovelluksissa, poistamme ladata, joten meidän on korvattava tämän palautteen. Tämä palaute mekanismi vaihtelee lastaus viesti näytön kulmaan, joka on samanlainen kuin heiluttaa lippua että Internet Explorer käyttää visuaalisesti esiin sivun osia, jotka ovat muuttuneet. Monissa tapauksissa voit haluta käyttää useita lähestymistapoja, kuten käy ilmi standardi lastaus kohtaan kun uutta sisältöä siirretään ja sitten esiin osa-sivua päivitetty. Palautteen pitää sinun sovelluksen tunne rikki. Kun joku napsauttaa linkkiä, hän odottaa jotain muuta, ilman palautetta, se on helppo menettää, mitä tapahtui.

Säilytetään Käyttäjän Focus Kun lisäämällä sisältöä

Kun lisäät palautetta teidän AJAX-sovelluksissa häiriinny käyttäjän keskittyä. Tämä käytettävyys ohje on erityisen tärkeää, kun käytetään popup viestejä, niitä ei koskaan tulisi käyttää ainoastaan aloilla, joilla on toimittava viipymättä.

Seuraavassa on joitakin kohteita varoa kun pohdimme säilyttää käyttäjän keskitytään yhteen alueeseen:

  • Toimet, jotka liikkuvat keskittyä kohdistin. Tällaiset toimet aiheuttavat käyttäjä kirjoittaa väärin syöttää lyödä tai ottaa aikaa selvittää kohdistimen sijainnista.

  • Toimet, jotka aiheuttavat sivu takaisinmaksuista. Jos käyttäjä täyttää lomakkeen ja virheilmoitus aiheuttaa lomake siirtyä alas puoli tuumaa, vaikutus voi olla hämmentävältä.

  • Häiritsevää viesti tyylejä. Vilkkuva punainen teksti voi varastaa käyttäjän keskittyä yhtä helposti kuin popup voi.

Koska käyttäjä on vuorovaikutuksessa sivuston, muista, että hän hallitsee vuorovaikutuksen, et, jos viesti ei tarpeeksi tärkeä vaativat välittömiä toimia, älä työnnä käyttäjä keskittyy ennen aikojaan.

Pidä Kyky Kumoa toimet

Monet AJAX sovellukset yrittävät outthink niiden käyttäjille automaattisesti tallennettaessa tietoja tarvittaessa tai toimittaa lomakkeen ilman klikkaamalla painiketta. Kun tämä on tehty hyvin, se voi olla tehokas, mutta sinun on pidettävä käyttäjän odotuksia mielessä soveltaa näitä tekniikoita. Käyttäjät ovat tottuneet anteeksiantava Web ympäristö, jossa he voivat yksinkertaisesti palauttaa lomakkeen, jos nykyinen panos on virheellinen. Kun lisäät AJAX, sinun on pidettävä tämä taso anteeksiantoa, toiminta on aina voi peruuttaa. Autosave on yksi suurimpia rikkojia alueella, mutta se on helposti korjattavissa lisäämällä Reset-painiketta autosave muodossa tai paljastaa historian säästää.

Tiedä Jos olet kehittää sovellus tai Web-sivusto

Kuten te kehittää Ajax, on tärkeää tietää, jos luot sovelluksen tai Web-sivuston. Jos olet kehittää sovellus, keskittyminen ottaa se toimii kuin alkuperäisessä sovelluksessa, jälkeen ihmisen liitäntä suuntaviivojen tavoite käyttöjärjestelmä on usein hyvä idea. Jos olet kehittää Web-sivuston, pyrkivät ovat työsi sovi standardi tuntuu ja vuorovaikutuksen. Tämä painotus avulla voidaan asettaa käyttäjän odotuksia ja tekee käyttöliittymän enemmän Opittavissa koska käyttäjä on oikea viitekehys, jota vasten verrata sitä.

Käytä vain AJAX Jos on suurin vaikutus

AJAX on voimakas väline, mutta se olisi vain osa Web kehittämisen arsenaali. Varmista aina ole liikakäyttöä AJAX. Sitä tulee käyttää alueilla, joilla sen lisäominaisuuksia riittävästi hyötyä voittaa sen haitoista. Esimerkkinä alueen murtaminen Kirjanmerkin sisällä sivulle. AJAX on hyvä keino päivittää osan pagejust kuormitus muuttaa contentbut sitä ei pitäisi käyttää ladata koko sivu. Normaali sivut toimivat hienosti ja ovat menossa yhtä nopeasti kuin ladata sivu AJAX. Kun päätämme AJAX, etsiä ongelma, ratkaisua ei vain siellä, missä se voisi olla mahdollista käyttää AJAX.

Onko suunnitelma niille käyttäjille ilman XMLHttpRequest

Viimeinen käytettävyys ohje on saada suunnitelma käyttäjille, joiden selaimet ei toimi AJAX toimintaa. Ei ole väliä kuinka käyttökelpoinen sovellus, jos käyttäjä ei voi suorittaa, se on hyödytön. Sisäisiin sovelluksiin, tämä on harvoin ongelma, koska tiettyä selainta voidaan vaatia, mutta se ei ole aina hyvä idea massamarkkinoille Web-sivuston. Jos käytät AJAX vain parantaa hidas tehtäviä, helppo ratkaisu on pitää tukea hitaammin kuin AJAX toiminta. Kuitenkin, jos suuri osa sivuston riippuu AJAX, sinun joko luoda ei-AJAX versio tai pitää kuin AJAX käyttäjät pois sivustosi. Käyttäjät, jotka käyttävät selaimia, jotka eivät tue AJAX on aina ainakin saada viestejä, että jotkut toimet eivät toimi heille. Kun lisäät AJAX, varmista, että ymmärrät, miten yleisö. Vaikka AJAX on laajaa kannatusta, se ei toimi kaikissa selaimissa (varsinkin liikkuvat itse), ja et halua lukita pois mitään muuta osaa yleisöstä, ilman että puututaan seurauksiin.

Artikkelin esittämä Dave Bowers


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions